DP9/Chunks/VEP Preserve
Moderator: James Steele
Forum rules
This forum is for most discussion related to the use and optimization of Digital Performer [MacOS] and plug-ins as well as tips and techniques. It is NOT for troubleshooting technical issues, complaints, feature requests, or "Comparative DAW 101."
This forum is for most discussion related to the use and optimization of Digital Performer [MacOS] and plug-ins as well as tips and techniques. It is NOT for troubleshooting technical issues, complaints, feature requests, or "Comparative DAW 101."
- ParanoidAndroid
- Posts: 16
- Joined: Sat Nov 27, 2010 4:29 am
- Primary DAW OS: MacOS
DP9/Chunks/VEP Preserve
Hi there
I have a problem with DP not disconnecting from unpreserved instances of VEP. For example I have a 5 different Chunks in DP with 2-3 different VEPs in each and every time I go to other chunk I want all instance from previous one be unloaded. This is what the preserve function suppose to do I believe. But even thought I switch to other chunk all instances in VEP stay connected and dont unload/release memory. That's quite confusing for me. Anyone could point out what I'm doing or understanding wrong? It seems like actually going to next chunk doesn't disable the previous one. When I delete one a chunk though it unloads... That's totally not working the way I imagine.
Thanks for any tips!
I have a problem with DP not disconnecting from unpreserved instances of VEP. For example I have a 5 different Chunks in DP with 2-3 different VEPs in each and every time I go to other chunk I want all instance from previous one be unloaded. This is what the preserve function suppose to do I believe. But even thought I switch to other chunk all instances in VEP stay connected and dont unload/release memory. That's quite confusing for me. Anyone could point out what I'm doing or understanding wrong? It seems like actually going to next chunk doesn't disable the previous one. When I delete one a chunk though it unloads... That's totally not working the way I imagine.
Thanks for any tips!
- FMiguelez
- Posts: 8266
- Joined: Sun Oct 24, 2004 10:01 pm
- Primary DAW OS: MacOS
- Location: Body: Narco-México Soul/Heart: NYC
Re: DP9/Chunks/VEP Preserve
Switching to other chunks is not enough. You must physically turn the VIs off in the Chunks window by clicking on the little corresponding on/off button. And you turn on the ones you want as needed.
I do this all the time and it works great with DP 9.02.
I do this all the time and it works great with DP 9.02.
Mac Mini Server i7 2.66 GHs/16 GB RAM / OSX 10.14 / DP 9.52
Tascam DM-24, MOTU Track 16, all Spectrasonics' stuff,
Vienna Instruments SUPER PACKAGE, Waves Mercury, slaved iMac and Mac Minis running VEP 7, etc.
---------------------------
"In physics the truth is rarely perfectly clear, and that is certainly universally the case in human affairs. Hence, what is not surrounded by uncertainty cannot be the truth." ― Richard Feynman
Tascam DM-24, MOTU Track 16, all Spectrasonics' stuff,
Vienna Instruments SUPER PACKAGE, Waves Mercury, slaved iMac and Mac Minis running VEP 7, etc.
---------------------------
"In physics the truth is rarely perfectly clear, and that is certainly universally the case in human affairs. Hence, what is not surrounded by uncertainty cannot be the truth." ― Richard Feynman
- ParanoidAndroid
- Posts: 16
- Joined: Sat Nov 27, 2010 4:29 am
- Primary DAW OS: MacOS
Re: DP9/Chunks/VEP Preserve
Thanks for your replay. I was hoping that won't be a solution because finding these VI's along dozen of tracks is quite troublesome. I was really imaging that everything expect the opened chunk got shut down. That's pretty shame it works that way as you confirm that.
That need just turned out in a occasion of feature project with many chunks when I had to jump back and forth between cues and ended up with RAM filled becouse of VEP instances hanging in there, so just been closing them manually. But I was hoping to have a workflow like I open new chunk, everything get unloaded - ram gets free up and next one loads. That at least makes sense to me.
That's denying a bit a concept of having multiples sessions inside DP as chunks working in conjunction with VEP.

