DP 9.13 available

Discussion of Digital Performer use, optimization, tips and techniques on MacOS.

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."
JSmith1234567
Posts: 746
Joined: Wed Sep 19, 2007 1:48 pm
Primary DAW OS: Unspecified

Re: DP 9.13 available

Post by JSmith1234567 »

ccrane wrote:DP 9.13 STRESS TEST

I just installed DP 9.13 AND 9.02 on my Mac. DP 8.13 is also on this Mac.

As I have some DP projects that require a buffer of 1024 in order to playback properly, I was concerned with DP 9.13’s performance on these projects given that I can not raise the buffer any higher than 1028. Here are the results of my tests.

COMPUTER: 2012 Mac Pro 5,1 2 x 2.4Ghz 6 Core Xeon, 12 GB Ram
OS: Sierra 10.12.4

DP SEQ FILE SIZE: 14 MB
DP SEQ RAM USEAGE: 3.80-4 GB (with about 4GB system RAM to spare)

PLUG-INS IN PROJECT: WAVES, KUSH, PSP, IZOTOPE, XFER RECORDS, KEILWERTH, SPL, EVENTIDE, MDA, SOUNDTOYS, SUGARBYTES

VIs IN PROJECT: VPS, REFX, PAPEN, SYNAPSE

TRACK COUNT: ABOUT 150 (mostly audio and auxes)

TRACK’S BUSSING/ROUTING: Most tracks are bussed to one of five auxes (set A), those five auxes are then further bussed to either one of two aux inputs (set B). Finally, those two auxes are then bussed to the input of an Audio track where the Final Mix is recorded.

BUFFER: 1024 for all DP versions (max my system will allow)


RESULTS:

DP 8.07:
DP Processing Meter: 95%
Performance: Not exactly snappy but works.
CPU Usage in Apple’s Activity Monitor: Around 26%

DP 9.02:
DP Processing Meter: 90%
CPU Usage in Apple’s Activity Monitor: Around 26%
Performance: Similar to 8.13, not snappy but works.


DP 9.13:
DP Processing Meter: 80%
CPU Usage in Apple’s Activity Monitor: Around 25%

Performance: Plays, but barely.
Selecting with mouse is extremely sluggish, 5 sec or more spinning beachball for anything, including something as simple as changing the cursor type.

STEPS TAKEN TO HELP DP 9.13 BETTER PLAY BACK SEQUENCE:

1) Used Load feature to import into empty DP 9 sequence.
Result: NO PERCEPTIBLE CHANGE

2) Increased prime seconds from 125 to to 500.
Result: NO PERCEPTIBLE CHANGE

3) Deleted unused takes.
Result: NO PERCEPTIBLE CHANGE

4) Deleted all plug-ins from Master Fader.
Result: NO PERCEPTIBLE CHANGE

5) Routed ALL tracks to MASTER FADER OUT, removing all aux bussing in sequence:
Result: SLIGHT IMPROVEMENT
Still sluggish but can change curser type and scroll through input/output lists much faster. Playback is still not as smooth as DP 8.13.

6) Rerouted one CPU intensive reverb (Eventide Blackhole - or a similarly CPU demanding reverb) directly to MASTER FADER OUT:
Result: SLIGHT IMPROVEMENT
Still sluggish but can change curser type and scroll through input/output lists much faster.

CONCLUSIONS BASED ON THIS ONE TEST:

1) If you have a project that previously ran at your maximum buffer setting in a version of DP prior to 9.13, your sequence may be unable to play properly in DP 9.13.
Previous to DP 9.13, you could double the Host Buffer Multiplier in order to slightly increase performance. That feature is no longer available in 9.13.

2) As I have noticed in previous versions of DP, extensive bussing comes at a cost.
Bussing auxes to additional auxes, especially if there are intensive reverb plug-ins involved, appears to greatly increase the strain on DP.

3) Unexpectedly, the load on the CPU appears to be slightly less in DP 9.13 even though performance seems to indicate the opposite of that. MOTU tech support previously suggested doubling the buffer setting in DP 9.13 which seems to support the likelihood of increased CPU load. Not sure why DP’s and Apple’s metering suggests otherwise. Maybe there is something on my system that is skewing those particular readings.

