VST Effect not flushing buffer on scene change

Sneaker

New Member
I am using OBS with a Blackmagic Ultrastudio HD Mini to provide SDI video outputs. Audio is sent directly to a mixing desk via USB. This setup produces a video delay of about 450ms compared with the audio. I have added a VST plugin to introduce an audio delay to sync back up (https://www.voxengo.com/product/sounddelay/). This appears to do the job perfectly ... almost....

The issue appears when you have already played a media source in a scene to a point in the video and then switch to a different scene. When you switch scene back to the original scene then you get brief audio from the last point which was previously played followed by the beginning of the media as normal (media is set to auto restart on scene change). I'm guessing that the audio buffer used for the VST plugin is not flushed on a scene change which means that the first 450ms, in my example, is played from the existing buffer contents from the prior play of the scene ?

I suspect that this would happen on all platforms if my understanding of the issue is correct.
 
Top