a few milliseconds?

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."
williemyers
Posts: 1058
Joined: Wed Nov 17, 2004 10:01 pm
Primary DAW OS: MacOS
Location: Louisville, KY

a few milliseconds?

Post by williemyers »

I know it's just a few milliseconds, but I noticed something today and would appreciate input?
I was bouncing an audio track to another audio track. The first one has a distinct "pop" at the head (the ol' "2pop)). On the resultant bounce (imported in to the session), that pop occurs about 800 samples later than in the original - at 44.1k, about 18 ms. Just wondering if this sounds about right and what factors/settings, if any, might effect this latency?
DP 9.52(OS 10.13.6), PTools 11.3.3, Sibelius 2021.12,
MacPro 5,1 mid-2010, 2 x 2.93Ghz 12 core, ATI Radeon HD 5870, 64 Gig RAM, 4 x >120G SSDs, 2 x 25" LCDs
couple o' hardware synths, loadza legal libraries
Kurz Midiboard, MOTU MTP AV

https://vimeo.com/71580152

"I always wanted to be a composer - and I am..."
"I never wanted to be a recording engineer - and I'm not..."

~me
User avatar
zaratero
Posts: 453
Joined: Tue Aug 05, 2008 4:50 pm
Primary DAW OS: MacOS
Location: Gasteiz

Re: a few milliseconds?

Post by zaratero »

Check 3d party plugs first.
http://www.cueaudio.org
Macpro 3.1 Octocore-16Gb RAM-OSX10.8 - DP 7.24
Macbook pro Core2Duo-4Gb RAM-OSX10.6 - DP 7.24
User avatar
Dan Worley
Posts: 2778
Joined: Fri Jan 15, 2010 2:03 pm
Primary DAW OS: MacOS
Location: Northern CA

Re: a few milliseconds?

Post by Dan Worley »

It should be exact. There should be no shift. What plug-ins (if any) do you have inserted on the source track? There are several ways to route for this, and all routes should work perfectly, but how do you have things routed?
DP10.13
User avatar
Prime Mover
Posts: 2439
Joined: Tue Jul 03, 2007 1:19 am
Primary DAW OS: MacOS
Location: Fairbanks, Alaska

Re: a few milliseconds?

Post by Prime Mover »

Actually, I believe that if you have any "look ahead" dynamics plugins like MW Limiter or Gate (as well as most other mastering plugins), it adds a delay to the entire sequence. At least that's the case with Waves L3, and I can't imagine it working any other way, since it must account for incoming audio (which you couldn't look ahead of without having a time machine). Not sure how these things effect bounce-downs though.
— Eric Barker
Eel House

"All's fair in love, war, and the recording studio"
MacPro 1,1 2Ghz 7GB RAM OS 10.6.8 | MacBook Pro 13" i5 1.8Ghz 16GB RAM OS 10.8.2
DP7/8 | Komplete 7 | B4II | Korg Legacy Analog | Waves v9 (various) | Valhalla Room | EWQLSO Gold
MOTU 828mkII | MOTU 8pre | Presonus BlueTube | FMR RNC
Themes: Round is Right and Alloy
Tritonemusic
Posts: 2731
Joined: Fri Oct 15, 2004 10:01 pm
Primary DAW OS: MacOS

Re: a few milliseconds?

Post by Tritonemusic »

Prime Mover wrote:Actually, I believe that if you have any "look ahead" dynamics plugins like MW Limiter or Gate (as well as most other mastering plugins), it adds a delay to the entire sequence.
As far as MW Limiter and MW Gate are concerned, that is not correct. The Lookahead setting will not create a delay in the bounce if using those two plug-ins.
DP 10.13, OS 13.6, iMac Pro (2017) 3.2 GHz 8-Core, 32 GB RAM, MOTU M4
User avatar
Dan Worley
Posts: 2778
Joined: Fri Jan 15, 2010 2:03 pm
Primary DAW OS: MacOS
Location: Northern CA

Re: a few milliseconds?

Post by Dan Worley »

Even routing like this should not cause time shift in a real-time bounce:

Source Track send: Bus 1-2
Aux Track input: Bus 1-2 (Plug-ins: Waves H-EQ, Waves L3 MultiMaximizer)
Aux Track output: Bus 3-4
Audio Track input: Bus 3-4

Results:

Image

And now adding two more plug-ins to the chain, Slate Mastering Comp and MW Limiter (lookahead 20ms):


Image
DP10.13
williemyers
Posts: 1058
Joined: Wed Nov 17, 2004 10:01 pm
Primary DAW OS: MacOS
Location: Louisville, KY

Re: a few milliseconds?

Post by williemyers »

hey guys, *sincere* thanks for all of the replies! yesterday, I actually wrote a reply, but - for some obscure reason - it didn't make it in to the thread. perhaps I just hit "preview" when i thought I'd hit "submit". :oops: :oops: :oops:

anyway, back to the topic. the short answer is.... no plugs at all! and no bussing or Auxes. just going from one Audio track, digitally to another.

Actually, if I wrote that it was a "bounce", that wasn't correct. What it was, was taking an audio track ("A") and routing it (digitally OUT/digitally IN) to another track ("B"), then hitting record on "B" and letting it roll. And the resultant soundbite in "B" has the 18ms delay.
So that was it, and again, many thanks for the responses...
DP 9.52(OS 10.13.6), PTools 11.3.3, Sibelius 2021.12,
MacPro 5,1 mid-2010, 2 x 2.93Ghz 12 core, ATI Radeon HD 5870, 64 Gig RAM, 4 x >120G SSDs, 2 x 25" LCDs
couple o' hardware synths, loadza legal libraries
Kurz Midiboard, MOTU MTP AV

https://vimeo.com/71580152

"I always wanted to be a composer - and I am..."
"I never wanted to be a recording engineer - and I'm not..."

~me
User avatar
daniel.sneed
Posts: 2241
Joined: Sun Jan 23, 2005 10:01 pm
Primary DAW OS: MacOS
Location: France
Contact:

Re: a few milliseconds?

Post by daniel.sneed »

BTW, ADC stands for Automatic Delay Compensation. That is DP taking processing time in count and keeping everything tight.

But some third party plugins don't publish their delay times in a proper manner, or at all, and DP can't align audio.

In my setup, only one does not publish right, or at all. It's ADT. A free doubling fx. And that is 30 ms late in DP!
dAn Shakin' all over! :unicorn:
DP11.31, OS12.7.4, MacBookPro-i7-3.1Ghz-16GoRam-1ToSSD
Falcon, Kontakt, Ozone, RX, Unisum & Michelangelo, LX480
Waldorf Iridium & STVC & Blofeld, Kemper Profiler Stage, EWIusb, Studiologic VMK, ControlPad
JBL4326+4312sub, Behringer X32rack
Many mics, mandolins, banjos, guitars, flutes, melodions, xylos, kalimbas...
User avatar
Dan Worley
Posts: 2778
Joined: Fri Jan 15, 2010 2:03 pm
Primary DAW OS: MacOS
Location: Northern CA

Re: a few milliseconds?

Post by Dan Worley »

williemyers wrote:Actually, if I wrote that it was a "bounce", that wasn't correct. What it was, was taking an audio track ("A") and routing it (digitally OUT/digitally IN) to another track ("B"), then hitting record on "B" and letting it roll. And the resultant soundbite in "B" has the 18ms delay.
Yeah, that's a real-time bounce and there should be no time shift whatsoever just like the examples above (and below) show--even though the routing in the above examples are more involved, I was just making a point.

You are routing through internal buses right? I mean you're not routing out to your interface and then back in are you?


Image

Results:

Image
DP10.13
User avatar
Kubi
Posts: 671
Joined: Wed Jun 15, 2011 11:51 am
Primary DAW OS: MacOS

Re: a few milliseconds?

Post by Kubi »

If you're routing out and back into the computer, you'll likely get delay - not sure if you'll get delay when using the digital out and in, but I never tried that. Silly question - why rout out and back in? If you use busses there will be no delay at all, and unless you are doing external processing, there's no reason to use anything other than busses.

If you're routing outside to do some external digital processing it makes sense to use the digital out/digital in, and depending on the external digital processing, you'll likely get more delay. Either way, DP can't make up for any external delay automatically, since you're leaving the computer and it has no way of knowing what the delay will be.

If this is a setup you commonly use, measure the roundtrip delay once (as exact as you can) by recording a pop out and back in using this exact setup and measuring the resulting delay to the sample. Then input the result into a plug-in called "Latency Fixer" by expert sleepers. Instantiate that plug-in with that value on the source track every time you use this setup, and DP will compensate for the roundtrip delay from here on out.
Kubi
---------------------------------------------------
Kubilay Uner
http://kubilayuner.com
MacPro 2x2.8 GHz Quad-Core Intel Xeon, 20GB RAM; OS 10.9.5; DP9.01; MOTU 2408mk3 & MIDI Express 128 w/latest drivers
williemyers
Posts: 1058
Joined: Wed Nov 17, 2004 10:01 pm
Primary DAW OS: MacOS
Location: Louisville, KY

Re: a few milliseconds?

Post by williemyers »

Dan Worley wrote:You are routing through internal buses right? I mean you're not routing out to your interface and then back in are you?
Kubi wrote:If you're routing out and back into the computer, you'll likely get delay - not sure if you'll get delay when using the digital out and in, but I never tried that. Silly question - why rout out and back in? If you use busses there will be no delay at all, and unless you are doing external processing, there's no reason to use anything other than busses.
oooopps..... :oops:
you guys didn't happen to catch my quote at the bottom of my sig., did you? "...I never wanted to be a recording engineer - and I'm not..."!!
yes, I have been routing out to my interface (Digi002R), then back in to DP, i.e. track "A" output = "DIG L-R", track "B" input = "dig L-R". In making the recording pass on "B", I would have "A" play and a VI (output "DIG L-R"), as well. Both going to "B"'s input. The result was a mix in "B" of "A" and the VI. Everything *sounds* great, it's just that 18ms time shift that caught my attention.
I'm going to try the same process today, using "bus 1-2" and see what happens, will let you all know!
again, many thanks
DP 9.52(OS 10.13.6), PTools 11.3.3, Sibelius 2021.12,
MacPro 5,1 mid-2010, 2 x 2.93Ghz 12 core, ATI Radeon HD 5870, 64 Gig RAM, 4 x >120G SSDs, 2 x 25" LCDs
couple o' hardware synths, loadza legal libraries
Kurz Midiboard, MOTU MTP AV

https://vimeo.com/71580152

"I always wanted to be a composer - and I am..."
"I never wanted to be a recording engineer - and I'm not..."

~me
williemyers
Posts: 1058
Joined: Wed Nov 17, 2004 10:01 pm
Primary DAW OS: MacOS
Location: Louisville, KY

Re: a few milliseconds?

Post by williemyers »

bingo!
when done using buss 1-2 (OUT of "A" & IN to "B") - and zoomed down to the sample level - no delay...at all!
I guess, all these years, I've been delivering my clients tracks that were 18ms delayed. Perhaps that's been their justification for making my checks 18 weeks delayed!!!
DP 9.52(OS 10.13.6), PTools 11.3.3, Sibelius 2021.12,
MacPro 5,1 mid-2010, 2 x 2.93Ghz 12 core, ATI Radeon HD 5870, 64 Gig RAM, 4 x >120G SSDs, 2 x 25" LCDs
couple o' hardware synths, loadza legal libraries
Kurz Midiboard, MOTU MTP AV

https://vimeo.com/71580152

"I always wanted to be a composer - and I am..."
"I never wanted to be a recording engineer - and I'm not..."

~me
User avatar
Dan Worley
Posts: 2778
Joined: Fri Jan 15, 2010 2:03 pm
Primary DAW OS: MacOS
Location: Northern CA

Re: a few milliseconds?

Post by Dan Worley »

williemyers wrote:bingo!
when done using buss 1-2 (OUT of "A" & IN to "B") - and zoomed down to the sample level - no delay...at all!
I guess, all these years, I've been delivering my clients tracks that were 18ms delayed. Perhaps that's been their justification for making my checks 18 weeks delayed!!!
Great! Now you'll get payed on time! :woohoo:
DP10.13
williemyers
Posts: 1058
Joined: Wed Nov 17, 2004 10:01 pm
Primary DAW OS: MacOS
Location: Louisville, KY

Re: a few milliseconds?

Post by williemyers »

Dan Worley wrote:Great! Now you'll get payed on time! :woohoo:
wishful thinkin', but thanks for the thought!! (and for your all's explanations!)
DP 9.52(OS 10.13.6), PTools 11.3.3, Sibelius 2021.12,
MacPro 5,1 mid-2010, 2 x 2.93Ghz 12 core, ATI Radeon HD 5870, 64 Gig RAM, 4 x >120G SSDs, 2 x 25" LCDs
couple o' hardware synths, loadza legal libraries
Kurz Midiboard, MOTU MTP AV

https://vimeo.com/71580152

"I always wanted to be a composer - and I am..."
"I never wanted to be a recording engineer - and I'm not..."

~me
User avatar
Dan Worley
Posts: 2778
Joined: Fri Jan 15, 2010 2:03 pm
Primary DAW OS: MacOS
Location: Northern CA

Re: a few milliseconds?

Post by Dan Worley »

Dan Worley wrote:
Great! Now you'll get payed on time! :woohoo:
Payed? :oops: Oh my, I need some sleep or some new brain cells. :shake:
DP10.13
Post Reply