4) As usual, Apple’s Activity Monitor shows much less strain than DP’s Processing Meter. I recently read that DP, Logic and Pro Tools are all close to each other in how many plug-ins can be run so one might assume they would also exhibit the same lower than expected Activity Monitor CPU readings - which leads me to:

5) I may need a more powerful computer.
I've never understood why aux busses seem to take such a huge toll on processing power?

I can have a huge template, but adding even just a few auxes just slams the performance meter and slows things to molasses.
OSX Big Sur (latest). Mac Pro Late 2013 ("trash-can"), 3.5 Ghz 6-Core Intel XeonE5, 64GB RAM. Motu DP 11.03, Vienna Pro Server, Presonus Notion, Osculator, Keyboard Maestro
User avatar
Robert Randolph
Posts: 877
Joined: Tue Apr 29, 2014 6:50 am
Primary DAW OS: MacOS
Location: St. Petersburg, Florida

Re: DP 9.13 available

Post by Robert Randolph »

JSmith1234567 wrote: I've never understood why aux busses seem to take such a huge toll on processing power?

I can have a huge template, but adding even just a few auxes just slams the performance meter and slows things to molasses.
Because they interrupt the ability for the pre-gen system to work. Nothing on an AUX can be pre-gen'd.
User avatar
ccrane
Posts: 214
Joined: Mon Apr 02, 2007 6:15 pm
Primary DAW OS: MacOS
Location: Florida

Re: DP 9.13 available

Post by ccrane »

Robert Randolph wrote:
JSmith1234567 wrote: I've never understood why aux busses seem to take such a huge toll on processing power?

I can have a huge template, but adding even just a few auxes just slams the performance meter and slows things to molasses.
Because they interrupt the ability for the pre-gen system to work. Nothing on an AUX can be pre-gen'd.

This would happen even before 'pre-gen'. I always assumed that it takes a lot out of DP to shuffle many tracks worth of data while also tallying the latency compensations.
dix
Posts: 2988
Joined: Fri Oct 15, 2004 10:01 pm
Primary DAW OS: MacOS
Location: San Francisco
Contact:

Re: DP 9.13 available

Post by dix »

Robert Randolph wrote:
JSmith1234567 wrote: I've never understood why aux busses seem to take such a huge toll on processing power?

I can have a huge template, but adding even just a few auxes just slams the performance meter and slows things to molasses.
Because they interrupt the ability for the pre-gen system to work. Nothing on an AUX can be pre-gen'd.
I don't get this. Everything in my setup is bussed to a master Aux, yet clearly pre-gen, and all it's benefits and peculiarities are in effect.
14-inch MBP M1 Max (2021), 13.6.x, 64GB RAM, UAD Quad Tb Satellite, 4 displays ::: 2009 4,1 > 5,1 MacPro 12-core 3.33 ghz , 10.14.x, 96GB RAM, GeForce GTX 770 , NewerTech eSATA/USB3 PCIe Host Adapter, UAD-2 Quad, ::: 15-inch MBP (2015) 10.14.x, 16GB RAM ::: Lynx Aurora (n) USB ::: DP (latest version), Vienna Ensemble Pro danwool.com
User avatar
Robert Randolph
Posts: 877
Joined: Tue Apr 29, 2014 6:50 am
Primary DAW OS: MacOS
Location: St. Petersburg, Florida

Re: DP 9.13 available

Post by Robert Randolph »

dix wrote:
Robert Randolph wrote:
JSmith1234567 wrote: I've never understood why aux busses seem to take such a huge toll on processing power?

I can have a huge template, but adding even just a few auxes just slams the performance meter and slows things to molasses.
Because they interrupt the ability for the pre-gen system to work. Nothing on an AUX can be pre-gen'd.
I don't get this. Everything in my setup is bussed to a master Aux, yet clearly pre-gen, and all it's benefits and peculiarities are in effect.
The tracks leading to the Aux are pre-gen'd. The Aux itself is not.
dix
Posts: 2988
Joined: Fri Oct 15, 2004 10:01 pm
Primary DAW OS: MacOS
Location: San Francisco
Contact:

Re: DP 9.13 available

Post by dix »

