I’ve fixed the zyncoder library. I discovered that some MIDI messages were not processed correctly (active sense, time-code, etc.) by the MIDI router. I also have “filtered” SysEx messages until i can write and test the code to correctly address this messages.
With this fixes, keyboard-specific / fluidsynth problems are solved in my zynthians. Could you test the changes and see if your problems are solved?
You only have to update … or wait for the new “Omega” SD image that should be out in a few hours
Nice!! I think the problem is solved. There is a problem yet, when receiving big sysex messages, but it’s not so common and i will solve it in the next iteration.
I’ve finished building the zynthian kit yesterday, and I’m also experiencing hanging notes with a Yamaha keyboard (via MIDI).
However, I could test the device only shortly and have to check if this happens with all synth engines, or other keyboards.
No. I don’t think so … there are still some problems with SysEx MIDI messages, so perhaps this Yamaha Keyboard is sending some kind of SysEx … could you, @ukitel, verify this?
I’m very unexperienced, so I’m not really sure how to do it.
If I’ve understood well, I would have to read the MIDI output from the Yamaha keyboard and check for SysEx messages: starting with 11110000 and ending with 11110111. Am I right?
I have no way to connect a MIDI port to my computer at the moment, but I could hack something with an arduino and read it from there.
Any simpler way of doing this, through Zynthian interface?
I was hoping that we could display incoming Midi messages, mainly as an aid for connecting the cables in a setup. But it might be useful to debug these missed notes also.
This problem still seems to exist. I’m using a Yamaha Motif ES. I have to set (on the Motif) Utility - Midi - Sync - ClockOut to Off. Otherwise I get hanging notes all the time.
It can be seen at the Midi In led on the Zynthian: when midi clock is enabled, the led becomes dim green (very fast flashing).
OK! I will try to solve it when i come back to my lab in Barcelona. I don’t have a “MIDI-clock generator” … unless … @wyleu do you know if MIDI clock messages are forwarded by QMidiNet?