Hello, I updated to 3.4 and now I am having issues with MIDI playback, where controller 64 gets stuck ON and interferes with subsequent playback of MIDI tracks. In my setup I have midi tracks that route to external midi instruments, which is where I get the problem. (I use internal midi instruments too, like microsonic and microlight, but the problem is not as prevalent with internal instruments.)
I first encountered this problem on a large project, but I have since been able to consistently reproduce the problem with a new, simple project. Unfortunately this issue is effectively blocking me from working, since my projects use midi tracks extensively, with external midi instruments. Once this problem occurs (ctlr 64 gets stuck ON) it is difficult to turn OFF (midi panic is mostly ineffective and stopping/restarting playback has no effect), and all the midi notes pile on top of each other, ruining playback.
To reproduce, I loaded a new project and added a midi track, set to No Instrument. The midi output is set to my Steinberg ur44c port 1, channel 1, with midi thru enabled. I create an audio track to monitor the stereo outputs from my Roland Integra-7, which is listening on midi ch 1. I record enable the midi track and play on my controller keyboard. I can hear the Integra-7 output through the audio track. I record some chords with sustain pedal and in the midi editor window I can see the notes recorded, and as expected, controller 64 events. All normal. I hit playback, and I hear the Integra-7 play back properly with sustain on/off, as you’d expect. However, if I STOP playback in the middle, (apparently while sustain is ON) the sustain will get stuck ON and the notes will ring on (sustain), until the notes decay. If I resume playback, all (or most) notes are still sustained - there is no sustain on/off during subsequent playback. Once this happens, There is no reliable way to turn sustain off again - midi panic only works sometimes. Also, pressing my controller keyboard’s sustain pedal may turn sustain off temporarily, but if I resume playback sustain is still stuck on. (Also once this problem occurs, sustain often sticks on ACROSS other midi tracks, including internal instruments, so not just the original track. Weird!). I can upload a video that shows these steps, but honestly this was very simple/basic for me to reproduce, so hopefully your team can reproduce too.
Btw my DSP use is very low, especially with the new project, so it’s not a resource contention issue. It also happens with other external midi hardware, not just the Integra-7.
Is there some way to revert back to 3.3, so that I can resume my work? I assume it will take some time for your team to reproduce this problem and to release a patch if warranted. I really can’t afford to stop working in the meantime. If it is not possible to revert, do you have any suggestions for workarounds?
Thanks in advance for your help!