Ah. So is there a way, with bussing to, circumvent the pre-gen of a VI?
14-inch MBP M1 Max (2021), 13.6.x, 64GB RAM, UAD Quad Tb Satellite, 4 displays ::: 2009 4,1 > 5,1 MacPro 12-core 3.33 ghz , 10.14.x, 96GB RAM, GeForce GTX 770 , NewerTech eSATA/USB3 PCIe Host Adapter, UAD-2 Quad, ::: 15-inch MBP (2015) 10.14.x, 16GB RAM ::: Lynx Aurora (n) USB ::: DP (latest version), Vienna Ensemble Pro danwool.com
1280bregs
Posts: 7
Joined: Fri May 05, 2017 8:30 am
Primary DAW OS: MacOS

Re: DP 9.13 available

Post by 1280bregs »

Hi MOTUnation-ers,

I work on the DP team at MOTU (recently, toodamnhip shared a post I wrote to the DP Facebook group here). I'm going to be keeping a closer eye on this forum and wanted to introduce myself.

Also, for users experiencing crashes when editing fades in 9.13:

There's a new Digital Performer (v9.13 72621) on motu.com/downloads. This build resolves the fade crash bug.

Thanks,
Andrew
User avatar
HCMarkus
Posts: 9746
Joined: Tue Jan 10, 2006 9:01 am
Primary DAW OS: MacOS
Location: Rancho Bohemia, California
Contact:

Re: DP 9.13 available

Post by HCMarkus »

1280bregs wrote:Hi MOTUnation-ers,

I work on the DP team at MOTU (recently, toodamnhip shared a post I wrote to the DP Facebook group here). I'm going to be keeping a closer eye on this forum and wanted to introduce myself.

Also, for users experiencing crashes when editing fades in 9.13:

There's a new Digital Performer (v9.13 72621) on motu.com/downloads. This build resolves the fade crash bug.

Thanks,
Andrew
Cool! Thanks Andrew.
User avatar
FMiguelez
Posts: 8266
Joined: Sun Oct 24, 2004 10:01 pm
Primary DAW OS: MacOS
Location: Body: Narco-México Soul/Heart: NYC

Re: DP 9.13 available

Post by FMiguelez »

Robert Randolph wrote:
JSmith1234567 wrote: I've never understood why aux busses seem to take such a huge toll on processing power?

I can have a huge template, but adding even just a few auxes just slams the performance meter and slows things to molasses.
Because they interrupt the ability for the pre-gen system to work. Nothing on an AUX can be pre-gen'd.
I wish MOTU killed this Pre-gen nonsense. For what I can see, it creates more problems than it resolves, it forces you to work their way, and for the few people that it works, the performance improvement is not that spectacular.

I mean, just glancing at the board's topics and complaints, it is starting to remind me of DP6... :(
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
User avatar
HCMarkus
Posts: 9746
Joined: Tue Jan 10, 2006 9:01 am
Primary DAW OS: MacOS
Location: Rancho Bohemia, California
Contact:

Re: DP 9.13 available

Post by HCMarkus »

I have found pre-gem allows me to keep piling VIs on while working to picture. There are audible glitches, but all is well when the buffer is increased to 1024 for mixing. This said, a global switch allowing pre-gem to be tuned on and off would probably be a really good thing.
User avatar
ccrane
Posts: 214
Joined: Mon Apr 02, 2007 6:15 pm
Primary DAW OS: MacOS
Location: Florida

Re: DP 9.13 available

Post by ccrane »

Wanted to add to my earlier post - I believe what was slowing down my sequence were instances of Ozone 5. When I removed those, the endless spinning beachballs went away.

Oddly enough, opening some of the O5 plug-in windows in the problematic chunk seemed to eliminate the CPU spikes, even if the O5 windows were subsequently closed. The CPU spikes would come back upon restart of the audio engine however. Pre-gen on/off had no effect.

Most of the issues I have now seem to be in regard to the SE visually being delayed.
The cursor response is not as instantaneous as in earlier versions of DP.

One example is a slight delay when mousing around within the SE. Click dragging around a selection to zoom in produces unexpected results because I am moving too fast for DP 9.13 to register properly. This is driving me a little crazy. DP 8 on the same machine is much 'snappier' in this regard.

I should add that I work exclusively in the SE window (a-la ProTools) and have all tracks set to display. Additionally, I use the consolidated window with a few channels of the mixing board visible on the left panel (set to automatically scroll to the selected SE track) and the chunks window visible in the right panel. It's actually a nice little setup.

