I was wondering: would it be possible to turn off the lights right after hitting the keys (while the keys are still pressed)? Basically to behave the same as the "Waiting" mode on the Yamaha EZ-200 keyboard.
* The computer lights the keys that you have to press;
* The computer should turn off the lights *immediately after* you have pressed the corresponding keys.
This way you visually know you have pressed the right notes.
For this to work, I imagine the keyboard must be instructed not to turn on the lights when pressing the keys. Anyone has any insight on how to do this? Maybe some CC/SysEx to change the channel that the keyboard generates the notes on? So in effect, put the keyboard into a mode where only the computer can light the keys.
The problem is really with the keyboard, because the keys stay lit until you release them, regardless of any NOTE OFF sent from the PC. Hopefully someone can prove me wrong...
Any ideas? I'm still digging through the Yamaha manuals for various keyboards, to see if there are MIDI commands to change the "MIDI output channel" (also called "MIDI Out Select", "Transmit Channel", "Keyboard Transmit Channel" etc.). Some keyboards have a menu option, abbreviated "TransmitCh", but not the EZ-200.
Otherwise, I'm using Windows. I haven't tried to compile it yet. I'm not from the UK, but I'm in a close TZ.