MIDI Target Manufacturer(s): Roland
SysEx Strings Demo with Roland TR 6s / TR 8s
This simple layout demos the MIDI Designer new ability to read text data from MIDI devices.
Enable Tx and Rx edit data on the TR.
Use the query buttons to load the list of patterns and kits into the pickers.
Once loaded, use the pickers to select and display current pattern, next pattern, and current kit names.
If you edit a pattern or kit name on the TR, requery to update the layout.
Behind the scenes on the query:
Depressing query button causes the following sequence:
- Disable transmit from picker (don’t want to drive hardware all over while reading names) - Xmt Relay 1
- Enable picker MIDI receive - Rcv Enable Relay
- Scan (request) the 128 names - Scanner
- Disable picker MIDI receive - Rcv Enable Relay
- Enable transmit from picker - Xmt Relay 1
- Recall active pattern / kit prior to scan action - Xmt Relay 1
Named Ticks with 0 or 127 values enable / disable the controlling buttons in the correct sequence. We add an extra tick before turning off receive to ensure the last name report is received.
No StreamByter is required to implement kits.
Inbound StreamByter is used for patterns to compress the V values from 20 00 - 2F 70 to 0-127 to simplify use as a SuperControl. We could use a 16384 named ticks control to do the remap, but that is more cumbersome than doing the remap in StreamByter.
Look for this capability to get added to the existing MIDI Designer layouts.
Feature Teaser