I also have a tech link open in regards to the SE wiper and movie window sometimes starting a second or so after the audio starts. The larger the CPU load, the greater the lag. This only happens in the SE window and if any window other than the SE is the active window, the lag goes away - i.e the SE wiper moves instantaneously with the audio. Not super annoying but wondering if the graphic issues I'm having are inter-related.

Additionally, some automation recording issues are happening but I'll wait till I hear back from my MOTU tech link before I elaborate.

MOTU tech support has been very responsive.

-Chris

Mac Pro mid 2012 2x6core
10.12.4






ccrane wrote:DP 9.13 STRESS TEST

I just installed DP 9.13 AND 9.02 on my Mac. DP 8.13 is also on this Mac.

As I have some DP projects that require a buffer of 1024 in order to playback properly, I was concerned with DP 9.13’s performance on these projects given that I can not raise the buffer any higher than 1028. Here are the results of my tests.

COMPUTER: 2012 Mac Pro 5,1 2 x 2.4Ghz 6 Core Xeon, 12 GB Ram
OS: Sierra 10.12.4
DP Plasma Theme

DP SEQ FILE SIZE: 14 MB
DP SEQ RAM USEAGE: 3.80-4 GB (with about 4GB system RAM to spare)

PLUG-INS IN PROJECT: WAVES, KUSH, PSP, IZOTOPE, XFER RECORDS, KEILWERTH, SPL, EVENTIDE, MDA, SOUNDTOYS, SUGARBYTES

VIs IN PROJECT: VPS, REFX, PAPEN, SYNAPSE

TRACK COUNT: ABOUT 150 (mostly audio and auxes)

TRACK’S BUSSING/ROUTING: Most tracks are bussed to one of five auxes (set A), those five auxes are then further bussed to either one of two aux inputs (set B). Finally, those two auxes are then bussed to the input of an Audio track where the Final Mix is recorded.

BUFFER: 1024 for all DP versions (max my system will allow)


RESULTS:

DP 8.07:
DP Processing Meter: 95%
Performance: Not exactly snappy but works.
CPU Usage in Apple’s Activity Monitor: Around 26%

DP 9.02:
DP Processing Meter: 90%
CPU Usage in Apple’s Activity Monitor: Around 26%
Performance: Similar to 8.13, not snappy but works.


DP 9.13:
DP Processing Meter: 80%
CPU Usage in Apple’s Activity Monitor: Around 25%

Performance: Plays, but barely.
Selecting with mouse is extremely sluggish, 5 sec or more spinning beachball for anything, including something as simple as changing the cursor type.

STEPS TAKEN TO HELP DP 9.13 BETTER PLAY BACK SEQUENCE:

1) Used Load feature to import into empty DP 9 sequence.
Result: NO PERCEPTIBLE CHANGE

2) Increased prime seconds from 125 to to 500.
Result: NO PERCEPTIBLE CHANGE

3) Deleted unused takes.
Result: NO PERCEPTIBLE CHANGE

4) Deleted all plug-ins from Master Fader.
Result: NO PERCEPTIBLE CHANGE

5) Routed ALL tracks to MASTER FADER OUT, removing all aux bussing in sequence:
Result: SLIGHT IMPROVEMENT
Still sluggish but can change curser type and scroll through input/output lists much faster. Playback is still not as smooth as DP 8.13.

6) Rerouted one CPU intensive reverb (Eventide Blackhole - or a similarly CPU demanding reverb) directly to MASTER FADER OUT:
Result: SLIGHT IMPROVEMENT
Still sluggish but can change curser type and scroll through input/output lists much faster.

CONCLUSIONS BASED ON THIS ONE TEST:

1) If you have a project that previously ran at your maximum buffer setting in a version of DP prior to 9.13, your sequence may be unable to play properly in DP 9.13.
Previous to DP 9.13, you could double the Host Buffer Multiplier in order to slightly increase performance. That feature is no longer available in 9.13.

2) As I have noticed in previous versions of DP, extensive bussing comes at a cost.
Bussing auxes to additional auxes, especially if there are intensive reverb plug-ins involved, appears to greatly increase the strain on DP.

3) Unexpectedly, the load on the CPU appears to be slightly less in DP 9.13 even though performance seems to indicate the opposite of that. MOTU tech support previously suggested doubling the buffer setting in DP 9.13 which seems to support the likelihood of increased CPU load. Not sure why DP’s and Apple’s metering suggests otherwise. Maybe there is something on my system that is skewing those particular readings.

