diff --git a/embeddedcommon/DFT32.c b/embeddedcommon/DFT32.c index 21df4dd..2f92eb6 100644 --- a/embeddedcommon/DFT32.c +++ b/embeddedcommon/DFT32.c @@ -199,11 +199,17 @@ static void HandleInt( int16_t sample ) Swhichoctaveplace ++; Swhichoctaveplace &= BINCYCLE-1; + for( i = 0; i < OCTAVES;i++ ) + { + Saccum_octavebins[i] += sample; + } + if( oct > 128 ) { //Special: This is when we can update everything. - //This gets run one out of every 1/(1<