# HG changeset patch # User Chris Cannam # Date 1439396871 -3600 # Node ID 071fd5e7b168a77b26883614fc786e487f4907ff # Parent b69a0927e9946131956b2652588f5b43ba4afdcd Be sure to emit offsets even after very short note-part diff -r b69a0927e994 -r 071fd5e7b168 src/Silvet.cpp --- 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)); } }