[xf@xf22 ~]$ LC_ALL=C pactl info | grep “Server Name:”
Server Name: pulseaudio
[xf@xf22 ~]$
I’ve speakers onto my external HDMI monitor as well as on my laptop.
Under volume control> internal audio I have to hear sound from my external monitor
Digital stereo audio output(hdmi) + analogue stereo input.
I tried to have JamesDSP effect: none hearable, aka not active see picture, presumably device issue
If I try:
pulseaudio-equalizer-gtk
then it works and under volume control> internal audio I have now LADSPA plugin multiband…
and EQ effects are applied.
I wish to use JamesDSP because it has better frequency range calibrations.
How to make I sound work?
tkx
P.S. If I select “manually select device”, I have no other options than “Unknow()”.
[xf@xf22 ~]$ jamesdsp
[13:48:35.587] [INF] Application version: 2.4-0-g49994d2 (Pipewire flavor)
[13:48:35.587] [INF] Qt library version: 5.15.5
[13:48:35.587] [DBG] Launched by system session manager: no
[13:48:35.587] [DBG] Environment id: 60c4acddaa34442ba0761f3627d6cea5
[13:48:35.590] [WRN] SingleInstanceMonitor::isServiceReady: Service registration failed. Name already aquired by other instance
[13:48:35.590] [INF] SingleInstanceMonitor::handover: Attempting to switch to this instance...
[13:48:35.590] [INF] SingleInstanceMonitor::handover: Success! Waiting for event loop to exit...
[xf@xf22 ~]$
I DO HAVE A WARNING:
[13:48:35.590] [WRN] SingleInstanceMonitor::isServiceReady: Service registration failed. Name already aquired by other instance
I’ve just seen you opened a support thread on the project’s github. That’s quite practical.
Just to make it easier to follow up, are you using the bin or the git package? The latter has many fixes deployed, but regressions are always a possibility.
Did you install jamesdsp or jamesdsp-pulse? The former uses PipeWire while the latter uses PulseAudio. You’ll need to install the package matching the sound server you’re using. If you’re not sure, run:
Did the AUR helper yay remove conflicting package jasmesdsp or jamesdsp-git before building jamesdsp-pulse?
Warning message suggests there may be something remaining on system for PipeWire version
SingleInstanceMonitor::isServiceReady: Service registration failed. Name already aquired by other instance
I suggest you clear PulseAudio user settings (cookie and databases)
rm ~/.config/pulse/cookie ~/.config/pulse/*.tdb
and delete user configuration for JamesDSP
rm -r ~/.config/jamesdsp/
Reboot system so that PulseAudio creates new cookie and database files
Launch JamesDSP from main menu or jamesdsp in terminal and it should show first-run configuration options
Settings for jamesdsp-pulse do not include options for selecting Devices shown in post #1 screenshot
Audio playback can be configured in PulseAudio Volume Control – pavucontrol --tab=1
If the Playback sink is changed in DE controls ( like xfce4-pulseaudio-plugin in screenshot ) rather than pavucontrol the change might not be saved to PulseAudio user settings database correctly
JamesDSP can be set as default sink for audio playback
pactl set-default-sink JamesDSP
Audio streams will use default-sink for audio playback unless user changes audio stream to Built-in Audio or HDMI in pavucontrol
Audio from JamesDSP can be switched between Built-in Audio or HDMI/DP outputs in pavucontrol
By reading again your post, I didn’t notice but your screenshot https://i.imgur.com/L0dG4mX.png
displays JamesDSP in the Playback, while for me it’s in the Output Devices, Playback is different see attached pictures
I posted screenshot for Playback tab only to illustrate how a user can switch the DSP output to different output devices
Screenshot in post #9 is showing no audio streams, so JamesDSP may have been suspended whilst idle (check pactl list sinks)
If audio playback is started JamesDSP should be visible in Playback tab alongside active audio streams
PulseAudio can be reconfigured so that JamesDSP is always visible in Playback tab by removing module-suspend-on-idle to suspend sinks
But disabling module-suspend-on-idle is not good for laptop power management