- Change of CMake options to utilize built in header configuration support (PA_USE_*) - Added CMakeLists.txt for examples - Added paex_ocean_shore.c as an example how to use PA ring buffer for lock-free communication with the audio callback WDM-KS: - Added better default sample rate support - Made sure that all pins now have a name, even if only "Input" or "Output" - IsUSBDevice fixed acc. to Alex Lessard's suggestion - IsNameUSBAudioDevice fixed similarly
20 lines
543 B
CMake
20 lines
543 B
CMake
# Example projects
|
|
|
|
MACRO(ADD_EXAMPLE appl_name)
|
|
ADD_EXECUTABLE(${appl_name} "${appl_name}.c")
|
|
TARGET_LINK_LIBRARIES(${appl_name} portaudio_static)
|
|
ENDMACRO(ADD_EXAMPLE)
|
|
|
|
ADD_EXAMPLE(pa_devs)
|
|
ADD_EXAMPLE(pa_fuzz)
|
|
ADD_EXAMPLE(paex_mono_asio_channel_select)
|
|
ADD_EXAMPLE(paex_ocean_shore)
|
|
ADD_EXAMPLE(paex_pink)
|
|
ADD_EXAMPLE(paex_read_write_wire)
|
|
ADD_EXAMPLE(paex_record)
|
|
ADD_EXAMPLE(paex_saw)
|
|
ADD_EXAMPLE(paex_sine)
|
|
ADD_EXAMPLE(paex_wmme_ac3)
|
|
ADD_EXAMPLE(paex_wmme_surround)
|
|
ADD_EXAMPLE(paex_write_sine)
|
|
ADD_EXAMPLE(paex_write_sine_nonint)
|