blob: f3a0b822643ab8fc48a48ecdf1041c55ea05dd37 [file] [log] [blame]
Tristan Matthews0a329cc2013-07-17 13:20:14 -04001This directory contains various programs to test PortAudio. The files
2named patest_* are tests, the files named debug_* are just scratch
3files that may or may not work.
4
5All following tests are up to date with the V19 API. They should all compile
6(without any warnings on GCC 3.3). Note that this does not necissarily mean that
7the tests pass, just that they compile.
8
9 x- paqa_devs.c
10 x- paqa_errs.c (needs reviewing)
11 x- patest1.c
12 x- patest_buffer.c
13 x- patest_callbackstop.c
14 x- patest_clip.c (last test fails, dither doesn't currently force clip in V19)
15 x- patest_dither.c
16 x- patest_hang.c
17 x- patest_latency.c
18 x- patest_leftright.c
19 x- patest_longsine.c
20 x- patest_many.c
21 x- patest_maxsines.c
22 o- patest_mono.c
23 x- patest_multi_sine.c
24 x- patest_pink.c
25 x- patest_prime.c
26 x- patest_read_record.c
27 x- patest_record.c
28 x- patest_ringmix.c
29 x- patest_saw.c
30 x- patest_sine.c
31 x- patest_sine8.c
32 x- patest_sine_formats.c
33 x- patest_sine_time.c
34 x- patest_start_stop.c
35 x- patest_stop.c
36 x- patest_sync.c
37 x- patest_toomanysines.c
38 o- patest_two_rates.c
39 x- patest_underflow.c
40 x- patest_wire.c
41 x- patest_write_sine.c
42 x- pa_devs.c
43 x- pa_fuzz.c
44 x- pa_minlat.c
45
46The debug_ files are still in V18 format and may need some V19 adaption.
47Feel free to fix them, most simply require adjusting to the new API.
48
49o- pa_tests/debug_convert.c
50o- pa_tests/debug_dither_calc.c
51o- pa_tests/debug_dual.c
52o- pa_tests/debug_multi_in.c
53o- pa_tests/debug_multi_out.c
54o- pa_tests/debug_record.c
55o- pa_tests/debug_record_reuse.c
56o- pa_tests/debug_sine.c
57o- pa_tests/debug_sine_amp.c
58o- pa_tests/debug_sine_formats.c
59o- pa_tests/debug_srate.c
60o- pa_tests/debug_test1.c