Hi thanks for this translation software it is helping me get very close to fixing a problem but I’m not quite there yet, but maybe there is a solution.
I am using an IOS chord instrument as a midi controller going into Logic on a Mac. It actually works fine on another DAW Reaper but that one has been more laggy, and I use Logic and in that DAW the chord notes all hang indefinitely. In Midi Monitor (shown above) it looks like it sends a control “all notes off” before all the “note ons” and then another control “all notes off.”
The best fix I have so far in Bome is to just translate “notes on” to “notes on” then “notes off” but then have to use the delay to turn off the notes and it is usable but I can’t control how long the notes are held for by playing. The other method was to translate control “all notes off” to “notes on” then notes off” but that had the same end result as they only way to get it to make a sound was to put a set delay time that can’t be controlled by playing. Perhaps the extra all notes off at the beginning cancels things out. Also the control method added extra notes at the highest key of the keyboard for some reason perhaps due the way the IOS app writes it.
I’m wondering if a rule that ignores only the first control “all notes off” and then only translating the ending control “all notes off” to “notes off” could solve the problem of both ending the notes in the DAW and being able to control the length by playing. Is there a way to write a rule to ignore the first control “all notes off” unless it is preceded by “Notes on” messages or some better suggestion?
There will also be melody keyboard notes from the same instrument on the same channel that may further complicate the translation rules (and sometimes also has hanging notes) but for now I’ll see if just getting the chords straightened out works.
Thank you





