Avid Pro Audio Community

Avid Pro Audio Community

How to Join & Post  •  Community Terms of Use  •  Help Us Help You

Knowledge Base Search  •  Community Search  •  Learn & Support


Avid Home Page

Go Back   Avid Pro Audio Community > Legacy Products > Pro Tools 2020
Register FAQ Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 03-18-2021, 03:58 PM
Chris August Chris August is offline
Member
 
Join Date: Sep 2019
Location: Nashville
Posts: 53
Default Delay Compensation with Software Instruments

I'm wondering if there is a setting anywhere that I am missing...

Here's the problem. I have Delay Compensation turned on. I have an INST track with let's say Omnisphere (does this with any plugin) opened up. I decide I want some tremolo on this synth I just found so I open up Sound Toys - Tremolator. The tremolo won't play in time. Turns out it does this on any sort of Instrument track in Pro Tools. Commit it to 'audio' and it works fine. Turn off Delay Compensation and it plays in time.

Basically Pro Tools doesn't use Delay Compensation on Instrument tracks. Am I missing something? I opened up Logic Pro and did a test with the exact same setup and it works fine. Obviously, we all know Logic cares about Midi way more than Pro Tools does.

Note: This is when you have a session with some plugins and whatnot going on other tracks. If you were to do this in a blank session in Pro Tools it would work fine because nothing is getting compensated yet.

Has anyone else run into this problem and found a solution?

Thanks!
Chris
Reply With Quote
  #2  
Old 03-18-2021, 04:59 PM
Sardi Sardi is offline
Member
 
Join Date: Aug 2002
Location: Perth
Posts: 2,997
Default Re: Delay Compensation with Software Instruments

Sounds like the extra plugins you have are inducing delay and it’s throwing off Tremolator’s BPM sync which it’s getting from the PT session tempo.

If you do a search on the DUC there’s a few quite lengthy threads about this that go into a lot of detail.

Short answer - yes, it appears to be broken.


Sent from my iPhone using Tapatalk
Reply With Quote
  #3  
Old 03-20-2021, 03:20 PM
smokeydan smokeydan is offline
Member
 
Join Date: May 2010
Location: Manchester UK
Posts: 59
Default Re: Delay Compensation with Software Instruments

A couple of years ago I was struggling with what I think is a related issue. I had a virtual instrument which was running a step sequencer within the VI, and was always out of time. But when I tried running the same VI as an insert on an Aux track, it played in time. I concluded that Instrument Tracks appear to do their delay compensation in the midi domain (delay compensation is applied before the audio stream through the inserts - whether this is actually the case I'm still not 100% sure, but running the VI on an Aux definitely worked for me in this instance, so maybe try running the instrument track into an Aux, place the tremolator on the aux and see if this works for you?
__________________
Mac Pro 5,1, 2 x 3.46Ghz six core Xeon, 64GB RAM, Mojave, PT Ultimate 2022.10, H/D Native PCie, Avid Omni interface.
Mac Pro 6,1 12 core, 64GB RAM, Catalina, PT Ultimate 2022.10, 2xHDX cards & UAD Octo PCIe card in Sonnet TB Chassis, 2 x Lynx Aurora 16 interfaces.
MacBook Pro 32GB RAM Catalina, PT 2022.10, UAD Apollo X4
Reply With Quote
  #4  
Old 03-20-2021, 03:37 PM
Eric Lambert's Avatar
Eric Lambert Eric Lambert is offline
Member
 
Join Date: Dec 1969
Location: Los Angeles
Posts: 4,595
Default Re: Delay Compensation with Software Instruments

Yes, we often have to play with the host of the VI when delay comp begins to slide. We always start with VIs on Instrument tracks, but sometimes it takes instantiation on an Audio or Aux track for compensation to return properly.

The problem does get worse as your session grows and PT needs to compensate to larger degrees due to plugin processing time. Unfortunately, it doesn't seem to properly calculate for many things. However, if you're referring to playing live along with the track, PT can't offset MIDI in order to bring it in-time because it's unable to offset your live and unpredictable playing. It seems to me that it should recognize the phenomenon and do the proper math, but it seems to get confused.
Reply With Quote
  #5  
Old 03-20-2021, 08:33 PM
JingleDjango JingleDjango is offline
Member
 
Join Date: Dec 2016
Location: Canada
Posts: 595
Default Re: Delay Compensation with Software Instruments

I was told by support that there is no automatic delay compensation for MIDI events at all.
Reply With Quote
  #6  
Old 03-21-2021, 12:30 PM
Eric Lambert's Avatar
Eric Lambert Eric Lambert is offline
Member
 
Join Date: Dec 1969
Location: Los Angeles
Posts: 4,595
Default Re: Delay Compensation with Software Instruments

Quote:
Originally Posted by JingleDjango View Post
I was told by support that there is no automatic delay compensation for MIDI events at all.
That answer will vary depending on how the question was posed. PT absolutely compensates for recorded MIDI, and typically does so quite well. But for live playing, it does not compensate because it's unable to offset all other audio in real time. It can't predict when it will receive MIDI notes. So PT does compensate in most cases, certainly during playback.

What we might be talking about here, though, is the issue with delay plugins (for instance) when playing live. Delays start late, by the amount of the buffer, and that's not altogether surprising, but what PT should be doing is repairing the added time of the delay plugin by subtracting the appropriate amount of time based on the buffer/sample-delays/etc. I often find that it does not, yet sometimes it does. There are plugins do not communicate well with the DAW, and those seem to be the most problematic in this way. PSP had a couple plugs that were plagued with ADC timing issues, and then they released an update and the issues were gone. So, at least in some cases, it's not entirely on ProTools.

But there is a way to handle delay compensation, both recorded and live. As mentioned, other DAWs do it. I've never noticed this issue in Logic.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Aux Routing Weirdness / Ping-pong Delay Messes Up Delay Compensation MKZ Pro Tools 2018 3 02-10-2024 10:31 AM
Delay Compensation and Midi instruments...bad? Dizzi45Z Pro Tools TDM Systems (Mac) 8 02-20-2009 08:38 PM
Bouncing instruments and delay compensation? pukeuv Tips & Tricks 16 09-30-2007 09:28 AM
Delay compensation and Virtual instruments.... FredrikThomander Pro Tools TDM Systems (Mac) 0 06-28-2006 06:56 AM
DELAY COMPENSATION WITH INSTRUMENTS MESH@ZU Pro Tools TDM Systems (Mac) 4 11-22-2005 02:53 PM


All times are GMT -7. The time now is 07:36 PM.


Powered by: vBulletin, Copyright ©2000 - 2008, Jelsoft Enterprises Limited. Forum Hosted By: URLJet.com