Using an external EQ/Compressor
Moderator: James Steele
Forum rules
This forum is for seeking solutions to technical problems involving Digital Performer and/or plug-ins on MacOS, as well as feature requests, criticisms, comparison to other DAWs.
This forum is for seeking solutions to technical problems involving Digital Performer and/or plug-ins on MacOS, as well as feature requests, criticisms, comparison to other DAWs.
- auptown
- Posts: 337
- Joined: Mon Oct 31, 2005 11:08 pm
- Primary DAW OS: MacOS
- Location: Boulder, CO
- Contact:
Using an external EQ/Compressor
Hi All,
I am trying to work out how to use an external compressor or EQ with DP 5.01. I know how to get in and out by using an Aux send, etc, but I have not figured out how to deal with the latency. Specifically, I am concerned about the sample buffer latency as well as the AD/DA converter latency. Is there a way to get DP to handle this, like it does with plug-ins?
In general, is anyone doing this? Or is it more like once it's in the box, leave it in the box?
--Andy
I am trying to work out how to use an external compressor or EQ with DP 5.01. I know how to get in and out by using an Aux send, etc, but I have not figured out how to deal with the latency. Specifically, I am concerned about the sample buffer latency as well as the AD/DA converter latency. Is there a way to get DP to handle this, like it does with plug-ins?
In general, is anyone doing this? Or is it more like once it's in the box, leave it in the box?
--Andy
MacPro 2x2.66, 5G ram, 1 SATA, 2 raptors, 2408 mk3, MOTU HD192, Mackie MCU
Dual 2.0g G5, 7g ram, 1 SATA drive, 1 IDE drive, Duende, Liquid Mix, UAD-1,
OS X 10.4.11, DP 5.13, MOTU 2408mk3, BFD, RMX, Atmosphere, EWQLSO Gold XP, Ethno, Grace m906, Blue Sky 5.1 monitors
MacBook Pro 2.13 3G ram, ext FW drive
Dual 2.0g G5, 7g ram, 1 SATA drive, 1 IDE drive, Duende, Liquid Mix, UAD-1,
OS X 10.4.11, DP 5.13, MOTU 2408mk3, BFD, RMX, Atmosphere, EWQLSO Gold XP, Ethno, Grace m906, Blue Sky 5.1 monitors
MacBook Pro 2.13 3G ram, ext FW drive
- monkey man
- Posts: 14081
- Joined: Fri Apr 22, 2005 10:01 pm
- Primary DAW OS: MacOS
- Location: Melbourne, Australia
No. DP will not do this. Perhaps one day?auptown wrote:Specifically, I am concerned about the sample buffer latency as well as the AD/DA converter latency. Is there a way to get DP to handle this, like it does with plug-ins?
Sample buffer latency shouldn't matter in this case.
What will matter (slightly) is the couple of ms needed for both the AD and DA conversion.
Could be 3-6ms all up.
At any rate, the specific figures are immaterial.
"In general", it's still a case of "each to his own".auptown wrote:In general, is anyone doing this? Or is it more like once it's in the box, leave it in the box?
Hey, if you like the sound of a particular piece of gear, why not?
I'd use an aux send or direct buss output to route the signal through your compressor whilst it is bypassed, and record the result.
Then play this along-side the original track, taking note of the offset.
This will be easier if you bypassed the compressor during the pass, as the waveforms sould now look very similar.
From then on, you can simply copy any audio you want to treat this way to an adjacent track, applying the offset to that track, muting the original and bussing it out to your compressor.

Hope this helps, auptown.

Mac 2012 12C Cheese Grater, OSX 10.13.6
MOTU DP8.07, MachFive 3.2.1, MIDI Express XT, 24I/O
Novation, Yamaha & Roland Synths, Guitar & Bass, Kemper Rack
Pretend I've placed your favourite quote here
- monkey man
- Posts: 14081
- Joined: Fri Apr 22, 2005 10:01 pm
- Primary DAW OS: MacOS
- Location: Melbourne, Australia
Re: Using an external EQ/Compressor
Swiftness, I don't see any indication auptown is lookin' to make a purchase.auptown wrote:...I am trying to work out how to use an external compressor or EQ with DP 5.01.... I have not figured out how to deal with the latency...Specifically, I am concerned about the sample buffer latency as well as the AD/DA converter latency
Converter delay and buffer latency are his concerns.

