Self Testing Quality Assurance app for PortAudio Try to open each device and run through all the possible configurations. This test does not verify that the configuration works well. It just verifies that it does not crash. It requires a human to listen to the outputs.
More...
#include <stdio.h>
#include <math.h>
#include "portaudio.h"
#include "pa_trace.h"
Detailed Description
Self Testing Quality Assurance app for PortAudio Try to open each device and run through all the possible configurations. This test does not verify that the configuration works well. It just verifies that it does not crash. It requires a human to listen to the outputs.
- Author:
- Phil Burk http://www.softsynth.com
Pieter adapted to V19 API. Test now relies heavily on Pa_IsFormatSupported(). Uses same 'standard' sample rates as in test pa_devs.c.
Define Documentation
Value:do \
{ \
if ((_exp)) {\
\
gNumPassed++; \
} \
else { \
printf("ERROR - 0x%x - %s for %s\n", result, \
((result == 0) ? "-" : Pa_GetErrorText(result)), \
#_exp ); \
gNumFailed++; \
goto error; \
} \
} while(0)
#define FRAMES_PER_BUFFER (64) |
Typedef Documentation
Function Documentation