ModPlug Central

OpenMPT => Help and Questions => Topic started by: Pizearke on August 24, 2012, 21:14:52

Title: Latency
Post by: Pizearke on August 24, 2012, 21:14:52
I have a kick drum with a lot of processing that noticeably comes in late. What methods can I use to decrease latency? Are there any mechanisms in OpenMPT that can compensate for it?
Title: Re: Latency
Post by: Saga Musix on August 24, 2012, 21:19:14
OpenMPT doesn't have built-in plugin delay compensation. You could simply render the kick drum to a sample instead, or use plugins that don't introduce a delay (if the algorithm you want to apply allows for that).
Title: Re: Latency
Post by: Pizearke on September 06, 2012, 23:09:50
Quote from: Saga Musix on August 24, 2012, 21:19:14
OpenMPT doesn't have built-in plugin delay compensation. You could simply render the kick drum to a sample instead, or use plugins that don't introduce a delay (if the algorithm you want to apply allows for that).

I've thought about that, but it's an instrument with no sustain, I don't want decay time to vary.

What if there was a vst that provided a slight delay in FX01 with master input, and set FX00 (The vst that causes the latency) to output to FX02, also set to master? I'm looking for such a VST right now because I'm too lazy to try making one in synthedit or something, but once I get my hands on something like that, I'm going to try that.
Title: Re: Latency
Post by: Saga Musix on September 07, 2012, 00:47:43
In theory that could work, yes. I'm not aware of such a plugin, but it should be easy enough to build if there isn't one already.
Title: Re: Latency
Post by: LPChip on September 07, 2012, 07:47:09
You can use a reverb plugin. Set the dry volume to 0%, wet volume to 100%, set the time as short as possible, and set the early reflection with the delay you want.

It might even be possible to do this with an echo plugin.
Title: Re: Latency
Post by: Saga Musix on September 07, 2012, 13:34:20
Early reflections are not exactly the original sound, though. An Echo plugin would also not guarantee that the echo sound is identical. Also, most of the time the delay properties are way too coarse for something like this; A plugin with a delay that could be entered in samples (not ms) would be the best.