VV3c Track FX standard compressor meters react a whole second before the sound and cursor arrive ! The same Track Compressor put on as a bus fx (at the same time) operates in 'real time' along with any other fx meters. All pretty disorientating.
Is It? Yes it is.
Try this - put something like a single drum hit on the timeline.
Duplicate this track. Pan track 1 hard left. Pan track two hard right.
Adjust the compressor on track 1 to something silly like Thresh @ -15 & ratio @ +10
Switch off Auto Make-up gain in the track 1 comp.
Set Vegas to loop on the drum hit event.
See how the comp meters are way out, the buss meters are dead on, the compression changes the sound of the track 1 drum hit and lowers the peak value on the left buss meter.
Now, go into the Vegas preferences and ajdust the Audio Playback buffering right up the the full 1.000 value.
exit prefs and play the loop again - see how the audio and buss metering stays the same as before, but the track comp now shows meter activity at a different time.
In order to playback with out gapping, audio must be "pre rendered" ahead of the actual time it is heard. This means that for any given signal path the audio must be "streamed". This includes any and all FX. What you are seeing in meters in FX is this. The FX meters repond when they get the audio, not when it is actually given to the hardware. The Mixer bus meters are correct because Vegas can account for this delay due to buffering.
DX plugins can account for this delay, but none do. There is a means for a host to provide a clock source that is sync'd with the actual realtime playback clock. To date, no DX FX vendor support this. (We actually give this clock to the plugs, but none of the listen - yes, even our own plugins.)
I have seen some plugin vendors permit you to set an buffering offset so that meters are delayed. Most host software relys on very low hardware buffering/latency so that the delay is very small.
How about an invisible automatic pluin test when a plugin is 'mounted' to adjust this where possible, or is each plugin unique in the way is implements he offset ?
Not possible, because plugins that permit the user to set a buffering offset use a non DX plugin method to accomplish this.
There is no way to tell a plugin to use a fixed offset for its UI/Meters/Etc generically. The only mechanism is to use the master "reference" clock that a host can provide.
I just did some catching up on this post, when I just experienced this for the first time using a track insert compressor. WoW!!! these meters are really off. Infact they're useless and inaccurate on top of that. Why even have them if they're not useful? Just so I can look at the pretty bouncing colors, and eat up additional processing power? Not only is there a huge time delay, they don't even seem to be responding to half the audio going thru them. They're 3dB off in level also. Just put a single track of audio in Vegas, and use the SF track compressor. Now if I have a sinewave that is normalized to 0dB and the track compressor threshold is set at 0dB, and the channel fader is set at 0dB, then the master fader should read 0dB shouldn't it? Well Yes it does like it should, but the compressor input AND output meters read -3dB.
If you're going to give me a feature that just randomly bounces on my computer screen when I play audio, please make it something useful like Brittany Spears or Shikera dancing around nude to the music I'm playing......at least that would be entertaining.
"The FX meters repond when they get the audio, not when it is actually given to the hardware."
Peter,
I have a copy of Cool Edit Pro 2.0 on the same PC I have Vegas on. The Track insert meters are pretty responsive AND ACCURATE in Cool Edit Pro, using the same DX plugs in each app. Maybe you can call Cool Edit's tech support and ask them how they where able to accomplish, what you are saying is not possible until DX developers support it. Here ya go, tell them Red sent ya...
1-480-941-4327