I know this is an old thread, but since the same question was asked again a year ago and there still wasn't an answer, here's how you do it with Arduino or any other programmable hardware that can receive MIDI:
- Add an out for Loop Size Selector (under Deck Common > Loop)
- Assign it to a CC message (makes more sense since Note will send a note off message for 1/32)
- There are 11 loop sizes (1/32 to 32), so set Controller range and MIDI range to min 0 and max 10
- Assign to a deck of course.
Use the following array in your code:
PHP Code:
const char loopSizes[11][5] = {
"1/32",
"1/16",
"1/8",
"1/4",
"1/2",
"1",
"2",
"4",
"8",
"16",
"32",
};
Now, whenever you receive a control change (CC) message, loopSizes[value] will return the loop size.
Edit: likewise, you can use:
- Tempo Range Selector to display the tempo range
- Effect X Selector to display the effects in each bank (if you hardcode the order of your effects in your controller)
- Seek Position with the default values to for example draw a bar of where you are in the track.
Bookmarks