Source channel - Chooses which channel to grab note effect data from. (Default: Current channel) Source instrument - Chooses which instrument triggers the instrument driver (Default: All instruments) Dest instrument - Which instrument to drive (Default: Source instrument) Transpose - Transpose the note data by ±x semitones. (Default: 0) Delay - Delay the events by N rows (Default: 0)
The audio generated by the instrument goes on current channel. It would be specially cool if it was possible to route the audio to current position of the #instrument driver, but it’s not strictly necessary.
Basically what you can do with it:
Play several instruments in Unison allowing you to create more complex layered sounds by using multiple instruments.
Easily create chords or arpeggios by automating transpose parameter
Automate the creation of complex rhythmic structures.
Reasoning behind “Source channel”: If driving bass by kick for example, you want them to have different DSP chains. The driver COULD have “destination channel”, but by using “source channel” we can easily see where the sound is coming from when in the bass channel DSP chain.
This seems related to Instrument Strucure, which is a whole other can of worms. I imagine any new radical overhaul of how instruments work would make this device obsolete.
Having said that, this is a bloody good idea and I would definitely use the living shit out of it!