plugin automation delay compensation problem

Page: < 12 Showing page 2 of 2
Author
ericzang
Max Output Level: -87 dBFS
  • Total Posts : 197
  • Joined: 2003/11/12 02:05:41
  • Location: Sedona, Arizona, USA
  • Status: offline
Re:plugin automation delay compensation problem 2012/06/14 18:40:01 (permalink)
Sorry, message entry doesn't recognize my paragraph spacing/Enter/CR!

http://www.ericzang.com
"Night Music of the Rainforest" now available for download
#31
ericzang
Max Output Level: -87 dBFS
  • Total Posts : 197
  • Joined: 2003/11/12 02:05:41
  • Location: Sedona, Arizona, USA
  • Status: offline
Re:plugin automation delay compensation problem 2012/06/20 14:35:06 (permalink)
No reply from tech support yet. Here's a quick video demonstrating the issue. Anyone else have this problem? --- First you hear the track correctly with all plugs bypassed - the two snares are muted via track volume automation. Then plugs enabled, automation does not mute the snares but some other portion. --- video here: http://ericzang.com/temp3/sonartest.avi

http://www.ericzang.com
"Night Music of the Rainforest" now available for download
#32
ericzang
Max Output Level: -87 dBFS
  • Total Posts : 197
  • Joined: 2003/11/12 02:05:41
  • Location: Sedona, Arizona, USA
  • Status: offline
Re:plugin automation delay compensation problem 2012/06/20 17:19:56 (permalink)
this link will probably play the video better: http://ericzang.com/temp3/sonartest.html

http://www.ericzang.com
"Night Music of the Rainforest" now available for download
#33
ericzang
Max Output Level: -87 dBFS
  • Total Posts : 197
  • Joined: 2003/11/12 02:05:41
  • Location: Sedona, Arizona, USA
  • Status: offline
Re:plugin automation delay compensation problem 2012/06/24 09:15:53 (permalink)
Wondering if anyone else has this same problem? It is very easy to test.

http://www.ericzang.com
"Night Music of the Rainforest" now available for download
#34
Blogman
Max Output Level: -81 dBFS
  • Total Posts : 481
  • Joined: 2011/02/08 02:32:48
  • Status: offline
Re:plugin automation delay compensation problem 2012/06/24 13:09:26 (permalink)
Cool! Same problem here, testing your project file. Interesting too, the music and meters keep going after the stop button is pushed. (music goes, then meters keep going for 2 secs extra then stop) Very weird. I even tried a few aud ini settings, nothing helped. Disabling delay compensation for that plugin alone didn't help either. Does it do that with other plugs or Cakewalk plugs. I don't use the LP-64 as I had troubles with it when it first came out, very buggy. I use waves lin broadband EQ.
#35
Blogman
Max Output Level: -81 dBFS
  • Total Posts : 481
  • Joined: 2011/02/08 02:32:48
  • Status: offline
Re:plugin automation delay compensation problem 2012/06/24 13:10:47 (permalink)
freezing the track provided an almost good result except for a click in the clip gain.
#36
Jyri T.
Max Output Level: -85 dBFS
  • Total Posts : 280
  • Joined: 2004/01/04 13:15:35
  • Status: offline
Re:plugin automation delay compensation problem 2012/06/24 14:05:14 (permalink)
Me, too. Sometimes it drives me (more) crazy...
#37
musicroom
Max Output Level: -51 dBFS
  • Total Posts : 2421
  • Joined: 2004/04/26 22:31:02
  • Status: offline
Re:plugin automation delay compensation problem 2012/06/24 14:46:24 (permalink)
ericzang


this link will probably play the video better: http://ericzang.com/temp3/sonartest.html

I see the issue, but using 4 instances of the linear phase eq would probably always cause lagging issues. This type of vst along with convolutions are not going to be responsive to quick changes.

 
Dave
Songs
___________________________________
Desktop: Platinum / RME Multiface II / Purrfect Audio DAW  I7-3770 / 16 GB RAM / Win 10 Pro / Remote Laptop i7 6500U / 12GB RAM /  RME Babyface



 
 