Mac 2012 12C Cheese Grater, OSX 10.13.6
MOTU DP8.07, MachFive 3.2.1, MIDI Express XT, 24I/O
Novation, Yamaha & Roland Synths, Guitar & Bass, Kemper Rack
Pretend I've placed your favourite quote here
When I want to do this, I just shift the track ahead in time by the amount of latency (temporarily) to listen to the mix and adjust the outboard gear. Then when all is adjusted to my likings, I set the track back to its original time stamp and record the processed signal on an adjacent track. (Set Nudge Amount is your friend!)
Works for me.
Phil
Works for me.
Phil
- auptown
- Posts: 337
- Joined: Mon Oct 31, 2005 11:08 pm
- Primary DAW OS: MacOS
- Location: Boulder, CO
- Contact:
thanks....
Wow, this was my first post/question and it's great to get feedback and ideas about this. I get the basic idea, that I can manually account for the I/O latency and nudge the track.
But, I had thought for sure that the buffers latency would contribute to this -- I am running 1000 (1024?) buffers, which is significant at 44.1kHz. Am I understanding that this is not the case?
But, I had thought for sure that the buffers latency would contribute to this -- I am running 1000 (1024?) buffers, which is significant at 44.1kHz. Am I understanding that this is not the case?
MacPro 2x2.66, 5G ram, 1 SATA, 2 raptors, 2408 mk3, MOTU HD192, Mackie MCU
Dual 2.0g G5, 7g ram, 1 SATA drive, 1 IDE drive, Duende, Liquid Mix, UAD-1,
OS X 10.4.11, DP 5.13, MOTU 2408mk3, BFD, RMX, Atmosphere, EWQLSO Gold XP, Ethno, Grace m906, Blue Sky 5.1 monitors
MacBook Pro 2.13 3G ram, ext FW drive
Dual 2.0g G5, 7g ram, 1 SATA drive, 1 IDE drive, Duende, Liquid Mix, UAD-1,
OS X 10.4.11, DP 5.13, MOTU 2408mk3, BFD, RMX, Atmosphere, EWQLSO Gold XP, Ethno, Grace m906, Blue Sky 5.1 monitors
MacBook Pro 2.13 3G ram, ext FW drive
- Mr_Clifford
- Posts: 2430
- Joined: Mon Apr 17, 2006 5:56 pm
- Primary DAW OS: MacOS
- Location: Sunshine Coast, QLD, Australia
- Contact:
Re: thanks....
If you're monitoring while you record inside the program (ie. not using cuemix etc.) then you'll hear the delay induced by the latency, but that will be adjusted for by the program and the track will be put in the correct place when you play it back. So even with a huge buffer you'll still only have to account for the latency induced by the DA-AD converters and your FX itself. Possibly so small that you won't even have to worry about it.auptown wrote:But, I had thought for sure that the buffers latency would contribute to this -- I am running 1000 (1024?) buffers, which is significant at 44.1kHz. Am I understanding that this is not the case?
DP 9.52 Mac Pro 10.14.6 RME fireface800. Sibelius. Dorico 4
- monkey man
- Posts: 14081
- Joined: Fri Apr 22, 2005 10:01 pm
- Primary DAW OS: MacOS
- Location: Melbourne, Australia
Re: thanks....
Thanks, Mr_Clifford; you beat me to it.Mr_Clifford wrote:If you're monitoring while you record inside the program (ie. not using cuemix etc.) then you'll hear the delay induced by the latency, but that will be adjusted for by the program and the track will be put in the correct place when you play it back. So even with a huge buffer you'll still only have to account for the latency induced by the DA-AD converters and your FX itself. Possibly so small that you won't even have to worry about it.

A simple way of looking at this is that DP always records audio exactly as and when it appears at its inputs.

