Vienna Symphonic Library Forum
Forum Statistics

188,792 users have contributed to 42,626 threads and 256,621 posts.

In the past 24 hours, we have 2 new thread(s), 16 new post(s) and 46 new user(s).

  • VE Pro Controller plugin for Logic Pro X

    Hello everyone,

    I recently got Vienna Ensemble Pro and started to make a new template in Logic Pro. Soon I noticed that the workflow wasn’t optimal for me. I disliked using the multi-timbral or multi-output instruments. I also wanted some control over VE Pro, but by coupling the instances, I would lose half of the benefits of using VE Pro (faster saving and loading times). So, I solved this problem by creating my own Logic Pro Scripter plugin. 

    After starting to code, I got more ideas and the project grew out of original proportions. I decided to make the plugin publicly available since I believe this can benefit others as well. 

    So here it is: VE Pro Controller for Logic Pro X. 

    In summary, the plugin gives you control over VE Pro mixer and Equalizer Pro plugin directly from Logic and it stores your tweaks with the Logic Pro project while using VE Pro decoupled.

    Key features include:

    • Direct control of VE Pro Mixer and Equalizer Pro from Logic Pro X.
    • Saves your VE Pro mixer and EQ settings with your Logic Pro project while keeping your VE Pro instances decoupled
    • Ability to enable / disable channels and remember those when opening a project. Especially handy with sample instruments that don't support purging to save RAM.
    • Use layering mode to layer all 16 channels together or change between them via intuitive articulation switcher. Disable layering mode to use it with multi-timbral / multi-output instruments.
    • All controls are automatable and you can control them with your MIDI controller.
    • Support for up to 16 MIDI channels per VE Pro instance.
    • Preconfigured VE Pro Instance Template for easy setup included.

    I would be honored if you want to try this and tell me what you think!

    You can download the plugin at https://aretealaudio.com/ve-pro-controller

    Watch the features overview video at


    Thanks in advance for trying this out! I would like to hear any feedback or development ideas that you might have.


  • How is behaving core usage in Logic with VE nowadays ? Is the problem fixed ? or Is it only using a few cores on all available 


  • @Cyril Blanc said in [VE Pro Controller plugin for Logic Pro X](/post/317295):

    How is behaving core usage in Logic with VE nowadays ? Is the problem fixed ? or Is it only using a few cores on all available 

    I don't know specifically on how Logic uses threads. With my old intel processor I had to always freeze tracks in order for Logic to run, but with my M1 Max processor, I haven't got issues anymore.

    With VE Pro its even better, at least it feels to run a bit smoother. I use many VE Pro instances, so that might spread the load better between threads than if I would use just a couple, but I haven't tested much with that alternative.


  • You can check this by displaying the core usage in Logic.

    Having run into the problem I now use VI and MIR PO 3D in Logic, I never freeze track with my 100 track projects


  • @Cyril Blanc said in [VE Pro Controller plugin for Logic Pro X](/post/317302):

    You can check this by displaying the core usage in Logic.

    Having run into the problem I now use VI and MIR PO 3D in Logic, I never freeze track with my 100 track projects

    Seems to use all 8 processing threads that are available.


  • @topijokinen said in [VE Pro Controller plugin for Logic Pro X](/post/317313):

    @Cyril Blanc said in [VE Pro Controller plugin for Logic Pro X](/post/317302):

    You can check this by displaying the core usage in Logic.

    Having run into the problem I now use VI and MIR PO 3D in Logic, I never freeze track with my 100 track projects

    Seems to use all 8 processing threads that are available.

    I don't know if it still the case, but at some point I remember reading that Logic allocates 1 thread per track. So it might be that if you have a VE Pro template with only 1 or a few instances, then it doesn't use all the possible threads. I have currently 25 instances in my template.


  • Hello

    To start first I made a VE pro server per  by desk

     After when it was possible I had only one VE PRO server for all the desks.

    The actual solution with having an autoload is much more simple : one song, one file. No maintenance on the VE PRO !

    It is incredible how it is loating so fast, I remember having to wait 20 mn to load an orchestral piece, now, it is less than a minute including MIR PRO 3D

    VSL  has improve the code a lot,, they have very good programers. 


  • ErisnoE Erisno moved this topic from Vienna Instruments Pro on