#38
SToons
Max Output Level: -81 dBFS
  • Total Posts : 478
  • Joined: 2012/05/14 15:21:14
  • Status: offline
Re:plugin automation delay compensation problem 2012/06/24 16:14:41 (permalink)
gelybar


John


Again you don't need the VST to change gain. Its a problem that doesn't need to be a problem.

Both gain (trim) and volume can be automated.

John, it's a common practice to automate a gain plugin instead of the track fader so you can put it anywhere in your fx chain, like before a compressor where it yields different results. Plus, I frequently automate other plugins as well.


I think John was suggesting that each channel does have a gain, not just a fader, and that perhaps it's worth trying to automate the channels gain (not fader) as opposed to using a plugin. Is the gain in Sonar not pre-fx? Of course this will not work between effects in a chain. though. Another option is to try a different plugin for the same purpose and see if you get the same results. You could even use something like a compressor with threshold at zero and ratio at zero (no compression) and use it only to automate gain. A hastle for now but might help you to isolate the issue. Also GGain is a free third party plugin so replacing it with either Sonar's internal gain or an supplied plugin -may- give better results. In theory you could also use the Aux send to a seperate bus with the efx and automate the send with the original track fader set to zero, but again as I write this I realize it wouldn't solve the problem of being between effects in the chain and doesn't solve the overall issue.
#39
John
Forum Host
  • Total Posts : 30467
  • Joined: 2003/11/06 11:53:17
  • Status: offline
Re:plugin automation delay compensation problem 2012/06/24 16:39:15 (permalink)
Brilliantly put Stoons. 

Best
John
#40
ericzang
Max Output Level: -87 dBFS
  • Total Posts : 197
  • Joined: 2003/11/12 02:05:41
  • Location: Sedona, Arizona, USA
  • Status: offline
Re:plugin automation delay compensation problem 2012/06/24 20:32:47 (permalink)
Thanks for testing with me. It does happen with other high latency plugins. In practical usage of course I would not use 4 LP EQs together like this, but it is not unusual for me to use a module in Ozone various tracks, Nebula, one linear phase eq, look ahead compressor, etc in a project. All these can contribute to create automation issues such as this and I have experienced it several times. Seeing that Reaper and Samplitude successfully passed this test, I'm hoping Sonar will be able to somehow. If not, it is a sad day for me and Sonar :-(... My email to tech support a week or so ago has not been replied to. I suppose calling is the recommended procedure.
post edited by ericzang - 2012/06/24 20:43:00

http://www.ericzang.com
"Night Music of the Rainforest" now available for download
#41
SToons
Max Output Level: -81 dBFS
  • Total Posts : 478
  • Joined: 2012/05/14 15:21:14
  • Status: offline
Re:plugin automation delay compensation problem 2012/06/25 00:55:13 (permalink)
ericzang


Yes, my latency is set to maximum, but the plugin latencies are greater. I wonder if any of you also have this problem? I have just sent an email to tech support, pasted below. If it is not peculiar to my system, then you may be able to easily reproduce the problem as described below. ------------ Hello, I have found that high latency plugins cause playback of automation to not work or be inaccurate/out of sync. You can download a simple test project which demonstrates the problem: http://ericzang.com/temp/x1%20automation%20latency%20test.cwb I have inserted 10 instances of the LP64-EQ, but actually only 3 instances are necessary for the track volume envelope to become inaccurate. Bypass the effects bin to hear the proper result of the automation. Enable the bin and the automation will not work properly. Bouncing the track to another produces the proper result with the clip gain envelope, but the volume envelope still does not work. My interface asio latency on the octa-capture is set to maximum at 2048, and at 96 the result is the same. Is there a setting that may resolve this problem? And if so, will this apply to Sonar 8.5, as I am still finishing a project there. Thank you very much, Eric
 
