Mercurial > hg > multitrack-audio-matcher
diff src/RecordedMultitrackAudio.cpp @ 38:9c803369b229
working well tmp version
author | Andrew N Robertson <andrew.robertson@eecs.qmul.ac.uk> |
---|---|
date | Tue, 24 Apr 2012 16:37:52 +0100 |
parents | eb43b2a007ea |
children | f5de07b4d733 |
line wrap: on
line diff
--- a/src/RecordedMultitrackAudio.cpp Tue Apr 24 14:16:01 2012 +0100 +++ b/src/RecordedMultitrackAudio.cpp Tue Apr 24 16:37:52 2012 +0100 @@ -167,10 +167,14 @@ //snare type 2 if (channel >= 0 && channel <= 4){ loadedAudioPtr = new LoadedAudioHolder; + //set tracktype before we do analysis + //so we dont do unnecessary chroma and pitch calculations + loadedAudioPtr->setTrackType(channel); loadedAudioPtr->loadAudioFile(name); + loadedAudioFiles[channel] = *loadedAudioPtr; loadedAudioFiles[channel].fileLoader.onsetDetect.window.setToRelativeSize(0, trackScreenHeight*channel, 1, trackScreenHeight); - loadedAudioFiles[channel].setTrackType(channel); + //loadedAudioFiles[channel].setTrackType(channel); } }