0mikeyj0
2012-03-29 22:43:01
Hi All,
It's looking like MT will be saving the day by working around a shortcoming of Guitar Rig. I seem to have this preset working but I'm wondering if it can be streamlined with some rules or global vars? Basically, I'd like to say "take any incoming Program Change, delay it by X and send it back out". Currently, I'm only using PC's 1-5 for switching presets in Guitar Rig so I just hard coded each of them as separate translators.
Thanks!
Mike
It's looking like MT will be saving the day by working around a shortcoming of Guitar Rig. I seem to have this preset working but I'm wondering if it can be streamlined with some rules or global vars? Basically, I'd like to say "take any incoming Program Change, delay it by X and send it back out". Currently, I'm only using PC's 1-5 for switching presets in Guitar Rig so I just hard coded each of them as separate translators.
Code: Select all
Translator 1: PC1 Delay
Options: stop=false
Incoming: MIDI C0 00
Outgoing: One-shot timer "PC1 Delay": 50 ms delay
Translator 2: PC1 Output
Options: stop=false
Incoming: On timer "PC1 Delay"
Outgoing: MIDI C0 00
Translator 3: PC2 Delay
Options: stop=false
Incoming: MIDI C0 01
Outgoing: One-shot timer "PC2 Delay": 50 ms delay
Translator 4: PC2 Output
Options: stop=false
Incoming: On timer "PC2 Delay"
Outgoing: MIDI C0 01
Translator 5: PC3 Delay
Options: stop=false
Incoming: MIDI C0 02
Outgoing: One-shot timer "PC3 Delay": 50 ms delay
Translator 6: PC3 Output
Options: stop=false
Incoming: On timer "PC3 Delay"
Outgoing: MIDI C0 02
Translator 7: PC4 Delay
Options: stop=false
Incoming: MIDI C0 03
Outgoing: One-shot timer "PC4 Delay": 50 ms delay
Translator 8: PC4 Output
Options: stop=false
Incoming: On timer "PC4 Delay"
Outgoing: MIDI C0 03
Translator 9: PC5 Delay
Options: stop=false
Incoming: MIDI C0 04
Outgoing: One-shot timer "PC5 Delay": 50 ms delay
Translator 10: PC5 Output
Options: stop=false
Incoming: On timer "PC5 Delay"
Outgoing: MIDI C0 04
Mike