Vienna Symphonic Library Forum
Forum Statistics

184,856 users have contributed to 42,370 threads and 255,389 posts.

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

  • Thanks. Yeah, I use all templates as well. They only vary slightly depending on the cue or film.

  • But lets say you have the 'dummy host' (AU lab or whatever) to load up the template using VE3 instances. When you then load Logic with its own VE3 instances wont it try to instantiate another 3/4/however many instances on the slave duplicating the first lot?

    I would love an answer to this from the Vienna crew as it will take me a long time to set up the entire template again whichever way and so I want to make sure it works frst!

    Cheers

    Paul 


  • Why would it load twice? it would certainly load more VE instances, but the samples themselves would only be loaded once. If you're not sure it will work, then just try it with a small template first.

    DG


  • Ahh - I see. I get it now! Unfortunately it fails on my 64bit XP due to the graphic bug of going over however many instruments it is.. I'll have to check the threads out on that and see if I can get around that. Its still not a great solution long term as the extra instances will use a lot of memory and system resources so I hope that the VSL team are working on a proper solution. Thanks anyway! Cheers Paul

  • last edited
    last edited

    @PaulThomson said:

    Ahh - I see. I get it now! Unfortunately it fails on my 64bit XP due to the graphic bug of going over however many instruments it is.. I'll have to check the threads out on that and see if I can get around that. Its still not a great solution long term as the extra instances will use a lot of memory and system resources so I hope that the VSL team are working on a proper solution. Thanks anyway! Cheers Paul

    VSL has already said that they are working on a solution, but it will not be ready for a while. In the meantime, there are a couple of things that you can do to improve things:

    1. Make sure that you do the registry tweak, so that you can get up to 100 Instruments
    2. Set up your dummy very carefully. You don't have to make the Instruments the same, as long as the samples are loaded. Therefore., I'd use as few instruments as possible, and load them to the gills in terms of matrices and cells.
    FWIW I found that with FXT there was very little difference in system resources, because the dummy doesn't actually do anything, and as long as you keep the number of instances and Instruments to a minimum, there shouldn't be a huge memory overload either. Of course this depends on how much RAM you have. If you are sailing close to the wind, my trick won't work I'm afraid. However, a Quad core with 8GB RAM will only cost around £400 to build, so if you find memory tight, then just whack another PC on the end of the Network.

    DG


  • DG is correct. I tried it last night. I had a brass template that was 2.75 gigs in size. I booted up RAX along side DP on my Mac daw and created another VE on the same slave, loaded the same template. My memory usage in the task manager went from 2.75 to 2.81 with the second "dummy" VE. So it only went up a small amount, the price of the VE itself. But here's the strange part. After I had done that, I was dealing with some other issues, and I needed to reboot my main daw, so I lost both VE that were in the slave. When I opened the project again, the slave daw booted in about 5 seconds. I guess that because the VL damon was still open and I was loading the exact same template, it didn't have to looking for the samples. After that I was rebooting my daw several times as I was trying to sort out a IAC issue. Each time, the slave VE loaded up in about 5 seconds. If that is how it's going to work, I'm not going to need to bother with a dummy.

  • Wow.. Now thats interesting. I'll check that tomorrow - see if the slave can hold the memory. That of course would fix the problem! Cheers Paul

    • Question - I'm using Digital Performer as my sequencer, considering buying slave computers and running them under VE3.
    • Does this re-loading of sounds occur each time you open a new chunk (sub-sequence) or just each time you open a new project?
    • If it's each chunk, that's a real deal breaker for me.
    • If it's each project, that's not so bad, because I typically load a whole film score in separate chunks within one project.

      Please reply, thanks,
      --Stu Goldberg

  • i have to admit i can't comment on the chunk technique (most of the time using win and trying to avoid DP support) - but i think i get the priciple ...

    basically sample data which is not already in memory needs to be loaded.

    say if a chunk contains only solo strings and you are loading now a chunk for chamber you need to wait.

     

    other scenario: you have a larger preset loaded across several instruments and are now opening a chunk which contains patches (or matrices) which are not already referred referenced, so you need to wait until the missing patches are loaded

     

    hope you can see it highly depends on the situation and what type of chunks should be loaded ...

    christian


    and remember: only a CRAY can run an endless loop in just three seconds.
  • Thanks Christian, for your reply. So, to clarify, if each chunk in a sequence utilizes the same track layout and refers to the same sounds which are already loaded, then under VE3, switching chunks won't trigger a VE3 reload - correct? Please reply, thanks, -Stu Goldberg

  • switching might behave different from (additional) loading - as long as patches are referenced they don't get unloaded.

    to stay with the figurative explanation: closing a *chamber chunk* having chamber not referenced from other tracks will unload chamber data, now opening another *chamber chunk* will reload chamber data, just opening an additional *chamber chunk* will only load the missing patches, since a certain amount of chamber data is already referenced.

    hth, christian


    and remember: only a CRAY can run an endless loop in just three seconds.
  •  Thanks again Christian. I think it will work for me then...

    Best,

    --Stu 


  • last edited
    last edited

    @stu goldberg said:

    Does this re-loading of sounds occur each time you open a new chunk (sub-sequence) or just each time you open a new project?

    You can share any virtual instrument between different chunks by using V-Racks. Normally I have a chunk for every cue, and all my virtual instruments reside in the V-Rack. I can switch between chunks within a fraction of seconds. 

    Cheers, Pitt 


  • Thanks for that, Pitt. Great idea. Ideally, that's what I'd like to do as well.

    So you're running DP on a Mac, & the V-Rack on your Mac can address VSL instruments that are loaded into slave PCs in multiple VE3 instances, as well as some VE3 instances loaded on your host Mac?

    With that setup, what is your experience as far as reliability, latency and CPU load on the host?

    And you don't have to reload samples when you change chunks?

    If so, that's the ticket!

    Best,

    --Stu 


  • I don't use slaves (yet), but the V-Rack will hold ANY virtual instrument audio unit and keeps it loaded whenever you switch chunks, so I am pretty sure it works with VE3 as well.

    I'm working with V-Racks for over a year now, and it's very reliable. I've lots of sequences for every film (at least one for each cue, and these in lots of different versions), and I can instantly switch between the sequences. I haven't noticed any negative effect on CPU or latency. The only downside is that instruments in a V-Rack are not automatable. If you want to automate, say, the volume, then you have to route the output of the V-Rack VI into an aux track in the sequence. (But you can automate the MIDI volume, of course.)

    For me, V-Racks are the killer feature of DP ... read the manual (p. 659) and try it out!

    Cheers, Pitt 


  • Hi again Pitt,

    Yes, I've been using V-Racks also, since they were first introduced in DP. I have a huge Mach Five template as well as several Altiverb instances, which are always loaded into a V-Rack, thus always available from any chunk - I just didn't know if VE3 worked from a V-Rack.

    The obvious advantage would be to avoid the mandatory reloading of VSL samples - until we get the promised VE3 update.

    Has anyone tried this? (DP on the Mac, adressing multiple VE3 instances (loaded on slaves & the master computer) from within a V-Rack in DP).

    Please report how it's working, thanks. 

    Best,

    --Stu 


  • Hi VSL,

    Any news on that update to allow VE3 to keep samples in memory when switching projects?

    Is it still 'late summer / early fall'?

    Thanks,

    David 


  •  Hi David,

    we are working on it. It won´t be "late summer", sorry to say, but we ´re doing our best to be ready in fall (could be "late fall"). Software with that many OS´s to take care of is pretty hard to develop, especially with all the possible combinations and all the tests involved....

    Best,

    Paul 


    Paul Kopf Product Manager VSL
  • Hi, So any idea what the best workaround is on a Mac using Logic 8 until we get the VE3 update? I usually wait around 3 minutes for my orchestral template to load (on the slave) each time I change cue. My current workaround is making a coffee! Thanks, O

  • Hey O. Get RAX. RAX is an AU host for OSX. Then using RAX, instanciate an instrument on your slave, and load it to the gills with the presets etc that you are using in your main template. So now you have an (or possibly two) unusable and odd looking VI instance on the slave but duplicating all the currently loaded stuff. Now, just switch the off/on button on the RAX plugins to off (so audio streaming doesnt get confused). When you switch Logic sessions, Rax will 'hold' all the samples in memory, so loading up another Logic session takes a fraction of the time. Cheers! Paul