Eric, I tested your file in 8.5.3 with the following results:
 
When I open the file the Gain env is hidden and only the Volume env is visible. The track plays perfectly as it appears with one hit being muted. When I disable the bin then I can hear that there is another hit being muted. So I searched and found you had a Gain envelope enabled so I made it visible as well. Then the results changed. The Volume envelope and the Gain envelope were both sounding early. Both work with bin disabled.
 
However, I noticed an obvious discrepency in that the Volume envelope is a Track envelope whereas the Gain is a Clip envelope (as you already know). So as a test I converted the Gain env to a Pan env and the delay was identical so possibly the issue is with Clip and not Track envelopes. 
 
Are you looking to workaround the issue or are you looking for more ways to break the machine? Just kidding, but in reality when you try to do things in such an offhand way as you have the results are questionable. In other words your are appying a Gain envelope to a Groove clip. The Groove clip is already internally divided/sliced into multiple pieces each with it's own settings for Gain etc. which is complex enough. Perhaps applying envelopes to Groove clips is causing extra latency.
 
The fix in this specific example is simple: remove the Gain envelope from the clip, double click the groove clip, click on the beat you want muted (the hit you had muted via the Gain envelope) and set the Gain to 0dB. Works perfectly for me even with the 10 LP64's and the Volume envelope active. This may not help you in regards to the overall issue though unless you consider this approach may work in situations you haven't even anticipated - there's often a workaround.
 
Have you tried this on non-groove clips and found the result is the same?
 
Clearly my suggestion won't solve the entire issue but in all fairness I can't see why you would want to accomplish what you were trying to do in the way you were trying to do it. If you have another similiar problem perhaps there is as simple a workaround as in this case. Sorry I can't help on the X1 side of things. Cheers.
 
 
post edited by SToons - 2012/06/25 04:12:07
#42
SToons
Max Output Level: -81 dBFS
  • Total Posts : 478
  • Joined: 2012/05/14 15:21:14
  • Status: offline
Re:plugin automation delay compensation problem 2012/06/25 02:38:34 (permalink)
One quick addition here - I went back and for fun started disabling the LP64. With 9 instances running in one track (a little nuts I must say) the project plays perfectly. With the tenth instance enabled it shows the delay problem (or pre-delay in this case). Let's be realistic here, Waves says their Linear MB Compressor has a fixed latency of 70 ms. Multiply that by ten since they are serial, not parallel, and now the latency is 700 ms if that's the way things work, not that I'm positive the latency would be cumulative, I just suspect it. Frankly you may have unrealistic expectations here. Perhaps a better real-world test is in order. If I switch to WMD drivers I can likely get my latency to over 2 seconds with buffering, it would be interesting to see if that worked but in general I find if I set the latency higher than 600ms certain plugins cause dropouts and the system stalls.
 
Are you certain the tests in Reaper and Samplitude were identical ie. two different types of envelopes (Track and Clip), Groove-clip looping enabled, exact same LP64 plugin etc. ?
 
My test system is 6 years old. WinXP in 32 bit with 2 gigs or RAM, 2.4 GHz dual core CPU, a Soundtech onboard soundcard and ASIO4ALL driver with a latency of 512 samples using SP/DIF out. Project uses about 12% CPU with 9 instances of LP64. This would suggest the issue is serial latency, definitely not horsepower, as you probably already know.
post edited by SToons - 2012/06/25 03:59:04
#43
ericzang
Max Output Level: -87 dBFS
  • Total Posts : 197
  • Joined: 2003/11/12 02:05:41
  • Location: Sedona, Arizona, USA
  • Status: offline
