This section allows you to view all Show Posts made by this member. Note that you can only see Show Posts made in areas you currently have access to.
Messages - therapon57
The software you are using seems to be using a non-standard message. The Bluetooth functionality does support standard MIDI note on and note off messages. There is no way to add support for different non-standard messages used by different vendors.
I replied back to them that I did not agree that it was a non-standard message. Then I quoted from the MIDI 1.0 specification the section about the "two roughly equivalent means of turning off a note". I also included this: "sending Note-On messages with velocity values of zero is the most commonly used method."
Probably won't accomplish anything but at least they can't say nobody told them!
In the owner's manual at the beginning of the section on Bluetooth it says "MIDI data can be exchanged between this unit and the mobile device." The explanations follow for how to pair, etc, etc. It's only after you try doing all that and finally look in the "Problems with Bluetooth Functionality" section that you discover this:
Bluetooth MIDI is only compatible with iOS.
So... I guess Apple and Roland both get credit for this one. MIDI over USB works as expected, over Bluetooth is out of the question unless you are a fan of Apples.
Thanks again for the help.
To repeat, if I play a MIDI file containing Note_On with velocity zero using the USB interface, all works as expected. If I play the same file using the Bluetooth interface, every note stays on until I manage to shut them off by playing another file or using the USB interface.
I know what the standard is but in my case, the instrument does not fully abide by the standard. Hence the workaround, convert Note_on with velocity zero to Note_off commands.
When the Note_off command is used the note actually turns off regardless of which interface is being used. When the Note_on with velocity 0 is used, the note keeps playing when using the Bluetooth interface, it turns off when using the USB interface.
Given what I see in the Roland's use of Note_off, the velocity value is ignored by that command:
1, 525, Note_off_c, 3, 64, 83
1, 529, Note_off_c, 3, 60, 64
1, 541, Note_off_c, 3, 67, 40
1, 579, Note_off_c, 3, 55, 57
Is there a way to have NWC include Note_off commands in the MIDI export file?
I do see on https://noteworthycomposer.com/faq/64.md that "A MIDI file is not based on visual notation, but on commands to turn notes on and off." I don't see any Note_off commands in the exported file.