diff --git a/dsp/cmDspKr.c b/dsp/cmDspKr.c index b56ea78..c74f76b 100644 --- a/dsp/cmDspKr.c +++ b/dsp/cmDspKr.c @@ -805,6 +805,7 @@ cmDspRC_t _cmDspMidiFilePlayExec(cmDspCtx_t* ctx, cmDspInst_t* inst, const cmDsp const cmMidiTrackMsg_t* mp = mpp[p->curMsgIdx]; switch( mp->status ) { + case kNoteOffMdId: case kNoteOnMdId: case kCtlMdId: cmDspSetUInt(ctx,inst, kSmpIdxMfId, mp->dtick);