Mercurial > hg > silvet
diff src/Silvet.h @ 169:192c4ba3de45 finetune
More work on returning sensibly-shifted notes with fine tuning
author | Chris Cannam |
---|---|
date | Wed, 21 May 2014 11:15:53 +0100 |
parents | 51bd3d833db8 |
children | 2114b2545c27 |
line wrap: on
line diff
--- a/src/Silvet.h Wed May 21 09:11:49 2014 +0100 +++ b/src/Silvet.h Wed May 21 11:15:53 2014 +0100 @@ -96,10 +96,13 @@ FeatureList noteTrack(int shiftCount); + void emitNote(int start, int end, int note, int shiftCount, + FeatureList ¬eFeatures); + FeatureSet transcribe(const Grid &); string noteName(int n) const; - float noteFrequency(int n, int shiftCount) const; + float noteFrequency(int n, int shift, int shiftCount) const; int m_blockSize; int m_columnCount;