I do not think so. Each instrument has 8 associated macros. It is a characteristic of the instrument (not the track).
So for each instrument, you have to map its 8 macros independently. For example:
- Ins 1: MIDI channel 1 (8 routes)
- Ins 2: MIDI channel 2 (8 routes)
- Ins 3: MIDI channel 3 (8 routes)
- Ins 4: MIDI channel 4 (8 routes)
- Ins 5: MIDI channel 5 (8 routes)
- Ins 6: MIDI channel 6 (8 routes)
- Ins 7: MIDI channel 7 (8 routes)
- Ins 8: MIDI channel 8 (8 routes)
- Ins 9: MIDI channel 9 (8 routes)
- Ins 10: MIDI channel 10 (8 routes)
- Ins 11: MIDI channel 11 (8 routes)
- Ins 12: MIDI channel 12 (8 routes)
- Ins 13: MIDI channel 13 (8 routes)
- Ins 14: MIDI channel 14 (8 routes)
- Ins 15: MIDI channel 15 (8 routes)
- Ins 16: MIDI channel 16 (8 routes)
16 x 8 = 128 MIDI routings
. And this is only for macros. It is impossible! The same is true for any effect device.
Fortunately, we have the Renoise API to create a magic broker tool.
Renoise does not have a “universal” MIDI routing approach, instead his approach is: one parameter, one routing. This makes the correct use of any physical MIDI controller impossible.
But I guarantee this is going to change! ![]()