Mercurial > hg > qm-dsp
diff dsp/tempotracking/TempoTrack.cpp @ 487:5998ee1042d3
Use M_PI
author | Chris Cannam <cannam@all-day-breakfast.com> |
---|---|
date | Fri, 31 May 2019 16:33:55 +0100 |
parents | 7e52c034cf62 |
children | 103156707542 |
line wrap: on
line diff
--- a/dsp/tempotracking/TempoTrack.cpp Fri May 31 16:33:46 2019 +0100 +++ b/dsp/tempotracking/TempoTrack.cpp Fri May 31 16:33:55 2019 +0100 @@ -120,7 +120,7 @@ for( i = 0; i < winLength; i++ ) { double dlag = (double)(i+1) - beatLag; Filter[ i ] = exp(-0.5 * pow(( dlag / m_sigma), 2.0) ) / - (sqrt( 2 * PI) * m_sigma); + (sqrt(TWO_PI) * m_sigma); } } } @@ -519,7 +519,7 @@ double temp = 0.0; for( int i = 0; i < scratchLength; i++ ) { - phaseScratch[ i ] = exp( -0.5 * pow( ( i - mu ) / sigma, 2 ) ) / ( sqrt( 2*PI ) *sigma ); + phaseScratch[ i ] = exp( -0.5 * pow( ( i - mu ) / sigma, 2 ) ) / ( sqrt(TWO_PI) *sigma ); } MathUtilities::getFrameMinMax( phaseScratch, scratchLength, &PhaseMin, &PhaseMax );