if ( status )
std::cout << "Stream underflow detected!" << std::endl;
- float increment;
+ double increment;
for ( j=0; j<channels; j++ ) {
increment = BASE_RATE * (j+1+(j*0.1));
for ( i=0; i<nBufferFrames; i++ ) {
if ( status ) std::cout << "Stream over/underflow detected!" << std::endl;\r
\r
for ( i=0; i<nBufferFrames; i++ ) {\r
- if ( data->frameCounter % data->pulseCount == 0 ) sample = 0.9;\r
+ if ( data->frameCounter % data->pulseCount == 0 ) sample = 0.9f;\r
else sample = 0.0;\r
for ( j=0; j<data->channels; j++ )\r
*buffer++ = sample;\r
// Let RtAudio print messages to stderr.\r
adc->showWarnings( true );\r
\r
- runtime = RUNTIME * 1000;\r
- pausetime = PAUSETIME * 1000;\r
+ runtime = static_cast<unsigned int>(RUNTIME * 1000);\r
+ pausetime = static_cast<unsigned int>(PAUSETIME * 1000);\r
\r
// Set our stream parameters for a duplex stream.\r
bufferFrames = 512;\r
oParams.deviceId = adc->getDefaultOutputDevice();\r
\r
// First, test external stopStream() calls.\r
- mydata.pulseCount = PULSE_RATE * fs;\r
+ mydata.pulseCount = static_cast<unsigned int>(PULSE_RATE * fs);\r
mydata.nFrames = 50 * fs;\r
mydata.returnValue = 0;\r
try {\r