minimodem run 2% fast

This commit is contained in:
Kamal Mostafa 2011-05-30 15:23:01 -07:00
parent d74cb0eea0
commit f750e47e5e
1 changed files with 2 additions and 10 deletions

View File

@ -154,19 +154,11 @@ int main(int argc, char*argv[]) {
*/ */
int nsamples = sample_rate / decode_rate; int nsamples = sample_rate / decode_rate;
#if 0 /* BLACK MAGIC! Run the decoder 2% fast ... */
/* BLACK MAGIC! Run the decoder 1% slow ... */ int nsamples_adjust = nsamples * 0.02;
int nsamples_adjust = nsamples * 0.01;
if ( nsamples_adjust == 0 )
nsamples_adjust = 1;
nsamples += nsamples_adjust;
#elif 1
/* BLACK MAGIC! Run the decoder 1% fast ... */
int nsamples_adjust = nsamples * 0.01;
if ( nsamples_adjust == 0 ) if ( nsamples_adjust == 0 )
nsamples_adjust = 1; nsamples_adjust = 1;
nsamples -= nsamples_adjust; nsamples -= nsamples_adjust;
#endif
/* normalize fftw output */ /* normalize fftw output */
float magscalar = 1.0 / ((float)nsamples/2.0); float magscalar = 1.0 / ((float)nsamples/2.0);