To comply with the metaphor of a key being pressed and released, note on / off messages should be mapped to route add / withdraw messages. The route itself doesn't matter and should be ignored; the event should be encoded in an extended community in the following format:
- Type: 0x88 (1 byte)123
- Subtype: 0x00 (1 byte)
- Value (6 bytes)
- channel (1 byte)
- note (1 byte)
- velocity (1 byte)
- undefined (3 byte)
TBD.