Commit graph portaudio/examples
Author SHA1 Message Date
Phil Burk
f275c76ca9 paex_read_write_wire: fix crossed initialization
MinGW complained.

Fixes ticket #256
2016-09-26 15:42:38 -07:00
Ross Bencina
3765e908c2 Merge branch 'cmake_updates' into 'master'
Update PortAudio CMake Support

+1: Ross Bencina

Merged-on: https://assembla.com/code/portaudio/git/merge_requests/3751483
2016-09-25 05:48:45 +00:00
Nick Appleton
0c10cb6c0c address all problems picked up by cmakelint except for line-length related comments. don't use min() in paex_record_file as it is a macro specific to windows. 2016-09-15 22:52:44 +10:00
Nicholas Appleton
1389dee5f6 get examples compiling with CMake on Windows again 2016-09-15 22:18:12 +10:00
Phil Burk
fc5de750f8 Remove version printing from paex_sine.c 2016-09-09 09:06:27 -07:00
Phil Burk
a553478d71 PA_GIT_REVISION: new scripts to replace SVN revision
update_gitrevision.sh should be run before building on Mac or Linux.
2016-09-05 17:03:27 -07:00
Phil Burk
315309f60e Mac: test adjustable number of channels. 2016-05-21 17:25:18 -07:00
Phil Burk
110043f842 Fix assert when reading or writing with non-power of 2 channels. 2016-05-18 22:29:45 -07:00
Phil Burk
ed463ba658 Normalize all the line endings 2016-05-18 22:13:20 -07:00
philburk
199e88fa66 Add Pa_GetVersionInfo()
Add scripts to update pa_svnrevision.h
2015-04-10 04:00:09 +00:00
philburk
cd6b1868de Add version numbering with major.minor.subminor format.
Bump version to 19.5.0
2015-03-03 17:28:15 +00:00
rbencina
808eaf5786 removed declaration of unused variable 2015-01-21 06:32:29 +00:00
rbencina
98d12b21fa fixed compiler warning: conversion from 'double' to 'float', possible loss of data 2015-01-21 06:30:53 +00:00
robiwan
4aa340a57e CMake: Added PA_WDMKS_NO_KSGUID_LIB to WDMKS and solution folders
WDMKS: Support for default device (see caveat for input devices though in ScanDeviceInfos)
       Added possibility to set channel mask
2014-04-09 14:27:21 +00:00
rbencina
4149c894a0 added code to print error result from Pa_Initialize() in pa_devs.c example 2013-05-05 14:00:02 +00:00
philburk
f1435229e4 Fix fprintf format for long int. 2012-09-01 21:16:25 +00:00
philburk
b9d82e4d34 Report HostAPI errors in paex_write_sine.c to aid debugging. 2012-09-01 19:37:10 +00:00
robiwan
5a9c79405d Cleanup of code 2012-07-10 08:25:18 +00:00
robiwan
a889a60546 Added typedef to remove error with _beginthreadex 2012-07-10 08:16:48 +00:00
robiwan
82556314f6 Cleanup of code 2012-07-10 04:44:58 +00:00
robiwan
4669893212 Small fix to paex_record_file.c 2012-07-09 11:28:57 +00:00
robiwan
94b08c88bf Added a simple example that records to/plays from a file (using callback + ring buffer). Windows only at the moment. 2012-07-09 09:53:23 +00:00
robiwan
3e9e7dd334 Forgot error check after Pa_OpenStream. Naughty. 2012-06-19 20:08:03 +00:00
robiwan
9f48ec4609 Added C++ variant of paex_sine 2012-06-19 20:03:33 +00:00
robiwan
f5bb9cfec0 Added support for displaying UTF-8 encoded device names 2012-02-22 12:44:10 +00:00
robiwan
6803965617 General:
- 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
2012-02-22 12:20:26 +00:00
philburk
7a78469780 Fix compiler warnings on Mac. 2011-09-08 06:09:29 +00:00
rossb
4fd99433f3 added Doxyfile.developer for generating internal docs. added doxygen brief descriptions to mme example files 2011-09-08 04:17:58 +00:00
philburk
57dd0b608f moved example programs from test folder to examples folder 2011-09-08 03:21:55 +00:00
philburk
4b7c5a1241 Experiment with moving example code into its own folder.
Note that this revision needs to have autoreconf run.
I tried to do that on Mac but it failed. So I will try on Linux.
2011-09-07 23:54:04 +00:00