Changeset 82 for pa_proposals/trunk/status.html
- Timestamp:
- 02/14/04 05:41:33 (5 years ago)
- Files:
-
- 1 modified
-
pa_proposals/trunk/status.html (modified) (25 diffs)
Legend:
- Unmodified
- Added
- Removed
-
pa_proposals/trunk/status.html
r80 r82 31 31 32 32 <P><A href="http://www.portaudio.com/">PortAudio Home Page</A></P> 33 <P>Updated: January 9, 2004 </P>33 <P>Updated: February 14, 2004 </P> 34 34 35 35 <H2>Background</H2> … … 622 622 623 623 <tr><td>paqa_devs.c</td><td> Self Testing Quality Assurance app for PortAudio Try to open each device and run through all the possible configurations</td> 624 <td class=" unknown">wmme</td>624 <td class="done">wmme</td> 625 625 <td class="unknown">ds</td> 626 626 <td class="unknown">asio</td> … … 634 634 635 635 <tr><td>paqa_errs.c</td><td> Self Testing Quality Assurance app for PortAudio Do lots of bad things to test error reporting </td> 636 <td class=" unknown">wmme</td>636 <td class="done">wmme</td> 637 637 <td class="unknown">ds</td> 638 638 <td class="unknown">asio</td> … … 658 658 659 659 <tr><td>patest_buffer.c</td><td> Test opening streams with different buffer sizes </td> 660 <td class=" unknown">wmme</td>660 <td class="done">wmme</td> 661 661 <td class="unknown">ds</td> 662 662 <td class="unknown">asio</td> … … 670 670 671 671 <tr><td>patest_clip.c</td><td> Play a sine wave for several seconds at an amplitude that would require clipping </td> 672 <td class=" unknown">wmme</td>672 <td class="done">wmme</td> 673 673 <td class="unknown">ds</td> 674 674 <td class="unknown">asio</td> … … 682 682 683 683 <tr><td>patest_dither.c</td><td> Attempt to hear difference between dithered and non-dithered signal</td> 684 <td class=" unknown">wmme</td>684 <td class="done">wmme</td> 685 685 <td class="unknown">ds</td> 686 686 <td class="unknown">asio</td> … … 694 694 695 695 <tr><td>patest_hang.c</td><td> Play a sine then hang audio callback to test watchdog </td> 696 <td class=" unknown">wmme</td>696 <td class="done">wmme</td> 697 697 <td class="unknown">ds</td> 698 698 <td class="unknown">asio</td> … … 706 706 707 707 <tr><td>patest_latency.c</td><td> Hear the latency caused by big buffers. Play a sine wave and change frequency based on letter input </td> 708 <td class=" unknown">wmme</td>708 <td class="done">wmme</td> 709 709 <td class="unknown">ds</td> 710 710 <td class="unknown">asio</td> … … 718 718 719 719 <tr><td>patest_leftright.c</td><td> Play different tone sine waves that alternate between left and right channel </td> 720 <td class=" unknown">wmme</td>720 <td class="done">wmme</td> 721 721 <td class="unknown">ds</td> 722 722 <td class="unknown">asio</td> … … 730 730 731 731 <tr><td>patest_longsine.c</td><td> Play a sine wave until ENTER hit </td> 732 <td class=" unknown">wmme</td>732 <td class="done">wmme</td> 733 733 <td class="unknown">ds</td> 734 734 <td class="unknown">asio</td> … … 742 742 743 743 <tr><td>patest_many.c</td><td> Start and stop the PortAudio Driver multiple times </td> 744 <td class=" unknown">wmme</td>744 <td class="done">wmme</td> 745 745 <td class="unknown">ds</td> 746 746 <td class="unknown">asio</td> … … 754 754 755 755 <tr><td>patest_maxsines.c</td><td> How many sine waves can we calculate and play in less than 80% CPU Load </td> 756 <td class=" unknown">wmme</td>756 <td class="done">wmme</td> 757 757 <td class="unknown">ds</td> 758 758 <td class="unknown">asio</td> … … 778 778 779 779 <tr><td>patest_multi_sine.c</td><td> Play a different sine wave on each channel </td> 780 <td class=" unknown">wmme</td>780 <td class="done">wmme</td> 781 781 <td class="unknown">ds</td> 782 782 <td class="unknown">asio</td> … … 790 790 791 791 <tr><td>patest_pink.c</td><td> Generate Pink Noise using Gardner method </td> 792 <td class=" unknown">wmme</td>792 <td class="done">wmme</td> 793 793 <td class="unknown">ds</td> 794 794 <td class="unknown">asio</td> … … 826 826 827 827 <tr><td>patest_saw.c</td><td> Play a simple (aliasing) sawtooth wave </td> 828 <td class="done">wmme</td> 829 <td class="unknown">ds</td> 830 <td class="unknown">asio</td> 831 <td class="unknown">alsa</td> 832 <td class="unknown">jack</td> 833 <td class="unknown">oss</td> 834 <td class="not_done">mac_sm</td> 835 <td class="not_done">mac_core</td> 836 <td class="done">sgi</td> 837 </tr> 838 839 <tr><td>patest_sine.c</td><td> Play a sine wave for several seconds </td> 840 <td class="done">wmme</td> 841 <td class="unknown">ds</td> 842 <td class="unknown">asio</td> 843 <td class="unknown">alsa</td> 844 <td class="unknown">jack</td> 845 <td class="unknown">oss</td> 846 <td class="not_done">mac_sm</td> 847 <td class="not_done">mac_core</td> 848 <td class="done">sgi</td> 849 </tr> 850 851 <tr><td>patest_sine8.c</td><td> Test 8 bit data: play a sine wave for several seconds <span class="not_done">[some 8 bit formats not yet supported in pa_converters.c]</span</td> 828 852 <td class="unknown">wmme</td> 829 853 <td class="unknown">ds</td> … … 837 861 </tr> 838 862 839 <tr><td>patest_sine .c</td><td> Play a sine wave for several seconds</td>863 <tr><td>patest_sine_formats.c</td><td> Play a sine wave for several seconds. Test various data formats <span class="not_done">[some 8 bit formats not yet supported in pa_converters.c]</span></td> 840 864 <td class="unknown">wmme</td> 841 865 <td class="unknown">ds</td> … … 849 873 </tr> 850 874 851 <tr><td>patest_sine8.c</td><td> Test 8 bit data: play a sine wave for several seconds</td>852 <td class="unknown">wmme</td>853 <td class="unknown">ds</td>854 <td class="unknown">asio</td>855 <td class="unknown">alsa</td>856 <td class="unknown">jack</td>857 <td class="unknown">oss</td>858 <td class="not_done">mac_sm</td>859 <td class="not_done">mac_core</td>860 <td class="done">sgi</td>861 </tr>862 863 <tr><td>patest_sine_formats.c</td><td> Play a sine wave for several seconds. Test various data formats </td>864 <td class="unknown">wmme</td>865 <td class="unknown">ds</td>866 <td class="unknown">asio</td>867 <td class="unknown">alsa</td>868 <td class="unknown">jack</td>869 <td class="unknown">oss</td>870 <td class="not_done">mac_sm</td>871 <td class="not_done">mac_core</td>872 <td class="done">sgi</td>873 </tr>874 875 875 <tr><td>patest_sine_time.c</td><td> Play a sine wave for several seconds, pausing in the middle. Uses the Pa_GetStreamTime() call </td> 876 <td class=" unknown">wmme</td>876 <td class="done">wmme</td> 877 877 <td class="unknown">ds</td> 878 878 <td class="unknown">asio</td> … … 886 886 887 887 <tr><td>patest_stop.c</td><td> Test different ways of stopping audio </td> 888 <td class=" unknown">wmme</td>888 <td class="done">wmme</td> 889 889 <td class="unknown">ds</td> 890 890 <td class="unknown">asio</td> … … 898 898 899 899 <tr><td>patest_sync.c</td><td> Test time stamping and synchronization of audio and video </td> 900 <td class=" unknown">wmme</td>900 <td class="done">wmme</td> 901 901 <td class="unknown">ds</td> 902 902 <td class="unknown">asio</td> … … 910 910 911 911 <tr><td>patest_toomanysines.c</td><td> Play more sine waves than we can handle in real time as a stress test </td> 912 <td class=" unknown">wmme</td>912 <td class="done">wmme</td> 913 913 <td class="unknown">ds</td> 914 914 <td class="unknown">asio</td> … … 934 934 935 935 <tr><td>patest_underflow.c</td><td> Simulate an output buffer underflow condition. Tests whether the stream can be stopped when underflowing buffers</td> 936 <td class=" unknown">wmme</td>936 <td class="done">wmme</td> 937 937 <td class="unknown">ds</td> 938 938 <td class="unknown">asio</td> … … 961 961 962 962 <tr><td>patest_callbackstop.c</td><td> Test the paComplete callback result code </td> 963 <td class=" unknown">wmme</td>963 <td class="done">wmme</td> 964 964 <td class="unknown">ds</td> 965 965 <td class="unknown">asio</td> … … 973 973 974 974 <tr><td>patest_prime.c</td><td> Test stream priming mode </td> 975 <td class=" unknown">wmme</td>975 <td class="done">wmme</td> 976 976 <td class="unknown">ds</td> 977 977 <td class="unknown">asio</td> … … 998 998 999 999 <tr><td>patest_start_stop.c</td><td> Play a sine wave for several seconds start and stop the stream multiple times</td> 1000 <td class="unknown">wmme</td> 1001 <td class="unknown">ds</td> 1002 <td class="unknown">asio</td> 1003 <td class="unknown">alsa</td> 1004 <td class="unknown">jack</td> 1005 <td class="unknown">oss</td> 1006 <td class="not_done">mac_sm</td> 1007 <td class="not_done">mac_core</td> 1008 <td class="done">sgi</td> 1000 <td class="done">wmme</td> 1001 <td class="unknown">ds</td> 1002 <td class="unknown">asio</td> 1003 <td class="unknown">alsa</td> 1004 <td class="unknown">jack</td> 1005 <td class="unknown">oss</td> 1006 <td class="not_done">mac_sm</td> 1007 <td class="not_done">mac_core</td> 1008 <td class="done">sgi</td> 1009 </tr> 1010 1011 <tr><td>patest_stop_playout.c</td><td> Test whether all queued samples are played when Pa_StopStream() is used with a callback or read/write stream, or when the callback returns paComplete. </td> 1012 <td class="done">wmme</td> 1013 <td class="unknown">ds</td> 1014 <td class="unknown">asio</td> 1015 <td class="unknown">alsa</td> 1016 <td class="unknown">jack</td> 1017 <td class="unknown">oss</td> 1018 <td class="not_done">mac_sm</td> 1019 <td class="not_done">mac_core</td> 1020 <td class="unknown">sgi</td> 1009 1021 </tr> 1010 1022 1011 1023 <tr><td>patest_write_sine.c</td><td> Play a sine wave for several seconds using the blocking API (Pa_WriteStream()) </td> 1012 <td class=" unknown">wmme</td>1024 <td class="done">wmme</td> 1013 1025 <td class="unknown">ds</td> 1014 1026 <td class="unknown">asio</td> … … 1062 1074 1063 1075 </BODY> 1064 </HTML> 1076 </HTML>`
