[+list]
On 23/08/2017 22:33, Ariel Aramburu wrote:
"*System Exclusive*.
This message type allows manufacturers to create their own messages (such as bulk
dumps, patch parameters, and other non-spec data) and provides a mechanism for
creating additional MIDI Specification messages. The Manufacturer's ID code
(assigned by MMA or AMEI) is either 1 byte (0iiiiiii) or 3 bytes (0iiiiiii 0iiiiiii
0iiiiiii). Two of the 1 Byte IDs are reserved for extensions called Universal
Exclusive Messages, which are not manufacturer-specific. If a device recognizes the
ID code as its own (or as a supported Universal message) it will listen to the rest
of the message (0ddddddd). Otherwise, the message will be ignored. (Note: Only
Real-Time messages may be interleaved with a System Exclusive.)"
great! then, one way seems to define my custom SysEx messages, at least for my
specific device; a patch to MuseScore talking custom MIDI is probably more
friendly than one talking a serial protocol over /dev/ttyXXX :-).
However, if these MIDI messages go straight to a Yamaha or Casio (via the MIDI
out port), then one should have a spec of how they handle the key lights.
For example, the Casio LK-280 (as for what I could understand from its manual)
http://support.casio.com/en/manual/manualfile.php?cid=008016034
comes with a number of tutorial songs already built-in, which include even
fingering meta-data (which is announced by a synthetic voice), and when one
plays those, the LEDs are flashing to indicate the next key to press, then it
lits up and turns off when the user actually presses it. Also, these tutorial
songs are pre-split into phrases so that one learns a phrase at a time (which
is what I'm already doing with the MuseScore Loop checkbox :-), except that I
select manually each phrase).
Now, this whose system seems something internal to the keyboard device itself,
I found no information on the manual, related to using it with a computer, but
perhaps there's something in a different document.
T.
--
Tommaso Cucinotta
Home Page: http://retis.sssup.it/~tommaso
LinkedIn: http://www.linkedin.com/in/tommasocucinotta
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Mscore-developer mailing list
Mscore-developer@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mscore-developer