That's denying a bit a concept of having multiples sessions inside DP as chunks working in conjunction with VEP.
- FMiguelez
- Posts: 8266
- Joined: Sun Oct 24, 2004 10:01 pm
- Primary DAW OS: MacOS
- Location: Body: Narco-México Soul/Heart: NYC
Re: DP9/Chunks/VEP Preserve
Not really... I mean, the way it works now has many advantages for studio production work. That's what it was designed mostly for, I suppose.ParanoidAndroid wrote:Thanks for your replay. I was hoping that won't be a solution because finding these VI's along dozen of tracks is quite troublesome. I was really imaging that everything expect the opened chunk got shut down. That's pretty shame it works that way as you confirm that.That need just turned out in a occasion of feature project with many chunks when I had to jump back and forth between cues and ended up with RAM filled becouse of VEP instances hanging in there, so just been closing them manually. But I was hoping to have a workflow like I open new chunk, everything get unloaded - ram gets free up and next one loads. That at least makes sense to me.
That's denying a bit a concept of having multiples sessions inside DP as chunks working in conjunction with VEP.
What you can do, is to make sure ALL your VIs are in the Chunks window. If you have several VIs in one V-Rack, all would get turned on/off with a single click.
Not ideal for your purpose, and I can see why you don't like it much now. There are some heavy-duty DP users here that know everythng about live performance tricks. Hopefully they can give you a better workflow.
But isn't working live like this with RAM-hogs a little risky anyway? I'd probably have nightmares about it...

