florian
2012-08-02 23:23:39
A user wants to filter channels 3 to 15, and only let through channels 1 and 2.
florian
2012-08-02 23:23:39
florian
2012-08-02 23:27:32
Code: Select all
Translator 0: Pass Through Note Off Channel 1
Options: stop=true
Incoming: MIDI 80 pp qq
Outgoing: MIDI 80 pp qq
Translator 1: Pass Through Note On Channel 1
Options: stop=true
Incoming: MIDI 90 pp qq
Outgoing: MIDI 90 pp qq
Translator 2: Pass Through Controllers Channel 1
Options: stop=true
Incoming: MIDI B0 pp qq
Outgoing: MIDI B0 pp qq
Translator 3: Pass Through Note Off Channel 2
Options: stop=true
Incoming: MIDI 81 pp qq
Outgoing: MIDI 81 pp qq
Translator 4: Pass Through Note On Channel 2
Options: stop=true
Incoming: MIDI 91 pp qq
Outgoing: MIDI 91 pp qq
Translator 5: Pass Through Controllers Channel 2
Options: stop=true
Incoming: MIDI B1 pp qq
Outgoing: MIDI B1 pp qq
Translator 6: Swallow all other MIDI messages
Options: stop=true
Incoming: MIDI rr pp qq
Outgoing: (none)
florian
2012-08-02 23:35:35
Code: Select all
Translator 0: Swallow channels 3-15
Options: stop=true
Incoming: MIDI rr pp qq
Rules:
tt=rr&15
if tt<=1 then exit rules, skip Outgoing Action
Outgoing: (none)
Translator 1: Pass Through channels 1-2
Options: stop=true
Incoming: MIDI rr pp qq
Outgoing: MIDI rr pp qq