Vienna Symphonic Library Forum
Forum Statistics

183,437 users have contributed to 42,300 threads and 255,075 posts.

In the past 24 hours, we have 5 new thread(s), 14 new post(s) and 57 new user(s).

  • VEP7 Makes Logic Stutter

    Hi folks,

    I have spent quite a significant amount of time building a template within VEP7 and Logic and it seems that it's stuttering like crazy during playback.

    Specs:

    - M1 MBP 2021, 64GB RAM, 10 Core, Sonoma OS 14.0
    - Logic Pro X 10.8.1
    - VEP7 version 7.3.3610
    - Kontakt 7 version 7.8.0
    - Samples are running from external Samsung T5 SSD, libraries are batch resaved
    - Audient ID14 interface
    - 48kHz sample rate on my interface and project settings
    - Running VEP7 and Logic within the same computer

    What I've tried:

    - Played with using Multithreading settings within Logic for Playback Tracks and Playback & Live Tracks
    - Played with buffer size within Logic and Kontakt
    - Played with changing sample rate
    - Played the project back using my MBP speakers as opposed to interface, no difference here

    My template:

    - The template is clean and everything is saved as patches within Logic so I load things as I go, connect that instance to VEP7 and then set instruments' output to their bus (takes less than 10 seconds)
    - Reverbs and other send processing are set up per stem but these are disabled


    Examples:

    1. I'm only runing 5 tracks from VEP7 in this example and CPU spikes within Logic are going up as soon as I hit playback - impossible to work with. When stutters happen, the playback returns to the beginning automatically so editing MIDI is not an option here:



    2. In the example below, I have loaded exactly the same instruments as from VEP7 but they are distributed one instrument per instance within Logic - CPU spikes are significantly lower, playback is great, no stuttering and no spikes



    Could it be that this VEP7 template with a lot of instances is making Logic spike up the CPU and cause stuttering? Any help would be really appreciated!


  • @Cyril-Blanc said:

    When you look at your two examples the load is spread better on the second one and 10 core are used instead of 9


    It is a well knowed problem since many years


    I do not use VEP, all my AU are IN logic


    Can you do a test with :





    My projects always run these settings with max processing threads, for both of these examples.




  • UPDATE:

    If anyone is experiencing this issue, I think I may have found a solution!


    - In standalone Kontakt, I made sure to turn off multiprocessor support




    - In VEP7, I enabled max available threads - previously it was set 1 per instance since I'm running about 80 instances with Logic's port limitation. I believe the reason was that all instances were set to a single thread which caused stuttering in Logic



    - In Logic, I'm running my project at max available threads, at 128 buffer no issues at all




    So far, that seems to be working for now, alleviating all the pain from that final core - no more stuttering!