JDSP4Linux icon indicating copy to clipboard operation
JDSP4Linux copied to clipboard

Add option to disable pipeline pausing on idle

Open acarasimon96 opened this issue 3 years ago • 1 comments

I'm sure that it's expected for JamesDSP to pause its pipeline when there are no more audio sources to process by the app, but I find it annoying that certain effects such as reverb would also get cut off when the pipeline is paused and get carried over once the pipeline is unpaused. In addition, the pausing behavior is a possible cause of #56, and I couldn't get Pipewire to force JamesDSP to keep its sink open through its configuaration files.

It would be nice if there is at least an option to disable this, since Pipewire is very efficient in handling DSP nodes anyway.

App version: 2.3-39-gc8dd888 (Pipewire flavor, Git build from AUR) JamesDSP core version: 4.1.0 Pipewire version: 0.3.52 Distribution: Manjaro

acarasimon96 avatar Jul 05 '22 00:07 acarasimon96

Is this pausing the reason that when I leave a movie on pause for a few minutes, then play it, it has no audio and I have to manually open JDSP and click "Relink audio sink"? If yes then I agree with this ticket. I can't use JSDP if I have to manually "restart" it multiple times a day, how do people handle this?

aur/jamesdsp-pulse 2.3-3 latest pulseaudio distribution: Manjaro

jrsmb avatar Aug 25 '22 08:08 jrsmb