Re:plugin automation delay compensation problem 2012/06/25 05:18:03 (permalink)
Thanks SToons very much for checking it out. I used the groove clip just out of convenience for demonstration. In my real projects where I have encountered automation timing inaccuracy I am not using groove clips. 10 instances is not very real world for sure, so in the video I link to above there are only 4, and I am using just a Track Volume envelope. Even that is not real world, but I was looking for something very simple to demonstrate the issue. The problem happens usually with medium to larger projects with many plugins. I actually never use LP64, I just used it for demonstration because it comes with Sonar so others could test easily. I am also usually using 8.5.3. I used X1d because it is the latest version. I will try some more tests in the other hosts, but in Reaper I loaded it up with around eight or so of Ozone's heaviest limiter mode IRCIII inducing a lot of latency and the track vol curve performance was ok. I need to test some more times, but in the previous X1 test with 10 instances, bouncing the track to another produces the proper result with the clip gain envelope, but the volume envelope did not work. Anyways, when I get a chance I will do some more tests and try to make them more real world and consistent in presentation. [Dang, message entry still doesn't recognize my paragraph spacing!]

http://www.ericzang.com
"Night Music of the Rainforest" now available for download
#44
SToons
Max Output Level: -81 dBFS
  • Total Posts : 478
  • Joined: 2012/05/14 15:21:14
  • Status: offline
Re:plugin automation delay compensation problem 2012/06/26 02:23:59 (permalink)
I understood why you were using the 10 instances of LP64, I guess I just question trying to replicate your problem by putting them all in one track as that's not very likely to occur. Like, what would happen if instead you loaded ten wave files into ten tracks and then put one LP64 into each track - would the problem still occur? Also the use of a groove clip as per the gain issue as I mentioned because, again, that's a very unlikely scenario, you would just mute the hits in the Loop Editor, although I know that your intention was to show the problem.
 
Crazy how I can get away with 9 plugins on the test file and you have trouble with 4. And no doubt your soundcard and system are much better than mine. I wonder if it's the 32 bit versus 64 bit as I believe you said you have the same trouble in 8.5.3 as you do in X1 and I assume you run both in 64 bit.
 
Frankly, I keep drooling over X1 then I remember how much I love having a solid and functioning system like I do now (and I do have an ASIO interface, I just wasn't using it on the test). I use NI Dfd stuff and Gigasampler to work around RAM issues; I only have 2 Gigs and that has never been an issue. I know I eventually may have to get my mind around 64 bit but there are several points of view:
http://www.meldaproduction.com/audiotutorials/32vs64.php
 
I sympathize with your frustration. I imagine that by the time you have the actual issue occur the project is getting large and you use third party plugins that many people don't have so it would be difficult get others to truly duplicate the scenario. Maybe next time the problem occurs, save a copy and start replacing the third party plugins one at a time with Sonar "equivalents" (I know, they aren't the same, but...) to see if the problem remains so you can post it. I wouldn't go out of your way test it unless you have concerns the issue could come up at some time-critical point.
 
Just out of curiosity, what happens in your posted test if you keep the project identical but replace the wave file with a non-groove clip?
#45
Savagery
Max Output Level: -88 dBFS
  • Total Posts : 101
  • Joined: 2010/12/22 15:19:10
  • Status: offline
Re:plugin automation delay compensation problem 2012/07/21 15:06:20 (permalink)
Just throwing this out there, I have this problem as well, while automating track volume and/or pan on large and complicated projects. What the envelope shows and what actually happens are different things. So, when you need 1 syllable louder, or someone wants a quick panning effect, you are SOL because you can't precisely automate. Which, of course, is completely unacceptable for any "professional" DAW. So if you add a CPU intensive plug, it throws your automation off for the whole mix. Nice.

I run Win7 64 with SONAR X1 Expanded 64 with all the PC add-ons. This happens on all large projects, using 100% Cakewalk plugs, no 3rd party. I master with oZone in a separate project for performance reasons (this being one of them).
#46
Page: < 12 Showing page 2 of 2
Jump to:
© 2025 APG vNext Commercial Version 5.1