Bypassed Plug-Ins and Processor Overhead
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."
- Rick Cornish
- Posts: 1125
- Joined: Sun Feb 17, 2013 9:07 pm
- Primary DAW OS: MacOS
- Location: Ely, MN USA
- Contact:
Bypassed Plug-Ins and Processor Overhead
I have built a moderately-sized template (about a dozen virtual instrument tracks with corresponding MIDI tracks, another 3-4 mono audio tracks, 7-8 groups, and a master). No UAD or VEP. Mostly Omnisphere, Kontakt, MF3, Stylus, etc. I insert 3-6 BYPASSED plug-ins on every instrument track as well as the groups and master... things I like to have handy as I work. Then I enable the plugs as I need them.
Today, I opened a project I've been working on for awhile, for the first time in DP9.12. Only a handful of tracks are active and 90% of the plugs are in bypass. Where it was playing back in 9.01 with the processor graph at the mid-point, I'm now getting the processing graph at full red and warnings of overloads and the MOTU audio system shutting down. Meanwhile, the playback graph is running at 10-15%.
I duplicated the sequence and deleted all the bypassed plug-ins and it plays back like a breeze and I can even lower my buffer size.
I always assumed when a plug is bypassed, it's effectively off, but apparently that's not the case.
Is this normal behavior?
Could I have a setting wrong someplace?
Thanks in advance for any light you can shed on this.
Today, I opened a project I've been working on for awhile, for the first time in DP9.12. Only a handful of tracks are active and 90% of the plugs are in bypass. Where it was playing back in 9.01 with the processor graph at the mid-point, I'm now getting the processing graph at full red and warnings of overloads and the MOTU audio system shutting down. Meanwhile, the playback graph is running at 10-15%.
I duplicated the sequence and deleted all the bypassed plug-ins and it plays back like a breeze and I can even lower my buffer size.
I always assumed when a plug is bypassed, it's effectively off, but apparently that's not the case.
Is this normal behavior?
Could I have a setting wrong someplace?
Thanks in advance for any light you can shed on this.
Rick Cornish
DP 11 on M2 Mac Studio (64mB mem. + 2tB int. SSD + two 2tB ext. SSDs, and Mac OS Sonoma). VIs from MOTU, Spectrasonics, NI, UVI, 8dio, Soniccouture, East West, Spitfire, Heavyocity, Vir2, and more; plus Waves 14, Brainworx, iZotope, Wavesfactory, Oeksound, Final Mix, JST, SPL, PSP, UVI, Valhalla DSP, and other FX plugs, Roland A-88, Apogee Quartet, iCON Platform Nano, Genelec 1032a and Westlake BBSM4 monitors, Gibson HR Fusion III. rickcornish.net
DP 11 on M2 Mac Studio (64mB mem. + 2tB int. SSD + two 2tB ext. SSDs, and Mac OS Sonoma). VIs from MOTU, Spectrasonics, NI, UVI, 8dio, Soniccouture, East West, Spitfire, Heavyocity, Vir2, and more; plus Waves 14, Brainworx, iZotope, Wavesfactory, Oeksound, Final Mix, JST, SPL, PSP, UVI, Valhalla DSP, and other FX plugs, Roland A-88, Apogee Quartet, iCON Platform Nano, Genelec 1032a and Westlake BBSM4 monitors, Gibson HR Fusion III. rickcornish.net
- MIDI Life Crisis
- Posts: 26254
- Joined: Wed May 18, 2005 10:01 pm
- Primary DAW OS: MacOS
- Contact:
Re: Bypassed Plug-Ins and Processor Overhead
Dare I ask: did you repair permissions after updating to 9.12.
Re: Bypassed Plug-Ins and Processor Overhead
This sure smells like pre-gen. Try disabling it in the plugin mini menu.
828x MacOS 13.6.5 M1 Studio Max 1TB 64G DP11.31
- Rick Cornish
- Posts: 1125
- Joined: Sun Feb 17, 2013 9:07 pm
- Primary DAW OS: MacOS
- Location: Ely, MN USA
- Contact:
Re: Bypassed Plug-Ins and Processor Overhead
Excellent suggestion! This will be the first thing I try when I get into my studio in the morning.cuttime wrote:This sure smells like pre-gen. Try disabling it in the plugin mini menu.
Rick Cornish
DP 11 on M2 Mac Studio (64mB mem. + 2tB int. SSD + two 2tB ext. SSDs, and Mac OS Sonoma). VIs from MOTU, Spectrasonics, NI, UVI, 8dio, Soniccouture, East West, Spitfire, Heavyocity, Vir2, and more; plus Waves 14, Brainworx, iZotope, Wavesfactory, Oeksound, Final Mix, JST, SPL, PSP, UVI, Valhalla DSP, and other FX plugs, Roland A-88, Apogee Quartet, iCON Platform Nano, Genelec 1032a and Westlake BBSM4 monitors, Gibson HR Fusion III. rickcornish.net
DP 11 on M2 Mac Studio (64mB mem. + 2tB int. SSD + two 2tB ext. SSDs, and Mac OS Sonoma). VIs from MOTU, Spectrasonics, NI, UVI, 8dio, Soniccouture, East West, Spitfire, Heavyocity, Vir2, and more; plus Waves 14, Brainworx, iZotope, Wavesfactory, Oeksound, Final Mix, JST, SPL, PSP, UVI, Valhalla DSP, and other FX plugs, Roland A-88, Apogee Quartet, iCON Platform Nano, Genelec 1032a and Westlake BBSM4 monitors, Gibson HR Fusion III. rickcornish.net
Re: Bypassed Plug-Ins and Processor Overhead
A bypassed plug-in is still active and using CPU cycles. This is so the plug-in can be enabled or disabled in real time.
Keep in mind that with DP9.1 you are now getting half the latency at the same buffer setting as compared to earlier versions. So if you ran your Buffer Size at 64 in DP 9.02, the same latency and CPU load would happen with a Buffer Size of 128 in DP 9.12.
Dave
Keep in mind that with DP9.1 you are now getting half the latency at the same buffer setting as compared to earlier versions. So if you ran your Buffer Size at 64 in DP 9.02, the same latency and CPU load would happen with a Buffer Size of 128 in DP 9.12.
Dave
- Rick Cornish
- Posts: 1125
- Joined: Sun Feb 17, 2013 9:07 pm
- Primary DAW OS: MacOS
- Location: Ely, MN USA
- Contact:
Re: Bypassed Plug-Ins and Processor Overhead
Appreciate the reply, Dave!magicd wrote:A bypassed plug-in is still active and using CPU cycles. This is so the plug-in can be enabled or disabled in real time.
Keep in mind that with DP9.1 you are now getting half the latency at the same buffer setting as compared to earlier versions. So if you ran your Buffer Size at 64 in DP 9.02, the same latency and CPU load would happen with a Buffer Size of 128 in DP 9.12.
Dave
Let me make sure I understand you correctly: Should I be able to achieve reasonable performance (comparable to what I was getting in 9.01 on my late-2013 Mac Pro) if I leave the bypassed plugs in my sequence and just double my buffer from 256 to 512k?
Rick Cornish
DP 11 on M2 Mac Studio (64mB mem. + 2tB int. SSD + two 2tB ext. SSDs, and Mac OS Sonoma). VIs from MOTU, Spectrasonics, NI, UVI, 8dio, Soniccouture, East West, Spitfire, Heavyocity, Vir2, and more; plus Waves 14, Brainworx, iZotope, Wavesfactory, Oeksound, Final Mix, JST, SPL, PSP, UVI, Valhalla DSP, and other FX plugs, Roland A-88, Apogee Quartet, iCON Platform Nano, Genelec 1032a and Westlake BBSM4 monitors, Gibson HR Fusion III. rickcornish.net
DP 11 on M2 Mac Studio (64mB mem. + 2tB int. SSD + two 2tB ext. SSDs, and Mac OS Sonoma). VIs from MOTU, Spectrasonics, NI, UVI, 8dio, Soniccouture, East West, Spitfire, Heavyocity, Vir2, and more; plus Waves 14, Brainworx, iZotope, Wavesfactory, Oeksound, Final Mix, JST, SPL, PSP, UVI, Valhalla DSP, and other FX plugs, Roland A-88, Apogee Quartet, iCON Platform Nano, Genelec 1032a and Westlake BBSM4 monitors, Gibson HR Fusion III. rickcornish.net
Re: Bypassed Plug-Ins and Processor Overhead
Try to disable the bypassed plug ins one at a time, to see if one of them stands out in grabbing CPU cycles.
- Rick Cornish
- Posts: 1125
- Joined: Sun Feb 17, 2013 9:07 pm
- Primary DAW OS: MacOS
- Location: Ely, MN USA
- Contact:
Re: Bypassed Plug-Ins and Processor Overhead
Good idea. By "disable" do you mean "delete" from the insert slot… or is there another way to do it?stratology wrote:Try to disable the bypassed plug ins one at a time, to see if one of them stands out in grabbing CPU cycles.
Rick Cornish
DP 11 on M2 Mac Studio (64mB mem. + 2tB int. SSD + two 2tB ext. SSDs, and Mac OS Sonoma). VIs from MOTU, Spectrasonics, NI, UVI, 8dio, Soniccouture, East West, Spitfire, Heavyocity, Vir2, and more; plus Waves 14, Brainworx, iZotope, Wavesfactory, Oeksound, Final Mix, JST, SPL, PSP, UVI, Valhalla DSP, and other FX plugs, Roland A-88, Apogee Quartet, iCON Platform Nano, Genelec 1032a and Westlake BBSM4 monitors, Gibson HR Fusion III. rickcornish.net
DP 11 on M2 Mac Studio (64mB mem. + 2tB int. SSD + two 2tB ext. SSDs, and Mac OS Sonoma). VIs from MOTU, Spectrasonics, NI, UVI, 8dio, Soniccouture, East West, Spitfire, Heavyocity, Vir2, and more; plus Waves 14, Brainworx, iZotope, Wavesfactory, Oeksound, Final Mix, JST, SPL, PSP, UVI, Valhalla DSP, and other FX plugs, Roland A-88, Apogee Quartet, iCON Platform Nano, Genelec 1032a and Westlake BBSM4 monitors, Gibson HR Fusion III. rickcornish.net
Re: Bypassed Plug-Ins and Processor Overhead
yesRick Cornish wrote:By "disable" do you mean "delete" from the insert slot… ?
Re: Bypassed Plug-Ins and Processor Overhead
Yes that should give you roughly the same performance.Rick Cornish wrote: Appreciate the reply, Dave!
Let me make sure I understand you correctly: Should I be able to achieve reasonable performance (comparable to what I was getting in 9.01 on my late-2013 Mac Pro) if I leave the bypassed plugs in my sequence and just double my buffer from 256 to 512k?
There are two ways for a plug-in not to use CPU cycles - delete from the insert or disable the track (ENA column in Tracks window)
Dave
- Rick Cornish
- Posts: 1125
- Joined: Sun Feb 17, 2013 9:07 pm
- Primary DAW OS: MacOS
- Location: Ely, MN USA
- Contact:
Re: Bypassed Plug-Ins and Processor Overhead
Brilliant—disable it is! Thanks again!!!magicd wrote:There are two ways for a plug-in not to use CPU cycles - delete from the insert or disable the track (ENA column in Tracks window)
Dave
Rick Cornish
DP 11 on M2 Mac Studio (64mB mem. + 2tB int. SSD + two 2tB ext. SSDs, and Mac OS Sonoma). VIs from MOTU, Spectrasonics, NI, UVI, 8dio, Soniccouture, East West, Spitfire, Heavyocity, Vir2, and more; plus Waves 14, Brainworx, iZotope, Wavesfactory, Oeksound, Final Mix, JST, SPL, PSP, UVI, Valhalla DSP, and other FX plugs, Roland A-88, Apogee Quartet, iCON Platform Nano, Genelec 1032a and Westlake BBSM4 monitors, Gibson HR Fusion III. rickcornish.net
DP 11 on M2 Mac Studio (64mB mem. + 2tB int. SSD + two 2tB ext. SSDs, and Mac OS Sonoma). VIs from MOTU, Spectrasonics, NI, UVI, 8dio, Soniccouture, East West, Spitfire, Heavyocity, Vir2, and more; plus Waves 14, Brainworx, iZotope, Wavesfactory, Oeksound, Final Mix, JST, SPL, PSP, UVI, Valhalla DSP, and other FX plugs, Roland A-88, Apogee Quartet, iCON Platform Nano, Genelec 1032a and Westlake BBSM4 monitors, Gibson HR Fusion III. rickcornish.net
- Rick Cornish
- Posts: 1125
- Joined: Sun Feb 17, 2013 9:07 pm
- Primary DAW OS: MacOS
- Location: Ely, MN USA
- Contact:
Re: Bypassed Plug-Ins and Processor Overhead
Ran a few tests this afternoon and was surprised to find that VPS Scope seems to be the biggest processing hog. Out it goes!stratology wrote:Try to disable the bypassed plug ins one at a time, to see if one of them stands out in grabbing CPU cycles.
Rick Cornish
DP 11 on M2 Mac Studio (64mB mem. + 2tB int. SSD + two 2tB ext. SSDs, and Mac OS Sonoma). VIs from MOTU, Spectrasonics, NI, UVI, 8dio, Soniccouture, East West, Spitfire, Heavyocity, Vir2, and more; plus Waves 14, Brainworx, iZotope, Wavesfactory, Oeksound, Final Mix, JST, SPL, PSP, UVI, Valhalla DSP, and other FX plugs, Roland A-88, Apogee Quartet, iCON Platform Nano, Genelec 1032a and Westlake BBSM4 monitors, Gibson HR Fusion III. rickcornish.net
DP 11 on M2 Mac Studio (64mB mem. + 2tB int. SSD + two 2tB ext. SSDs, and Mac OS Sonoma). VIs from MOTU, Spectrasonics, NI, UVI, 8dio, Soniccouture, East West, Spitfire, Heavyocity, Vir2, and more; plus Waves 14, Brainworx, iZotope, Wavesfactory, Oeksound, Final Mix, JST, SPL, PSP, UVI, Valhalla DSP, and other FX plugs, Roland A-88, Apogee Quartet, iCON Platform Nano, Genelec 1032a and Westlake BBSM4 monitors, Gibson HR Fusion III. rickcornish.net