Mercurial > hg > silvet
diff src/Silvet.cpp @ 349:071fd5e7b168 mirex2015
Be sure to emit offsets even after very short note-part
author | Chris Cannam |
---|---|
date | Wed, 12 Aug 2015 17:27:51 +0100 |
parents | eee4c7fd15ab |
children | a3fc6e1f2d4e |
line wrap: on
line diff
--- a/src/Silvet.cpp Wed Aug 12 16:51:38 2015 +0100 +++ b/src/Silvet.cpp Wed Aug 12 17:27:51 2015 +0100 @@ -1182,6 +1182,13 @@ onOffsetFeatures.push_back(makeOffsetFeature(end, note, partShift)); + + } else if (partStart > start) { + + // we have emitted an onset for this, so must add an offset + onOffsetFeatures.push_back(makeOffsetFeature(end, + note, + partShift)); } }