Mac 2012 12C Cheese Grater, OSX 10.13.6
MOTU DP8.07, MachFive 3.2.1, MIDI Express XT, 24I/O
Novation, Yamaha & Roland Synths, Guitar & Bass, Kemper Rack
Pretend I've placed your favourite quote here
- auptown
- Posts: 337
- Joined: Mon Oct 31, 2005 11:08 pm
- Primary DAW OS: MacOS
- Location: Boulder, CO
- Contact:
OK, I think I've got it. Again, thanks for the great input. I'm impressed with the knowledge pool that is here!
MacPro 2x2.66, 5G ram, 1 SATA, 2 raptors, 2408 mk3, MOTU HD192, Mackie MCU
Dual 2.0g G5, 7g ram, 1 SATA drive, 1 IDE drive, Duende, Liquid Mix, UAD-1,
OS X 10.4.11, DP 5.13, MOTU 2408mk3, BFD, RMX, Atmosphere, EWQLSO Gold XP, Ethno, Grace m906, Blue Sky 5.1 monitors
MacBook Pro 2.13 3G ram, ext FW drive
Dual 2.0g G5, 7g ram, 1 SATA drive, 1 IDE drive, Duende, Liquid Mix, UAD-1,
OS X 10.4.11, DP 5.13, MOTU 2408mk3, BFD, RMX, Atmosphere, EWQLSO Gold XP, Ethno, Grace m906, Blue Sky 5.1 monitors
MacBook Pro 2.13 3G ram, ext FW drive
- Shooshie
- Posts: 19820
- Joined: Sat Oct 16, 2004 10:01 pm
- Primary DAW OS: MacOS
- Location: Dallas
- Contact:
I don't remember now whether it was something we just talked about, or if there is an actual plugin, but at one point there was discussion about a plugin that would measure the delay in an outboard return, then report to DP as though it was a regular plugin so as to generate ADC info. Anyone know if that was pie-in-the-sky or real?
If not, and if anyone is looking for a programming challenge that might pay off, well there's your baby.
Shooshie
If not, and if anyone is looking for a programming challenge that might pay off, well there's your baby.
Shooshie
|l| OS X 10.12.6 |l| DP 10.0 |l| 2.4 GHz 12-Core MacPro Mid-2012 |l| 40GB RAM |l| Mach5.3 |l| Waves 9.x |l| Altiverb |l| Ivory 2 New York Steinway |l| Wallander WIVI 2.30 Winds, Brass, Saxes |l| Garritan Aria |l| VSL 5.3.1 and VSL Pro 2.3.1 |l| Yamaha WX-5 MIDI Wind Controller |l| Roland FC-300 |l|
- monkey man
- Posts: 14081
- Joined: Fri Apr 22, 2005 10:01 pm
- Primary DAW OS: MacOS
- Location: Melbourne, Australia
Kewel, AyUptown!Ay! Uptown Girl wrote:OK, I think I've got it. Again, thanks for the great input.

Hey, we're impressed... and we live here!Ay! Uptown Girl wrote:I'm impressed with the knowledge pool that is here!

Hey, Shoosh.Dr. Shooshie Shooshmeister wrote:I don't remember now whether it was something we just talked about, or if there is an actual plugin, but at one point there was discussion about a plugin that would measure the delay in an outboard return, then report to DP as though it was a regular plugin so as to generate ADC info. Anyone know if that was pie-in-the-sky or real?
If not, and if anyone is looking for a programming challenge that might pay off, well there's your baby.
Shooshie
I love the way you think.

Could it be "Expert Sleepers' Latency Fixer AU"?Eureka wrote:I tried this with the plugin (I don‘t remember the name, but it was free), but didn‘t work... tried several different ways....
I think they wrote it as "ExSlLatency Fixer AU" or something like that.
Tried that one, anyhow, and for whatever reason it's ended up in my "sus" plugs area.
I've just confirmed that I tried "ExSlLatency Fixer AU 1.0.0" in DP 4.1.
It's possible we both tested it in non-ADC versions of DP.
As you'll see below, this is critical, as the plug fools DP's ADC engine!
I dug this up from the v1.0.0 ReadMe...
Auptown, using this plug (assuming it works for you) would allow you to take any external path you like.How to use it
The plug-in reports to the host application that it has a latency (controlled by the plug-in parameters) but does not actually apply any processing to the audio signal. This causes the host to use its own latency compensation to advance the audio fed into the plug-in by the requested amount.
This is useful to compensate for e.g. routing audio via outboard effect processors, where the audio's journey out of your audio interface and back in to the computer introduces a latency into the signal. For example you may find it useful in conjunction with Logic's Helper->I/O plug-in.
For it to work, the host application must support 'plug-in delay compensation' and the feature must be turned on. Recent versions of Logic and Digital Performer support this feature, for example. (Preferences->Audio->General in Logic.)
In general applications will not respond to changes in the latency setting during playback. If you need to interactively set the latency, try setting this plug-in to a large setting and then using my Buffer Delay plug-in to experiment with different settings. Once you've found the correct values, subtract the Buffer Delay delay from the latency setting and remove the Buffer Delay plug-in.
I know it sounds like nirvana, but you should be able to ignore any and all processing/ converting delays!
At least, that's the theory...

Oh, and there's a special caveat for (i)Logical users, also from the v1.0.0 ReadMe...
I think I'm done for now... Phew!Unfortunately Logic 6 does not respond to changes of latency at all, even when playback is stopped. As a workaround, Latency Fixer remembers its last used settings and uses them as defaults when creating a new instance of the plug-in, which is the only time Logic 6 queries the latency. Logic 7 works properly, in that it responds to latency changes in the plug-in.
Hope something helps someone help someone hope!

Mac 2012 12C Cheese Grater, OSX 10.13.6
MOTU DP8.07, MachFive 3.2.1, MIDI Express XT, 24I/O
Novation, Yamaha & Roland Synths, Guitar & Bass, Kemper Rack
Pretend I've placed your favourite quote here