4) As usual, Apple’s Activity Monitor shows much less strain than DP’s Processing Meter. I recently read that DP, Logic and Pro Tools are all close to each other in how many plug-ins can be run so one might assume they would also exhibit the same lower than expected Activity Monitor CPU readings - which leads me to:

5) I may need a more powerful computer.
User avatar
bayswater
Posts: 11960
Joined: Fri Feb 16, 2007 9:06 pm
Primary DAW OS: MacOS
Location: Vancouver

Re: DP 9.13 available

Post by bayswater »

My recollection, from first getting Ozone, is that it is intended to be used at the mastering stage, uses a lot of CPU, and iZotope recommended using it on 2 track mixes. Alloy, replaced by Neuton, was for track processing.

One instance of Ozone loads down my system, but does it with any DAW.
2018 Mini i7 32G 10.14.6, DP 11.3, Mixbus 9, Logic 10.5, Scarlett 18i8
User avatar
ccrane
Posts: 214
Joined: Mon Apr 02, 2007 6:15 pm
Primary DAW OS: MacOS
Location: Florida

Re: DP 9.13 available

Post by ccrane »

Excellent point and thanks for sharing that. I think it's also likely an incompatibility with Ozone 5, an old plug-in that I was lucky to have run at all in Sierra. As mentioned, I could make the spikes go away, but only until the next session restart. Also, the same session runs ok in DP 8.13.

bayswater wrote:My recollection, from first getting Ozone, is that it is intended to be used at the mastering stage, uses a lot of CPU, and iZotope recommended using it on 2 track mixes. Alloy, replaced by Neuton, was for track processing.

One instance of Ozone loads down my system, but does it with any DAW.
User avatar
waxman
Posts: 1953
Joined: Sat Oct 16, 2004 10:01 pm
Primary DAW OS: MacOS
Location: Dana Point, CA

Re: DP 9.13 available

Post by waxman »

Robert Randolph wrote:
JSmith1234567 wrote: I've never understood why aux busses seem to take such a huge toll on processing power?

I can have a huge template, but adding even just a few auxes just slams the performance meter and slows things to molasses.
Because they interrupt the ability for the pre-gen system to work. Nothing on an AUX can be pre-gen'd.
Do all DAW's have a slow down with Auxes? PT, Logic, Studio One etc... any better then another?
waxman
DP9.5, Macbook Pro (2018) Mojave, Slate VMS mic, Everything Bundle, Dual Raven MTI 2, Apollo Twin Quad, UAD Arrow, UAD Satellite Octo Tbolt and all the UAD plugs, NI Komplete 11 Ultimate & Arturia V Collection 6, Maschine Studio MK3 Hardware, NI Komplete Kontrol 61s MK 2, Spectrasonics Ominisphere, Superior Drummer, BFD3, Ozone 7, Altiverb, Sound Toys, Waves, Final Cut X. PT 11.
User avatar
towerproductions
Posts: 161
Joined: Wed Jan 26, 2005 10:01 pm
Primary DAW OS: MacOS
Location: Boston, MA

Re: DP 9.13 available

Post by towerproductions »

Well I am definitely seem to be getting some slowness with the latest DP9.13 with saving and drawing mod info etc. and beachballs occurring for 5-7 seconds constantly . Not a real heavy load with only 5 VI instances on my machine and the processor is hardly moving . I didn't seem to get this with earlier versions .

Just got off the phone with MOTU and was told this is somewhat normal and there is not much difference from 9.12 . I was also told to try enabling and disabling various instruments which I did . Seems to be a little worse with Falcon enabled but I never used to have these issues with Falcon and DP . I tried enabling Falcon in real time as well . This get's pretty frustrating especially working with clients.

How is everyone else's response time Beachballs etc. with DP 9.13 and VIs or any issues with the latest Falcon?
DP11.1, Mac Pro 3.33 / 12-core, 96GB RAM, Mac OS 10.14.6
2 MOTU 2408 mk3s Black Lion mod, , UA Apollo Quad, UAD 2 Octo PCIe,
a bunch of EW Play,Opus, Spitfire, Sine,UVI, Kontakt Komplete Ultimate, VE Pro 7, Falcon, DSP Quattro, AmpliTube 5,and way too many others.
Post Reply