Vienna Symphonic Library Forum
Forum Statistics

183,214 users have contributed to 42,284 threads and 255,018 posts.

In the past 24 hours, we have 4 new thread(s), 21 new post(s) and 56 new user(s).

  • Hi Gerard, you are right.
    First you have to create as many multi-instruments as you need in the environment. Of course you can do the whole process one by one too.
    First you create a multi-instrument in the environment window. You can choose to give it an appropriate name.
    Then you route this multi-instrument to your first instrument channel by dragging from the small white arrow to the instrument channel.
    What I forget to mention in my first post is that in this channel you have to choose a VE instrument, otherwise nothing is loaded of course. But this is pretty obvious for everyone I guess.
    Then you go on just the way I described.
    I have posted a small video on this by Apple on my myspace page in the video section. Maybe this will be helpful too. I don't remember where I found it some time ago.
    jef
    www.myspace.com/aeronautsounds

  • last edited
    last edited

    @Another User said:

    In the Logic arrange window you can now create instrument tracks. When you create a new track with the strings and it is set to midi channel 1, of course I will only hear the Strings I. The trick is now to create a duplicate instrument track and assign its channel to midi 2 to get Strings II, then another duplicate set to midi channel 3 to get the violas, etc
    By creating the multi-instrument in the environment, you already have the individual MIDI tracks available to you, from the arrange page. If you control/click on a track in the arrange page, you'll see "Re-assign Track Object". Simply follow that, and you'll see all the MIDI tracks from the multi-instrument you created. Add the first one (MIDI channel 1), and then simply utilize the "New with next MIDI channel" command, to add the remaining 15 MIDI tracks to your arrange page quickly.

  • Thanks Jef, I've done all this but have a couple of outstanding issues and am not sure if what I'm facing is just limitations within Logic. First problem is that I can't seem to choose names for each subchannel to be displayed in the arrange window. I named my multi instrument "VE Chamber Strings" and now want channel 1 to be called 'pizz', channel 2 to be called 'sus' etc. But Logic just wants to call them "VE Chamber Strings 1", 2 and so on. Second question is around MIDI volume. The way logic's behaving it seems to want to have only one set of MIDI volume data for the entire Chamber Strings multi-instrument, so no seperate movements for each subchannel. Is this an inherent limitation of Logic or am I just missing something about the setup process? Despite having used Creator/Notator/Logic for 18 years I still can't get my head around the whole environment thing...Any help much appreciated! Robert Neufeld www.realscoremusic.com

  •  Thanks Jef - - I think you've helped a lot of people with yor step by step instructions.

     In regard to MIDI volume in Logic:

    All channels in a given  Audio Instrument are affected even when they are assigned to different channels. This is a problem in Logic and continues to be a problem in Logic 8. It affects all multi-timbral virtual instruments instantiated in a single Audio Instrument - - not just the Vienna Ensemble.

    The way around this issue, whether using Vienna Ensemble (or any other multi-timbral plugin) is to use MIDI Expression (Controller 11) to affect volume levels. In contrast to its way of handling  MIDI Volume (CC7), Logic can read independent MIDI Expression (CC11) data for each channel of a multi-timbral VI instantiated in a single Audio Instrument.


  • Thank you all for the responses and feedback.
    There are indeed some issues to resolve yet, and I have to do some more testing too. For my first post I had drawn from my experience in trying to create a multi-instrument for the EXS24. This always worked only partly and not very satisfying because you had only one volume control for all 16 midi parts on one track.
    With the new VE this is partly solved, and I think that if we put our experience together we will find the best possible workflow for the tools we have now.
    I will do some more tests the following days, and if I find solutions for the questions above I'll post them here.
    The multi-timbral issue has always been badly documented in the Logic manuals... I have only upgraded to Logic 8 two days ago, so I have still a lot to find out...

  • I have been very occupied with other stuff, and I didn't get the chance to do further tests.

    However, I found 2 articles related to this issue that can solve some of the problems I think:

    Use Multi Channel Audio Instruments as multi timbre synthesizers

    Route separate audio channels from Multi Channel Audio Instruments



    There is a lot of useful articles on this website for Logic users.

  • I've been using multiple VI instances within a Logic 8 project and I'm trying to convert to 4 VE3 multi-instruments (one for each orchestral section, as described above) in the hope it will reduce CPU load and simplify access to VI parameters.

    But I'm still trying to figure out the most efficient workaround to permit volume automation on each 'sub' instrument track, given Logic's 'one size fits all' approach to multi-timbral CC7 data. As far as I can see, the alternatives seem to be:

    1. Create a MIDI multi instrument for each VE3 instance (connected via the Environment) and use the resulting MIDI tracks to send Expression (CC11) changes to VE3, in place of volume.

    2. Route each 'sub' instrument aux track to a dedicated aux bus and automate the (output) of these secondary aux channels.

    Neither solution seems to be particularly elegant, as they both double the number of tracks in the project.

    I'm also using an M-Audio ProjectMix controller, designed to send/receive volume and pan info, rather than CC11 changes. So I'm inclined towards solution no. 2, but I might still need to keep the MIDI multi-instrument tracks if I want to send track based controller data. I.e. possibly three tracks (MIDI, VE3 host track and secondary aux) for each instrument within the VE3 envelopes.

    Surely there must be a better solution?! Have I missed something obvious, or should I return to multiple VI instances until Apple implement independent CC7 handling for multi-timbral plugins?

    iMac 2.33Ghz, 3GB RAM, OS 10.4.11, Logic 8.0.2, Vienna SE & VE3, M-Audio ProjectMix audio interface/control surface.

  • The bit I don't get is this: So this is done inside the VE plug-in. In each VI instrument I assign a midi channel to every instrument. eg for the strings: instrument 1: strings I - midi channel 1 etc... how do i assign the instruments to midi channels -within- the VI plug-in? I'm using the Vienna special edition rather than Vienna Ensemble. I'm new to all this so I don't really know what the difference is, if any. Jon

  • sorry, i've just figured out what the VE is, please ignore my retardation. jon

  • hi all,

    Midi problem to contol each instance of VE is mainly because Logic works with a TRACK BASE AUTOMATION, it means that it is like a Channel strip and all the sound provide by the VE will be affected when it is loaded on a Track.

    So the TBA ( Track Base Automation ) cannot control each volumes independently inside the VE because it is global instead of being able to be separated.

    But, midi automation with CC#11 can be a solution as everybody mention it .

    I didn't tried it but each sounds inside the VE can probably retrieve the CC#11 like:

    Midi 1 / cc#11 / Strings 1

    Midi 2 / cc#11/ cello

    Midi 2 / cc#11 / Alti

    etc ...

    remember that you can convert TBA to midi Automation with logic 8

    my 2 coins

    ZgO