Channel Rotation

I did this with another translator.

Translator 0.2 will pass through notes that are not on the targeted channels without modification.

// look for note message
// mask
rr=oo&224
// if not a note message, then stop
if rr!=128 then exit rules, skip Outgoing Action
// Only on given MIDI channels
// mask channel
rr=oo&15
// if on a targeted channel, then stop
if rr<=gp then exit rules, skip Outgoing Action

Rotate-MIDI-Channels-2024-11-16.bmtp (2.1 KB)

Steve Caldwell
Bome Customer Care


Also available for paid consulting services: bome@sniz.biz