Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Forum Jump  
Logic VSL multi instrument question
Last post Thu, May 27 2010 by grahamrobb, 9 replies.
Options
Go to last post
Posted on Tue, Aug 19 2008 02:01
by reefus
Joined on Mon, Apr 26 2004, Los Angeles, Posts 3
Following instructions i created a multi instrument in Logic- and great, I now have a VSL ensemble instance running, with 16 seperate sounds. But in Logic it seems to send the same volume change info to every channel (all 16), and on my arrange window in logic all the instruments show the same meters. How can I make them all behave truly as separate instruments without creating 16 instances of VSL? On the demo video they do it, but I'm flumuxed.

Thanks, R
Posted on Tue, Aug 19 2008 03:18
by stevesong
Joined on Mon, Oct 18 2004, NYC, Posts 714

 For reasons not immediately obvious to mere mortals such as ourselves Logic responds to CC#7 (MIDI Volume) on all channels of any multi-channel Virtual Instrument simultaneously.

The solution is to use CC#11 (MIDI Expression). This allows volume changes on individual channels of a multi channel VI.

This has an added advantage - - Logic's default setting for CC#7 is 90, so, when you use CC#11, the steps of volume change are smaller (.70125 -- 90/128 - - of the volume change steps of making volume changes with CC #7).This means that volume changes made with CC#11 can be less radical and more life-like. An additional possibility is to assign velocity crossfading to CC#11 and design a curve appropriate to your intentions so that, along with volume changes, you can get the timbral shifts that occur with real instruments.  

I hope this is helpful.

Stephen Siegel
New York City

MacPro (4.1) dual-quad Xeon @ 2.9.3 Ghz
24GB RAM; OS 10.8.5
2 960 GB OWC E2 Mercury Accelsior SSDs one dedicated to samples and the other partitioned into a partition for samples and a part ion for apps and files.
MOTU 2408 MK III (PCIe)

MacBook Pro with 2.5Ghz Core 2 Duo
4GB RAM; OS 10.8.5
MOTU 828
Firmtek/Seritek 2SM2-E Express Card SATA adapter.

Logic 9.1.6.; Finale 2011
Posted on Sun, Feb 21 2010 10:55
by serialmusique
Joined on Thu, Jun 08 2006, Santa Monica California, Posts 22

Sounds great but how do you get volume to function on CC#7? Thanks!

Matthew

Posted on Sun, Feb 21 2010 17:52
by mosso
Joined on Thu, Jun 23 2005, London, England, Posts 376

Hi Matthew,

I add a transformer object between the Multi Instrument object and the VE Channel Strip that maps CC7 to CC107. Then I tell VE to respond to CC107 for volume instead of CC7. There are other solutions but this is one that works best for me.

Best wishes,

Martin

Martin Thornton
<a href="http://www.mosso.co.uk/" target="_blank">www.mosso.co.uk</a>
Posted on Mon, Mar 01 2010 20:11
by serialmusique
Joined on Thu, Jun 08 2006, Santa Monica California, Posts 22

Hi Martin,

Thanks for your replies!  I'm not really sure how to go about inserting the CC transformer.  When I open the environment editor, the Multi Instrument object no longer appears with logic 9.  I made my multi instruments with the add tracks button in the Arrange window.  I remember having to create multi instrument objects in Logic 7 but am not sure how this would work under Logic 9.  Any suggestions would be helpful.

Also, do you get VE to respond to CC 107 for volume control?

Thanks so much in advance!

Matthew 

Posted on Wed, Mar 03 2010 12:18
by mosso
Joined on Thu, Jun 23 2005, London, England, Posts 376

In my case I create a layer in the environment called VE. Add the multi-instrument to this layer using the 'New' menu. I actually use 16 individual instruments (each assigned to a different MIDI channel) rather than 1 multi instrument.

Create a transformer using the 'New' menu.

Cable the output from the instrument (or multi-instrument) to the transformer. Configure the transformer as shown in the pic. Then I open a new environment window on the Mixer layer. I then cable the output of the transformer to the channel strip(s) I'm using for VE - in the image you can see I have 3 groups of 16 instruments so each group goes to a channel strip. In the image you can also see I use another transformer before I cable to the channel strip but obviously you don't need to worry about that.

You can find the CC mapping for VE under Perform -> Map Control. Or you can right click on the Volume slider and send some CC107 data and it will automatically remap.

Hope this all makes sense and happy composing!

M

Martin Thornton
<a href="http://www.mosso.co.uk/" target="_blank">www.mosso.co.uk</a>
Posted on Wed, May 26 2010 21:42
by grahamrobb
Joined on Tue, Apr 07 2009, Scotland, Posts 4
I've tried something slightly different I think.

Following your suggestion, using CC 11 (expression) gives me individual level control on each track of a multi audio instruments. Changing the default CC 7 to CC 11 in the automation data event list for each track appears to give me volume automation for each track from within Logic. Result! (There has to be an initial level instruction AFTER bar 1.1.1.1.)

But... is this a "true" volume control, or is the continuous CC 11 instruction acting simply to reduce the velocity of the individual note-on instructions, thus affecting the various sample velocity thresholds?

graham robb
Graham Robb
Posted on Thu, May 27 2010 09:57
by mosso
Joined on Thu, Jun 23 2005, London, England, Posts 376

CC11 is a true volume control. It doesn't affect note velocity.

Martin Thornton
<a href="http://www.mosso.co.uk/" target="_blank">www.mosso.co.uk</a>
Posted on Thu, May 27 2010 20:19
by grahamrobb
Joined on Tue, Apr 07 2009, Scotland, Posts 4
That is what I thought but it's good to have it confirmed.

thanks

graham robb
Graham Robb
You cannot post new threads in this forum.
You cannot reply to threads in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.