diff options
| author | Gary Scavone <gary@music.mcgill.ca> | 2012-09-21 19:38:03 +0000 |
|---|---|---|
| committer | Stephen Sinclair <sinclair@music.mcgill.ca> | 2013-10-11 01:38:31 +0200 |
| commit | 28fc1cfcb352d47a17078f3348f8702f221db650 (patch) | |
| tree | 4a121155b4db1afa7a8f273ad8f00f6509431c49 /tests/playsaw.cpp | |
| parent | 5d8514d7eb3918a947ec97b45f4105630c64468d (diff) | |
Various changes for true 24-bit support, changes regarding Jack get_latency, and Linux ALSA realtime threading (gps).
Diffstat (limited to 'tests/playsaw.cpp')
| -rw-r--r-- | tests/playsaw.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/tests/playsaw.cpp b/tests/playsaw.cpp index 2117b54..46ea4fb 100644 --- a/tests/playsaw.cpp +++ b/tests/playsaw.cpp @@ -13,29 +13,29 @@ #include <cstdlib> /* -typedef signed long MY_TYPE; -#define FORMAT RTAUDIO_SINT24 -#define SCALE 2147483647.0 - -typedef char MY_TYPE; +typedef char MY_TYPE; #define FORMAT RTAUDIO_SINT8 #define SCALE 127.0 */ -typedef signed short MY_TYPE; +typedef signed short MY_TYPE; #define FORMAT RTAUDIO_SINT16 #define SCALE 32767.0 /* -typedef signed long MY_TYPE; +typedef S24 MY_TYPE; +#define FORMAT RTAUDIO_SINT24 +#define SCALE 8388607.0 + +typedef signed long MY_TYPE; #define FORMAT RTAUDIO_SINT32 #define SCALE 2147483647.0 -typedef float MY_TYPE; +typedef float MY_TYPE; #define FORMAT RTAUDIO_FLOAT32 #define SCALE 1.0 -typedef double MY_TYPE; +typedef double MY_TYPE; #define FORMAT RTAUDIO_FLOAT64 #define SCALE 1.0 */ @@ -163,7 +163,7 @@ int main( int argc, char *argv[] ) oParams.nChannels = channels; oParams.firstChannel = offset; - options.flags |= RTAUDIO_HOG_DEVICE; + options.flags = RTAUDIO_HOG_DEVICE; options.flags |= RTAUDIO_SCHEDULE_REALTIME; #if !defined( USE_INTERLEAVED ) options.flags |= RTAUDIO_NONINTERLEAVED; |
