JamesDSP doesn't send any audio to output device
accidentally submitted without description, sorry
I'm using a Steam Deck which makes this completely baffling as I've seen others using this with no issue, but I cannot get it to send any audio to the built in speakers nor my headphones. I've make sure the virtual sink device isn't muted, I've restarted my deck twice now, reinstalled the program, made sure I'm using PipeWire, enabled and disabled volume control of the virtual sink device, but none of that has changed a thing.
I installed it via FlatHub, btw. If it's something to do with it simply being a flatpak, it should really be addressed with a solution provided in the install instructions (though I may just be extra bitter/tired right now)
Alternatively, since I'm only here for the EQ settings, you could also point me in the direction of another EQ software.
Thanks in advance!
since its debian based try directly installing it and uninstall from flathub first before doing it
hope this helps
Having the same issue - Linux Mint 21.3 (Cinnamon 64-bit), JamesDSP 2.7.0 installed via Flatpak.
- Verified that my audio was working.
- Launched JamesDSP and audio is suddenly cut off.
- Attempting to stop and play a different track does not make the audio come back.
- Tried playing audio from Chrome and from Rhythmbox, both with the same results.
- Verified that OS audio output was set to hardware device, not to JamesDSP Sink
- Tried 'relink audio pipeline', which didn't change anything.
- Tried bypass button, which didn't do anything
- Tried switching between different hardware devices, didn't do anything
- Verified that JamesDSP is pointing to the correct output device by setting it manually.
- Audio is restored when JamesDSP quits.
- I also tried 'systemctl --user restart pipewire' which did restore sound, but froze JamesDSP, requiring a 'flatpak kill'.
- Restarting JamesDSP after this cut off audio in the same way as before.
- Uninstalled and reinstalled JamesDSP from flatpak with no change
I verified this on both a Scarlett 2i2 USB audio interface, and using my monitor speakers via HDMI - same effect in both cases.
I have attached screenshots of coppwr showing the audio pipeline before and after JamesDSP insertion, on both output devices.
Direct to Scarlett:
Scarlett with JamesDSP:
Direct to HDMI:
HDMI with JamesDSP:
The one thing I notice here is that the JamesDsp node in both cases has gray inputs and outputs. There isn't really any documentation for coppwr so I'm not sure what this means! Could be to do with whether the port is physical or virtual maybe?
I have attached the output of pw-dump with and without JamesDSP running. The output device here is the monitor speakers over HDMI, and the interface is named 'HDA NVidia'.
Without JamesDSP: pw-dump-without-jamesdsp.txt
With JamesDSP: pw-dump-with-jamesdsp.txt
Attached: output from 'flatpak run me.timschneeberger.jdsp4linux'. No obvious audio system errors.
I compiled version 2.7.0 from source, and it works fine! So there's something going on with the flatpak version.
pw-dump and console output from the built-from-source version attached.
jamesdsp-fromsource.log pw-dump-with-jamesdsp-fromsource.txt
Hello I have the same issue with the flatpak version in a fresh installation of openSUSE tumbleweed, here is my graph:
Also I have a Debian Sid installation with KDE and the flatpak DSP where it works just fine, I don't know what's going on with the outputs.
Maybe the flatpak lacks of permissions on some systems?
Is this project still maintained?
I also have the same issue with the flatpak version. Building it through the terminal seems to avoid this issue.