I’m using a linked rack containing midiChords, sending MIDI to a linked rack containing Kontakt. I also have a media player containing a rehearsal backing track.
When I move the loop start point in the media player to anywhere apart from the beginning of the backing track I get hanging notes from midiChords, as if Kontakt is not receiving any note-off messages from midiChords. If I move the loop pointer back to the start of the backing file then the problem goes away. I can recreate this reliably.
Media Player with an audio file loaded, presumably set as master transport
and, when media player is at home position midiChords sends note offs, when not at home position it doesn’t?
Assuming all the above. I just tried reproducing that here and couldn’t - note off events worked fine.
This sounds to me like a problem with the midiChords plugin. The only relationship between midiChords and the audio file song position will be timing information reported by Cantabile to the plugin.
I’m wondering if midiChords is trying to sync to the host timing, but because the transport isn’t moving it’s waiting for some point of time in the future to release the notes.
What happens if the audio file is playing - do you get the same problem?
What happens if you make the media player not the master transport?
Also, wondering if this is something that’s changed in midiChords at some point. I’m running v1.2.5.