Besides, if you need to revisit a previous song, you'd need to wait for them to reload, correct? Maybe it's time for a sample slave computer farm?
Mac Mini Server i7 2.66 GHs/16 GB RAM / OSX 10.14 / DP 9.52
Tascam DM-24, MOTU Track 16, all Spectrasonics' stuff,
Vienna Instruments SUPER PACKAGE, Waves Mercury, slaved iMac and Mac Minis running VEP 7, etc.
---------------------------
"In physics the truth is rarely perfectly clear, and that is certainly universally the case in human affairs. Hence, what is not surrounded by uncertainty cannot be the truth." ― Richard Feynman
Tascam DM-24, MOTU Track 16, all Spectrasonics' stuff,
Vienna Instruments SUPER PACKAGE, Waves Mercury, slaved iMac and Mac Minis running VEP 7, etc.
---------------------------
"In physics the truth is rarely perfectly clear, and that is certainly universally the case in human affairs. Hence, what is not surrounded by uncertainty cannot be the truth." ― Richard Feynman
- ParanoidAndroid
- Posts: 16
- Joined: Sat Nov 27, 2010 4:29 am
- Primary DAW OS: MacOS
Re: DP9/Chunks/VEP Preserve
I'm not working in live. I'm scoring feature film. I have slave computer, but that doesn't change nothing even if I had 10 slave because I have many Omnisphere and Kontakt instances that are in use just in one chunk/cue and when I switch to next one I wish have previous one unloaded before next one loads.
Basically I see advantages of keep everything loaded but that's what the VEP preserve function suppose to give an option. But seems it doesn't work as advised under chunks. Or I completely don't understand that.
Thanks for your input on that.
Putting an VEP VI into V-Rack and disabling it doesn't change anything, everything stay loaded in VEP...FMiguelez wrote:If you have several VIs in one V-Rack, all would get turned on/off with a single click.
Not sure what you mean by chunks window. You mean VIs put into V-Racks in Chunks window?FMiguelez wrote:What you can do, is to make sure ALL your VIs are in the Chunks window.
Basically I see advantages of keep everything loaded but that's what the VEP preserve function suppose to give an option. But seems it doesn't work as advised under chunks. Or I completely don't understand that.
Thanks for your input on that.
- FMiguelez
- Posts: 8266
- Joined: Sun Oct 24, 2004 10:01 pm
- Primary DAW OS: MacOS
- Location: Body: Narco-México Soul/Heart: NYC
Re: DP9/Chunks/VEP Preserve
Hmmmm. That's strange... If you put your VEPs in a V-Rack in the Chunks Window and disable it via the little on/off button, any unpreserved instances included in the V-Rack should go away.
Otherwise, simply delete manually the VEP instances in the slave or the master computers (in the VEP app you can do it in the secondary window that shows the connections).
All this works for me as expected with DP 9.02 and Yosemite.
You don't have the DP Pre-gen nonsense activated, do you?
Could it be that you have your VEP instances DECOUPLED?
Otherwise, simply delete manually the VEP instances in the slave or the master computers (in the VEP app you can do it in the secondary window that shows the connections).
All this works for me as expected with DP 9.02 and Yosemite.
You don't have the DP Pre-gen nonsense activated, do you?
Could it be that you have your VEP instances DECOUPLED?
Mac Mini Server i7 2.66 GHs/16 GB RAM / OSX 10.14 / DP 9.52
Tascam DM-24, MOTU Track 16, all Spectrasonics' stuff,
Vienna Instruments SUPER PACKAGE, Waves Mercury, slaved iMac and Mac Minis running VEP 7, etc.
---------------------------
"In physics the truth is rarely perfectly clear, and that is certainly universally the case in human affairs. Hence, what is not surrounded by uncertainty cannot be the truth." ― Richard Feynman
Tascam DM-24, MOTU Track 16, all Spectrasonics' stuff,
Vienna Instruments SUPER PACKAGE, Waves Mercury, slaved iMac and Mac Minis running VEP 7, etc.
---------------------------
"In physics the truth is rarely perfectly clear, and that is certainly universally the case in human affairs. Hence, what is not surrounded by uncertainty cannot be the truth." ― Richard Feynman
- ParanoidAndroid
- Posts: 16
- Joined: Sat Nov 27, 2010 4:29 am
- Primary DAW OS: MacOS
Re: DP9/Chunks/VEP Preserve
Funny enough, nothing but deleting VI or V-Racks does the job... VEP instance is not decoupled. I load empty one from DP VEP Plugin windows, so it's unpreserved and coupled. I did test on empty clear DP project and it behaves like that. Haven't heard from VEP support yet and feedback from Motu support is not pointing any clues as they just ask if I'm up to date with everything...
As far as I'm concerned there's no pre-gen mode to choose right now in DP plugins settings.
edit:
There's also one more funny thing I noticed in this behave. I loaded some samples in VEP and watched memory behave in Activity Monitor and when I disable VEP VI in DP everything remain the same but when I enable it back again instantly memory free up and it loads back once again, completely weird.
As far as I'm concerned there's no pre-gen mode to choose right now in DP plugins settings.
edit:
There's also one more funny thing I noticed in this behave. I loaded some samples in VEP and watched memory behave in Activity Monitor and when I disable VEP VI in DP everything remain the same but when I enable it back again instantly memory free up and it loads back once again, completely weird.
- ParanoidAndroid
- Posts: 16
- Joined: Sat Nov 27, 2010 4:29 am
- Primary DAW OS: MacOS
Re: DP9/Chunks/VEP Preserve
It might get fixed soon, seems it's a way MAS plugin was coded:
"It is true that the MAS connection is kept around. This is due to the way MAS is structured, with a separate Effect and Process obejct. We have kept the plugin living in the Effect class, for various reasons at the time. I'll add it to some todo list to look at for a future version.
Meanwhile, the user can use the AU plugin version if he relies heavily on chunks, the AU version should disconnect properly from server when disabling the chunk."
"It is true that the MAS connection is kept around. This is due to the way MAS is structured, with a separate Effect and Process obejct. We have kept the plugin living in the Effect class, for various reasons at the time. I'll add it to some todo list to look at for a future version.
Meanwhile, the user can use the AU plugin version if he relies heavily on chunks, the AU version should disconnect properly from server when disabling the chunk."