Max buffer won't go lower than 120ms

Hey @notmyname74,

Yea, it’s annoying. The interface could be improved to show what’s happening.

Here’s an explanation:

Depending on the device, the AudioTrack output (provided by Android) needs a relatively big internal buffer.
The internal buffer’s size is the minimum amount of latency that the audio will have.

When AudioRelay detects that you set a max buffer that is lower than the
internal buffer, it automatically changes your value. Having a max value lower than a minimum value would make no sense.

To have lower latency and good audio quality, please try this version.

I guess that FL Studio is sending its output to a ASIO device, which isn’t supported by AudioRelay.

Can doing any of the following work for you?

  • If you’re outputting FL Studio to Voicemeeter

    • In Voicemeeter > Hardware out > select the same device as in AudioRelay
  • Otherwise, In FL Studio

    • Options > Audio settings
    • In device, select the one device as in AudioRelay

You could use the high buffer option in AudioRelay and advance the sound by 2 seconds in VLC (via the J and K keys).