• SONAR
  • assigning midi channels to a multi timbral instrument - is there a fast way to do it ?
2018/11/18 23:56:58
Synaptic
I have a bunch of instruments (Falcon, Kontact and others) that are Multitimbral (ie they can have discreet addressable instruments within the one plug in via different MIDI channels )
 
they way I am setting it up is as follows
  1. Create instrument (Falcon)
  2. create MIDI tracks - say 16 - assigned to the instrument that is created(falcon)
  3. manually change each MIDI channel so they increment(MIDI channel 1, 2, 3 etc - either in the inspector or Console)
    • For audio inputs you can set up a series that is incremented but I can't work out any way to do this on MIDI channel assignments
    • using the ctrl modifier on the selected MIDI channels will set them to the same MIDI channel but not increment them.
 
In Pro Tools there is a hot key to do this but I can't work out if it is possible for Sonar
 
Chuck
2018/11/19 00:32:58
promidi
I am thinking that maybe a CAL script can come to the rescue here. 

There is a CAL command that allows you to programmatically assign a MIDI channel to a MIDI track.  Maybe write a script that lets the user tell the script the first MIDI track number in the series of 16 MIDI tracks.  Then the script can assign all 15 MIDI tracks that follow an incrementing MIDI channel number.

Of course, you can use the add tracks function to add your consecutive 16 MIDI tracks before running the CAL script.  The tracks added in this fashion initially have no channel assigned - but the script could fix that.

The CAL command this script would contain is (TrackChannel <chan> <track>)

Note: the <chan> is numbered 0 to 15 which translates to MIDI Channel 1 to 16

Hope that helps.
2018/11/19 01:15:42
shawker
You could set each one up once, then export them as a track template.  Then use Insert from Track template to add them to a project.  I do this for Kontakt and Omnisphere.
2018/11/19 17:25:12
michael diemer
+1 for templates. Also, I don't fool with outputs. I just use output 1, and if I fill the whole synth up, then I just insert a new instance. 
© 2024 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account