Vienna Symphonic Library Forum
Forum Statistics

191,218 users have contributed to 42,789 threads and 257,330 posts.

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

  • vienna ensemble pro with one computer

    Do I get any significant benefit in having things run more smoothly if I use Vienna Ensemble Pro without a slave (everything on one computer)?

     I use a mac mini 2.3ghz i7 with 16gb ram, a 480gb ssd boot drive, and an extra 1 tb hybrid drive.  I don't have a second desktop computer to run as a slave, but I do have a macbook with the basic setup of a normal harddrive and 4gb ram.  Could that macbook be an adequate master computer, and would I gain much by having the macbook control the mac mini as opposed to doing everything on one computer?  

    I'm asking because in spite of the fact that I have upgraded the mac mini in many ways and setup vienna ensemble pro, I still get audio drop outs.  That leads me to question whether VEP is doing anything at all seeing that it's being used with just one computer.  


  • What DAW software do you use ?


  • Logic 10


  • If you use the Event Input or IAC you should put VSL on the faster MAC an Logic on the slower one

    Use Fixed IP address see : http://cyrilblanc.fr/site_principal/slave_mac.html

    You can test both of your MAC with Xbench or other benchmark software

    You have to be carefull to have VSL sample lib on fast Disks, SSD  is recommended


  • What is "Event Input," and what is "IAC"?  What is Xbench?  Would the macbook that has only 4gb ram be okay to do this if it's just a master computer?  Or would it still need more ram?  Would using VEP with a macbook controlling the mini make things run smoother than running VEP with just the mac mini?

     I'm actually not using any VSL libraries.  I'm using East West and Cinesamples libraries and Omnisphere + EZ Drummer.   Thanks for the information.


  • Also, would I need a seperate vienna key for the slave?  Can I connect to the slave with VEP and then be able to see what's going on the slave on my monitor?  Or does the slave need to be hooked up to a monitor as well?  


  • Event input is to send Midi to VE PRO SERVER

    IAC is use to send Midi to an external player

    Network midi is doing the same over Ethernet

    Xbench is testing the speed of your MACs

    E/W has it's own player ! So why do you want to use VE ?

    It's also recommended to use SSD with other libs like E/W, K5 .......


  • I thought the purpose of VE pro was to take stress off the daw by hosting all vst's outside of it, whether they're in a different computer or in another part of the main computer, so that's why.  Kontakt instruments have they're own player as well though, don't they? And yet people host those in VEP.  

    I guess if I were to go through with controlling the Mac mini with a less powerful macbook it'd be with network midi.  Do I need a second vienna key for a slave computer?  Does the slave computer need to be hooked up to a monitor as well, or can you see what's going on in the slave just by connecting to it with vep?


  • I cannot help you with : Cinesamples libraries  + EZ Drummer.

    >  Do I need a second vienna key for a slave computer?  

    yes

    > Does the slave computer need to be hooked up to a monitor as well, or can you see what's going on in the slave just by connecting to it with vep?

    You dont need a monitor ; you can use "Screen Sharing" but that will add network traffic

    >I thought the purpose of VE pro was to take stress off the daw by hosting all vst's outside of it, whether they're in a different computer or in another part of the main computer, so that's why.  Kontakt instruments have they're own player as well though, don't they? And yet people host those in VEP.  

    Correct me if I am wrong :
    - The main interest of VE PRO AND MIR PRO is to have all the instruments on your stage so you can mix a lot of players
    - The inconvenient is that you have to deal with extra cpu load because of the overhead of VE, so you need a powerfull configuration for big orchestral templates
    I have network K5 QLSO but using Network Midi and an audio interface on the slave
    I have use K5 standalone thru IAC

    On my actual configuration I have put K5, Omnisphere, QLSC in Logic and I send audio to VE+MIR PRO

    Maybe somebody else can give you hints with your other libs


  • For the master, if you are not opening one of the servers but just connecting to it, you won't be using a license; there won't be any point in using VE Pro as a server on that machine due to its slow HD.

    Based in my experience, I wouldn't hold out a lot of hope for that MBP giving you much of an edge over local host on the more robust computer. You can try and see.


  • last edited
    last edited

    @Cyril said:

    E/W has it's own player ! So why do you want to use VE ?
    Why do you think VE Pro supports third party plugins? What a strange question. Do you believe that people with other than VSL samples, eg., Play simply eschew VE Pro after buying it, in order to just plug that in into their DAW? The same question applies, why do you use VE Pro?

    But you appear to have a basic misconception of things there. Some of the users that post here don't use Vienna Instruments at all. VE Pro takes the load off of the sequencing host and prioritizes the plugins, so every person using a large sort of template using sample-based vis gains the advantages offered by VE Pro.


  • last edited
    last edited

    @GRHM said:

    I still get audio drop outs.  That leads me to question whether VEP is doing anything at all seeing that it's being used with just one computer. 
    Evidently it is doing something for a lot of users. If you're saying that it needs to be used on more than one computer to be doing anything at all, my experience is with two computers, the master being a MacPro quad of the same vintage as my double quad, and as local host. I haven't experienced a loss I can easily quantify. I did some comparisons before selling the machine I was using as master. So I have the opposite assessment as what you're leaning towards, that it does a similar thing as local host as it did as a slave.

    One caveat, I think when I was using a lot of audio in Cubase, it's better to have that on its own machine. However I can't tell what's going to happen with Logic as host. If you're going to be doing Event Input, that's been reported to slow down performance significantly, for instance.

    Again, I will point out that you are using OSX.9, which is not recommended and has been IME widely reported as a suckfest for this kind of work.


  • last edited
    last edited

    My three cents,

    @Another User said:

    Could that macbook be an adequate master computer, and would I gain much by having the macbook control the mac mini as opposed to doing everything on one computer?  
     

    I have worked with a dual core macbook pro master only running logic 9 and remote desktop connection. That configuration was usable in terms of audio performace except for the fact that I ran out of master cpu while using remote desktop. 


  • But aren't all instruments already on your stage just by loading them all directly into the daw?  I don't see how one would need a seperate application to do that, as that's what daws are for in the first place.


  • last edited
    last edited

    @GRHM said:

    But aren't all instruments already on your stage just by loading them all directly into the daw?  I don't see how one would need a seperate application to do that, as that's what daws are for in the first place.

    I speak of MIR PRO stage 

    In order to have MIR PRO to treat your external instrument plug-ins you need either to host the plug-in in VE or to receive it's audio signal in VE

    From what VSL support told us It is not recommended to mix mutiple MIR stages, but some user does it

    With MIR the final mix (EQ and reverb) is done in MIR,  you dont event have to return the audio signal in your DAW, you could have an audio interface in your slave.

    the diagram is :

    DAW -----Midi----> VE PRO SERVER ----> VE PRO ------VI instrument--- MIR PRO ------audio back to DAW

    DAW -----Midi----> VE PRO SERVER ----> VE PRO ------other player--- MIR PRO ------audio back to DAW

    DAW -----Midi---->  other player -----Audio---> VE PRO SERVER ---- VE PRO ------audio in --- MIR PRO ------audio back to DAW


  • last edited
    last edited

    @Another User said:

    I have network K5 QLSO but using Network Midi and an audio interface on the slave
    I have use K5 standalone thru IAC

    Well, you enjoy dicking about with computers more than I do. Personally I would not recommend using things that are demonstrably less efficient than VE Pro as you are doing. It's made so we don't have to go to these lengths. I don't see a lot of utility for the next person with such a suggestion. Other virtual instruments work in VE Pro just like VSL instruments do, and my experience is surely like most people's, that one can get quite a lot more instruments up at one time using VE Pro.


  • last edited
    last edited

    @GRHM said:

    But aren't all instruments already on your stage just by loading them all directly into the daw?  I don't see how one would need a seperate application to do that, as that's what daws are for in the first place.

    Yeah. All animals are created equal but some are more equal than others. (as in your coworker...).

    But seriously. If you're still talking about audio dropouts, try to keep it simple until you find a cause that forces you to deviate.  What numbers do you find on audio buffer and cpu usage? (I would be tempted to revisit logic.)

    To answer your question more direct, you are right to observe that all instruments are loaded (on stage) in logic and it shouldn't be necessary to use another host (vepro sec) on the same machine.( Unless the involved instrumentation puts so much strain on the machine, it forces you to delegate part to other machines of course.)

    In case of logic (9) one is forced pretty fast to offload because in most cases logic assigns your complete multitimbral signal chain to a single core.

    Al rescate Vepro which uses your hardware more far more economical and significantly reduces the work of logic, leading to improvements on one and the same machine

    Best Martijn 


  • > Well, you enjoy dicking about with computers more than I do. Personally I would not recommend using things that are demonstrably less efficient than VE Pro as you are doing. It's made so we don't have to go to these lengths. I don't see a lot of utility for the next person with such a suggestion. Other virtual instruments work in VE Pro just like VSL instruments do, and my experience is surely like most people's, that one can get quite a lot more instruments up at one time using VE Pro.

    Excuse me I did not find the translation to French for "dicking"

    I know my approch with computer could be quite different than you, my job was to test and evaluating software on many different computers (from big IBM mainframe), also I was a system programmer.

    So I like to push software to it's limits

    As this problem of clicks and pops is so complex and can come from a lot of different problems I was trying to give hints because it is impossible to say : your solution is .....

    It will be great if VSL programmers could insert into the software a routine that will analyse the behaviour of your configuration and say what is faulty

    Today the solution could be a mix of all kind of connection and configuration, this will depends of your score, the instruments and the players that you will use. THE big problem is to spread and balance the load !

    VEPRO adds overhead to the players, a lot of user are reporting problems with VE PRO and Play  ! what about the other player he is using ????

    I had better results in my test using IAC !

    Last year I could not do any music because I was building a new studio, Now I have re-install all my stuff in the new studio I had the bad surprised to find out that my test song that was playing fine in January 2013 was playing with clicks an pop and audio drop out now.

    I have to work on that when I return from holdays at the end of the month.

    • What has changed in VE/Logic to add overhead ?
    • if it because I have a 2 x raid 0 of 2 x ssd instead of a raid 0 of 4 x ssd ?
    • is it because I have K5 libs on a HD  
    • is it because I have add the Imperial in my lib 
    • ???

    The main problem with Logic and VE Pro is that Logic uses one CPU to send to VE Pro and IAC.

    Why is VE PRO playing those clicks and pops ? Do I have to put MIR PRO in Logic

    I have talk with VSL about not using the 1st core, the answer is that it is not possible in OS X, as it is OS X that deals with it.

    The problem of Logic has been reported to the Logic team, they did not do anything to fix this in Logic X !

    It was great the time when I was using midi synth, no clicks and pops ! [:)]

    Before I had an 8 core for Logic 9 and my 12 core with a raid of HD for VSL, that was working fine

    I got rid of the 8 core and put a sata III card with 4 x SSD in Raid 0 on the 12 core. that was working fine

    Now I get click and pops and audio drop outs ! 

    What I will do  :

    1) This guy should test his two machines with Xbench to find out which one is the most powerfull and put VE on it. 

    2) Put Logic on the other computer

    Set Logic to 1024 and set VE to use the maximum of core and normal pre-load buffer size in Directory Manager

    Then he has to start testing this little by litte until he gets problems

    This will not be very easy because he is using a lot of different players.

    • II will start 1st to use his different players, one at a time if OK
    • I will then add 1 players, 2 players .... testing each changes

    if that is working OK that's fine he can try to reduce Logic audio buffer to 512 and test again.

    If not that should help him to find out who is going on overload (master or slave)

    If the master is OK then I will start to move players in Logic testing each changes

    That should help him if  he has to max ram the slave or the master and/or if he has to add ssd to the slave.

    He has to do a lot of trials to find THE solution.