Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Delay missing? #387

Closed
Vectrobe opened this issue Dec 8, 2018 · 12 comments
Closed

Delay missing? #387

Vectrobe opened this issue Dec 8, 2018 · 12 comments

Comments

@Vectrobe
Copy link

Vectrobe commented Dec 8, 2018

Delay nolonger appears to be present, LSP is installed however...

@wwmm
Copy link
Owner

wwmm commented Dec 8, 2018

At the time it was removed its license was not friendly to open source projects. Now things have changed and lsp is fully opensource. I am still considering if I bring it back or not. With the stereo tools plugin we can add a delay between the channels. So at least for my needs it is enough. Do you need to apply different delays for each channel?

@Vectrobe
Copy link
Author

Vectrobe commented Dec 8, 2018

In my case I simply wanted an easily-toggled flat delay of about 2 seconds to counter a sync issue in a particular youtube video. I have no idea if stereo-tools can do that due to #208 ...

@wwmm
Copy link
Owner

wwmm commented Dec 8, 2018

Stereo tools only adds a delay between the two channels but not a specified delay to both of them as far as I remember.

@Vectrobe
Copy link
Author

Vectrobe commented Dec 8, 2018

was there a specific requirement for LSP here? or could we use calf?

@wwmm
Copy link
Owner

wwmm commented Dec 8, 2018

As far as I remember Calf does not have an equivalent plugin

@jrudess
Copy link

jrudess commented Dec 16, 2018

@paul17041993 Not to imply that this enhancement isn't a good idea, but you can also counter sync issues in youtube audio by using streamlink to view youtube videos in mpv, and then mpv can apply an audio delay (ctrl +, ctrl -)

@unlxg
Copy link

unlxg commented Jan 19, 2019

For my part, I was planning to use PulseEffects especially for this delay. Too bad...
My use case is ->
I use a HTPC, connected to a Sony kd55XF9005 for the display, and an external amplifier for the audio.
Unfortunately, this TV has an input lag of ~100ms. So, to recover the lip-sync, I need to delay the sound by around 100ms as well.
Luckily (at least for me), on my PC, PulseEffects introduces a latency high enough for the desync to drop under a value not noticeable anymore by my brain.
Therefore I am currently using PulseEffects w/o any effect and it is ok so far. But this is a dirty solution.
Note that PulseEffect was my fourth attempt to implement this delay.
I tried

  • PavuControl, but it can delay the video only, not the audio.
  • The loopback module of PulseAudio, but I cannot set the right source. Only the output monitor is available.
  • a ladspa delay plugin for PulseAudio, but no way to initialize it. Failing whatever I try.
  • Then PulseEffects, the delay was removed...

@wwmm
Copy link
Owner

wwmm commented Jan 19, 2019

Ok. I think we have enough use cases to justify the reintroduction of the delay plugin. With lucky I will do this in the next days. As this plugin does not have many controls it shouldn't take long

@wwmm
Copy link
Owner

wwmm commented Jan 21, 2019

The delay plugin is back in version 4.4.7

@wwmm wwmm closed this as completed Jan 21, 2019
@unlxg
Copy link

unlxg commented Jan 22, 2019

I just tried this new version, but have some troubles using it.

  • I had to reset the parameters, as the delay master switch was greyed out.
  • Then, it looks like switching on this effect does not actually start it : there is no delay, the vu meters stay still, the gain sliders do nothing.
  • Whenever I touch the delay effect, at next reboot I have the message: "Pulseeffects was updated, do you want to reset its parameters"
  • I tried the equalizer, to somewhat rule out an issue on my installation, and none of previous behaviors appear: its effect is noticeable immediately, the vu meters and gain sliders are working.
  • I tried all that playing a youtube video on Firefox.
  • My distribution is Linux Mint Mate 19.1
    Hope this helps.

@wwmm
Copy link
Owner

wwmm commented Jan 22, 2019

Do you have the package with Linux Studio plugins installed? The delay plugin is not built-in in PulseEffects. The output of this command gst-inspect-1.0 | grep -i lsp should have lsp plugins

@unlxg
Copy link

unlxg commented Jan 22, 2019

Right.
There were plenty of plugins in my /usr/lib/lv2 directory, but not the lsp.
Now that I installed them, the delay is working fine and all other glitches disappeared as well.
Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants