]> Repos - portaudio/commitdiff
Change doubles to floats to improve type consistency.
authorphilburk <philburk@0f58301d-fd10-0410-b4af-bbb618454e57>
Fri, 29 Mar 2002 21:23:53 +0000 (21:23 +0000)
committerphilburk <philburk@0f58301d-fd10-0410-b4af-bbb618454e57>
Fri, 29 Mar 2002 21:23:53 +0000 (21:23 +0000)
pa_tests/patest_maxsines.c

index 4a5c26b927abd78bb04b83f3c120b3120e42c3b9..7745be84bc4c1aa332eafc509181fb917c152f05 100644 (file)
@@ -59,7 +59,7 @@ typedef struct paTestData
 {
     int numSines;
     float sine[TABLE_SIZE + 1]; /* add one for guard point for interpolation */
-    double phases[MAX_SINES];
+    float phases[MAX_SINES];
 }
 paTestData;
 
@@ -105,8 +105,8 @@ static int patestCallback(   void *inputBuffer, void *outputBuffer,
     for( i=0; i<framesPerBuffer; i++ )
     {
         float output = 0.0;
-        double phaseInc = MIN_PHASE_INC;
-        double phase;
+        float phaseInc = MIN_PHASE_INC;
+        float phase;
         for( j=0; j<data->numSines; j++ )
         {
             /* Advance phase of next oscillator. */
@@ -117,7 +117,7 @@ static int patestCallback(   void *inputBuffer, void *outputBuffer,
             output += LookupSine(data, phase); 
             data->phases[j] = phase;
             
-            phaseInc *= 1.02;
+            phaseInc *= 1.02f;
             if( phaseInc > MAX_PHASE_INC ) phaseInc = MIN_PHASE_INC;
         }