timkertoy wrote:
Multitimbral Instrument handling is one of Logic "Pro"s greatest weakness, in my opinion, and it's the number one upgrade/fix I've been asking for since version 6 - but to no avail.
I do not agree with that. If you have a bit little environment skills (you must have cause it is Logic) the MULTI is Great !
While you can route your multi-timbral outs to different aux's, the big problem is that you can't independently control the multiple MIDI channels of your multi-timbral synth the same way you can with a MIDI module. More specifically, even though you can create 16 'tracks" to send notes to each of 16 channels for a multi-timbral synth, all midi volume and pan info from ANY channel will only get sent to the "master" channel.
Lets leave the Multichannel method for the end of this article...
I'll give some examples using Kontakt as Multitimbral Instrument and at the end of this article as Multitimbral and Multichannel. I'll make a combination of the "Old Way" - using one Kontakt instance "Ch.All" which has to be cabled from a MULTI and today method when you can load Kontakt as "Multichannel" instance from the "New Tracks" dialog.
I decided to combine both methods to give some light about "Channel Splitters" and a transformer object as splitter and mapper.
Anyway all that will work in the same way using the "Old Way" with MULTI and one non-multitimbral "Ch.All" instance etc.
*Scenario 1*
Look at (Fig.1). Here I combine the "Old Way" and the"New Way".
Many people think that when the Logic channel strips are channelized that means that the MULI Instrument can be cabled directly to them and they will play its own matching channel only. It is deceitful conception, and I would like to add that you will need a Channel Splitter cabled from the MULTI. Is it the reason I decided to combine the "New Way" in the following scenarios below.
I have patched one transformer which will solve the problem with the MULTI CC7. In this scenario all CC7 will be mapped to dummy CC12.
Look at (Fig.2) where I have made a "Midi Learn Autom" using same CC12 for all the 4 Kontakt instruments which use midi ch.1-4. I.e if you play a SMF tracks from the MULTI Instrument all CC7/ch.1 will be transformed to CC12.ch1; CC7/ch.2=CC12/ch.2 etc. This way you can use the Logic Midi Track Mixer to control the Kontact multitimbral levels without to open Kontakt. Even more - if you hold your mouse over the default "Rev", or "Chor" knobs of the Logic midi mixer you can assign them to custom CC# and learn the Kontakt "Midi learn Autom" to that controller. You can enable in the Logic Midi track mixer for that MULTI more knobs by "Assign 1", "Assign 2" Assign 3" etc. In other words you can control many Kontakt parameters using the Logic Track Mixer "Midi", using the Inspector "Vol" box for each MULTI track etc.
*Scenario 2*
In this scenario I combine Multitimbral and Multichannel methods. All four Kontakt Instruments are routed thru Aux objects for extra FX audio processing...
Let's say we play Standard Midi File (SMF) on the Kontakt MULTI tracks and there are lots of CC7&CC10 events in that SMF tracks which can be a problem.
The transformer is set to (Condition Splitter thru Top cable) and splits the note events to the red Channel Splitter i.e to the Kontakt Multitimbral instances while all CC messages inc. CC7&10 will control each Aux level and pan separately (cause it match the Channel Spliter cable ).
*Scenario 3 ( Update )*
It will be better to change the Transformer conditions to:
Status -> Control
Data Byte 1 -> Inside 7-10
Patch the Top Transformer cable to the Yellow Channel Splitter so all CC 7-10 will go to the Aux objects to control the Levels and Pans.
All other midi events will pass thru the bottom Transformer cable inc the other CC# will go to the Kontakt instrument cause you may need CC1, CC11, CC64 etc for your Kontakt Instruments' performance.
!http://img20.imageshack.us/img20/7849/cc712.gif!
(Fig.1)
!http://img514.imageshack.us/img514/4664/kontaktq.gif!
(Fig.2)
!http://img514.imageshack.us/img514/1378/splitauxlev.gif!
(Fig.3)
!http://img59.imageshack.us/img59/4967/aglogo45.gif! [www.audiogrocery.com|http://www.audiogrocery.com]