Skip to main content
removed paragraph that was a misunderstanding on my part.
Source Link
Vinícius M
  • 2.1k
  • 1
  • 11
  • 13

OBS's own interface allows you to add up to 20 seconds of delay to your audio interface, under "Advanced Audio Properties", found under the config wheel of "Mixer", right at the main screen.

However, since you've mentioned 120 seconds, that wouldn't be enough. You try to use Equalizer APO to add more delay.

From the Wiki Docs:

Delay (since version 0.9)
(...)

Description: Delays the audio on the selected channels by t milliseconds or n samples. Milliseconds should be preferred because they will give equal delay independent of the sample rate.

In theory that should do it. (But it could be limited in the amount of delay it can add, just like OBS is.)

Note however that adding a sound delay also means storing all the delayed seconds in RAM memory before they are played, so depending on the delay amount and on the audio format/codec which the software uses, that could mean a lot of memory.

I guess that could be one reason for the OBS limitation, although I believe it should be left at the user's discretion.

And finally: I don't think that in your use case you will need to use anas for the virtual soundcard interface between input and output, since OBS can stream your own output already processed by Equalizer APO. However, in case you do need one, you can use the free version of Virtual Audio Cable.

OBS's own interface allows you to add up to 20 seconds of delay to your audio interface, under "Advanced Audio Properties", found under the config wheel of "Mixer", right at the main screen.

However, since you've mentioned 120 seconds, that wouldn't be enough. You try to use Equalizer APO to add more delay.

From the Wiki Docs:

Delay (since version 0.9)
(...)

Description: Delays the audio on the selected channels by t milliseconds or n samples. Milliseconds should be preferred because they will give equal delay independent of the sample rate.

In theory that should do it. (But it could be limited in the amount of delay it can add, just like OBS is.)

Note however that adding a sound delay also means storing all the delayed seconds in RAM memory before they are played, so depending on the delay amount and on the audio format/codec which the software uses, that could mean a lot of memory.

I guess that could be one reason for the OBS limitation, although I believe it should be left at the user's discretion.

And finally: I don't think that in your use case you will need to use an interface between input and output, since OBS can stream your own output already processed by Equalizer APO. However, in case you do need one, you can use the free version of Virtual Audio Cable.

OBS's own interface allows you to add up to 20 seconds of delay to your audio interface, under "Advanced Audio Properties", found under the config wheel of "Mixer", right at the main screen.

However, since you've mentioned 120 seconds, that wouldn't be enough. You try to use Equalizer APO to add more delay.

From the Wiki Docs:

Delay (since version 0.9)
(...)

Description: Delays the audio on the selected channels by t milliseconds or n samples. Milliseconds should be preferred because they will give equal delay independent of the sample rate.

In theory that should do it. (But it could be limited in the amount of delay it can add, just like OBS is.)

Note however that adding a sound delay also means storing all the delayed seconds in RAM memory before they are played, so depending on the delay amount and on the audio format/codec which the software uses, that could mean a lot of memory.

I guess that could be one reason for the OBS limitation, although I believe it should be left at the user's discretion.

And as for the virtual soundcard interface between input and output, you can use the free version of Virtual Audio Cable.

Source Link
Vinícius M
  • 2.1k
  • 1
  • 11
  • 13

OBS's own interface allows you to add up to 20 seconds of delay to your audio interface, under "Advanced Audio Properties", found under the config wheel of "Mixer", right at the main screen.

However, since you've mentioned 120 seconds, that wouldn't be enough. You try to use Equalizer APO to add more delay.

From the Wiki Docs:

Delay (since version 0.9)
(...)

Description: Delays the audio on the selected channels by t milliseconds or n samples. Milliseconds should be preferred because they will give equal delay independent of the sample rate.

In theory that should do it. (But it could be limited in the amount of delay it can add, just like OBS is.)

Note however that adding a sound delay also means storing all the delayed seconds in RAM memory before they are played, so depending on the delay amount and on the audio format/codec which the software uses, that could mean a lot of memory.

I guess that could be one reason for the OBS limitation, although I believe it should be left at the user's discretion.

And finally: I don't think that in your use case you will need to use an interface between input and output, since OBS can stream your own output already processed by Equalizer APO. However, in case you do need one, you can use the free version of Virtual Audio Cable.