PortAudio  2.0
examples Directory Reference

Files

file  pa_devs.c
 List available devices, including device information.
 
file  pa_fuzz.c
 Distort input like a fuzz box.
 
file  paex_mono_asio_channel_select.c
 Play a monophonic sine wave on a specific ASIO channel.
 
file  paex_ocean_shore.c
 Generate Pink Noise using Gardner method, and make "waves". Provides an example of how to post stuff to/from the audio callback using lock-free FIFOs implemented by the PA ringbuffer.
 
file  paex_pink.c
 Generate Pink Noise using Gardner method.
 
file  paex_read_write_wire.c
 Tests full duplex blocking I/O by passing input straight to output.
 
file  paex_record.c
 Record input into an array; Save array to a file; Playback recorded data.
 
file  paex_record_file.c
 Record input into a file, then playback recorded data from file (Windows only at the moment)
 
file  paex_saw.c
 Play a simple (aliasing) sawtooth wave.
 
file  paex_sine.c
 Play a sine wave for several seconds.
 
file  paex_sine_c++.cpp
 
file  paex_wmme_ac3.c
 Use WMME-specific interface to send raw AC3 data to a S/PDIF output.
 
file  paex_wmme_surround.c
 Use WMME-specific channelMask to request 5.1 surround sound output.
 
file  paex_write_sine.c
 Play a sine wave for several seconds using the blocking API (Pa_WriteStream())
 
file  paex_write_sine_nonint.c
 Play a non-interleaved sine wave using the blocking API (Pa_WriteStream())