[SOLVED] No sound when JamesDSP is active

Hi!

After a fresh install of Garuda, there is no sound playback while JamesDSP is active. When I close it or blacklist an application, the sound comes through.

Is this a known issue? I don't seem to be able to find any mentions on neither Garuda nor Arch forums.

garuda-inxi output:

System:
  Kernel: 5.15.64-1-lts arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
    parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-lts
    root=UUID=61266a32-350f-4ca6-a668-fd78b35b0d7a rw rootflags=subvol=@
    quiet quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0
    resume=UUID=061ad716-4f64-416f-8490-0259d328d17a loglevel=3
  Desktop: KDE Plasma v: 5.25.4 tk: Qt v: 5.15.5 info: latte-dock
    wm: kwin_x11 vt: 1 dm: SDDM Distro: Garuda Linux base: Arch Linux
Machine:
  Type: Laptop System: Micro-Star product: Katana GF66 11UG v: REV:1.0
    serial: <superuser required> Chassis: type: 10 serial: <superuser required>
  Mobo: Micro-Star model: MS-1581 v: REV:1.0 serial: <superuser required>
    UEFI: American Megatrends LLC. v: E1581IMS.311 date: 04/08/2022
Battery:
  ID-1: BAT1 charge: 56.1 Wh (63.2%) condition: 88.8/87.4 Wh (101.6%)
    volts: 15.3 min: 15.4 model: MSI BIF0_9 type: Li-ion serial: N/A
    status: discharging
CPU:
  Info: model: 11th Gen Intel Core i7-11800H bits: 64 type: MT MCP
    arch: Tiger Lake gen: core 11 built: 2020 process: Intel 10nm family: 6
    model-id: 0x8D (141) stepping: 1 microcode: 0x40
  Topology: cpus: 1x cores: 8 tpc: 2 threads: 16 smt: enabled cache:
    L1: 640 KiB desc: d-8x48 KiB; i-8x32 KiB L2: 10 MiB desc: 8x1.2 MiB
    L3: 24 MiB desc: 1x24 MiB
  Speed (MHz): avg: 989 high: 1227 min/max: 800/2301 boost: enabled
    scaling: driver: acpi-cpufreq governor: powersave cores: 1: 911 2: 989
    3: 801 4: 921 5: 868 6: 1030 7: 1080 8: 791 9: 1066 10: 886 11: 945
    12: 958 13: 1054 14: 1074 15: 1226 16: 1227 bogomips: 73728
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities:
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: retbleed status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl and seccomp
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Enhanced IBRS, IBPB: conditional, RSB
    filling, PBRSB-eIBRS: SW sequence
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: Intel TigerLake-H GT1 [UHD Graphics] vendor: Micro-Star MSI
    driver: i915 v: kernel arch: Gen-12.1 process: Intel 10nm built: 2020-21
    ports: active: eDP-1 empty: DP-1 bus-ID: 00:02.0 chip-ID: 8086:9a60
    class-ID: 0300
  Device-2: NVIDIA GA104M [GeForce RTX 3070 Mobile / Max-Q]
    vendor: Micro-Star MSI driver: nvidia v: 515.65.01
    alternate: nouveau,nvidia_drm non-free: 515.xx+ status: current (as of
    2022-07) arch: Ampere code: GAxxx process: TSMC n7 (7nm) built: 2020-22
    pcie: gen: 2 speed: 5 GT/s lanes: 16 link-max: gen: 4 speed: 16 GT/s
    ports: active: none empty: HDMI-A-1 bus-ID: 01:00.0 chip-ID: 10de:249d
    class-ID: 0300
  Device-3: Acer HD Webcam type: USB driver: uvcvideo bus-ID: 3-10:2
    chip-ID: 5986:211b class-ID: 0e02
  Display: x11 server: X.Org v: 21.1.4 with: Xwayland v: 22.1.3
    compositor: kwin_x11 driver: X: loaded: modesetting,nvidia gpu: i915
    display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
    s-diag: 582mm (22.93")
  Monitor-1: eDP-1 model: AU Optronics 0x80ed built: 2017 res: 1920x1080
    hz: 144 dpi: 142 gamma: 1.2 size: 344x193mm (13.54x7.6")
    diag: 394mm (15.5") ratio: 16:9 modes: 1920x1080
  OpenGL: renderer: Mesa Intel UHD Graphics (TGL GT1) v: 4.6 Mesa 22.1.7
    direct render: Yes
Audio:
  Device-1: Intel Tiger Lake-H HD Audio vendor: Micro-Star MSI
    driver: sof-audio-pci-intel-tgl
    alternate: snd_hda_intel,snd_sof_pci_intel_tgl bus-ID: 00:1f.3
    chip-ID: 8086:43c8 class-ID: 0401
  Device-2: NVIDIA GA104 High Definition Audio vendor: Micro-Star MSI
    driver: snd_hda_intel v: kernel pcie: gen: 2 speed: 5 GT/s lanes: 16
    link-max: gen: 4 speed: 16 GT/s bus-ID: 01:00.1 chip-ID: 10de:228b
    class-ID: 0403
  Sound Server-1: ALSA v: k5.15.64-1-lts running: yes
  Sound Server-2: sndio v: N/A running: no
  Sound Server-3: PulseAudio v: 16.1 running: no
  Sound Server-4: PipeWire v: 0.3.57 running: yes
Network:
  Device-1: Intel Tiger Lake PCH CNVi WiFi driver: iwlwifi v: kernel
    bus-ID: 00:14.3 chip-ID: 8086:43f0 class-ID: 0280
  IF: wlo1 state: up mac: <filter>
  Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    vendor: Micro-Star MSI driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s
    lanes: 1 port: 3000 bus-ID: 03:00.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: enp3s0 state: down mac: <filter>
Bluetooth:
  Device-1: Intel AX201 Bluetooth type: USB driver: btusb v: 0.8
    bus-ID: 3-14:3 chip-ID: 8087:0026 class-ID: e001
  Report: bt-adapter ID: hci0 rfk-id: 0 state: up address: <filter>
Drives:
  Local Storage: total: 953.87 GiB used: 374.11 GiB (39.2%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Micron
    model: 2210 MTFDHBA1T0QFD size: 953.87 GiB block-size: physical: 512 B
    logical: 512 B speed: 31.6 Gb/s lanes: 4 type: SSD serial: <filter>
    rev: P6MA001 temp: 38.9 C scheme: GPT
Partition:
  ID-1: / raw-size: 936.7 GiB size: 936.7 GiB (100.00%) used: 365.57 GiB
    (39.0%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%) used: 608 KiB
    (0.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
  ID-3: /home raw-size: 936.7 GiB size: 936.7 GiB (100.00%) used: 365.57
    GiB (39.0%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
  ID-4: /var/log raw-size: 936.7 GiB size: 936.7 GiB (100.00%) used: 365.57
    GiB (39.0%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
  ID-5: /var/tmp raw-size: 936.7 GiB size: 936.7 GiB (100.00%) used: 365.57
    GiB (39.0%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
Swap:
  Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
  ID-1: swap-1 type: zram size: 15.33 GiB used: 0 KiB (0.0%) priority: 100
    dev: /dev/zram0
  ID-2: swap-2 type: partition size: 16.87 GiB used: 0 KiB (0.0%)
    priority: -2 dev: /dev/nvme0n1p3 maj-min: 259:3
Sensors:
  System Temperatures: cpu: 34.0 C mobo: N/A
  Fan Speeds (RPM): N/A
Info:
  Processes: 376 Uptime: 36m wakeups: 1 Memory: 15.33 GiB used: 4.15 GiB
  (27.1%) Init: systemd v: 251 default: graphical tool: systemctl
  Compilers: gcc: 12.2.0 clang: 14.0.6 Packages: pacman: 2294 lib: 579
  flatpak: 0 Shell: fish v: 3.5.1 default: Bash v: 5.1.16 running-in: kitty
  inxi: 3.3.20
Garuda (2.6.6-1):
  System install date:     2022-08-26
  Last full system update: 2022-09-04 ↻
  Is partially upgraded:   No
  Relevant software:       NetworkManager
  Windows dual boot:       No/Undetected
  Snapshots:               Snapper
  Failed units:            

Maybe this helps, I opened a YT video in Brave and started JamesDSP. This was the output, and the sound stopped playing:

Screengrab with helvum open: https://youtu.be/Up20DFxNabY

It's erroring about liveprog and convolver, but I don't think that's relevant.

JamesDSP logs from the video:

[🧱] × jamesdsp
[17:43:17.354] [INF] Application version: 2.3-0-g1f49c84 (Pipewire flavor)
[17:43:17.354] [INF] Qt library version: 5.15.5
[17:43:17.354] [DBG] Launched by system session manager: no
[17:43:17.354] [DBG] Environment id: 14af4015737f4a279c99bbe86af4d44d
[17:43:17.357] [INF] SingleInstanceMonitor::isServiceReady: Service registration successful
[17:43:17.470] [INF] ============ Initializing audio service ============
[17:43:17.470] [INF] Compiled with PipeWire support.
[17:43:17.470] [INF] This application flavor does not support PulseAudio.
[17:43:17.470] [INF] If you want to use this application with PulseAudio, you need to recompile this app with proper support enabled.
[17:43:17.470] [INF] Refer to the README for more detailed information.
[17:43:17.470] [INF] 
[17:43:17.470] [DBG] MainWindow::ctor: Blocklisted apps: 
[17:43:17.470] [DBG] MainWindow::ctor: Blocklist mode: block
[17:43:17.471] [DBG] PwPipelineManager: compiled with pipewire: 0.3.56
[17:43:17.471] [DBG] PwPipelineManager: linked to pipewire: 0.3.57
[17:43:17.477] [DBG] PwPipelineManager: core version: 0.3.56
[17:43:17.477] [DBG] PwPipelineManager: core name: pipewire-0
[17:43:17.477] [DBG] PwPipelineManager: found metadata: settings
[17:43:17.477] [DBG] PwPipelineManager: found metadata: default
[17:43:17.477] [DBG] PwPipelineManager: found metadata: route-settings
[17:43:17.477] [DBG] PwPipelineManager: Audio/Sink 56 alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_5__sink was added
[17:43:17.477] [DBG] PwPipelineManager: Audio/Sink 57 alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_4__sink was added
[17:43:17.478] [DBG] PwPipelineManager: Audio/Sink 58 alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_3__sink was added
[17:43:17.478] [DBG] PwPipelineManager: Audio/Sink 59 alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink was added
[17:43:17.478] [DBG] PwPipelineManager: Audio/Source 60 alsa_input.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__source was added
[17:43:17.478] [DBG] PwPipelineManager: Audio/Source 61 alsa_input.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_6__source was added
[17:43:17.478] [DBG] PwPipelineManager: Stream/Input/Audio 55 OBS was added
[17:43:17.478] [DBG] PwPipelineManager: Stream/Input/Audio 88 OBS was added
[17:43:17.478] [DBG] PwPipelineManager: alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink port 75 is connected to OBS port 89
[17:43:17.478] [DBG] PwPipelineManager: alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink port 77 is connected to OBS port 54
[17:43:17.478] [DBG] PwPipelineManager: alsa_input.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_6__source port 80 is connected to OBS port 93
[17:43:17.478] [DBG] PwPipelineManager: alsa_input.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_6__source port 81 is connected to OBS port 86
[17:43:17.478] [DBG] PwPipelineManager: Stream/Output/Audio 52 Brave was added
[17:43:17.478] [DBG] PwPipelineManager: Brave port 41 is connected to alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink port 74
[17:43:17.478] [DBG] PwPipelineManager: Brave port 100 is connected to alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink port 76
[17:43:17.478] [DBG] PwPipelineManager: Audio/Sink 40 jamesdsp_sink was added
[17:43:17.479] [DBG] PwPipelineManager: new metadata property: 0, default.audio.sink, Spa:String:JSON, {"name":"alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink"}
[17:43:17.479] [DBG] PwPipelineManager: new metadata property: 0, default.audio.source, Spa:String:JSON, {"name":"alsa_input.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_6__source"}
[17:43:17.479] [DBG] PwPipelineManager: new metadata property: 0, default.video.source, Spa:String:JSON, {"name":"v4l2_input.pci-0000_00_14.0-usb-0_10_1.0"}
[17:43:17.479] [DBG] PwPipelineManager: new metadata property: 55, target.node, Spa:Id, -1
[17:43:17.479] [DBG] PwPipelineManager: new metadata property: 88, target.node, Spa:Id, -1
[17:43:17.576] [DBG] PwJamesDspPlugin: JamesDsp successfully connected to pipewire graph
[17:43:17.962] [DBG] ConfigContainer::getString: Key 'Exec' not found
[17:43:17.990] [INF] ============ Initializing user interface ============
[17:43:18.007] [DBG] DspHost::update called
[17:43:18.007] [DBG] DspHost::update: Property changed: bass_enable -> QVariant(bool, false) 
[17:43:18.007] [DBG] DspHost::update: Property changed: bass_maxgain -> QVariant(QString, "5") 
[17:43:18.007] [DBG] DspHost::update: Property changed: compression_aggressiveness -> QVariant(QString, "800") 
[17:43:18.007] [DBG] DspHost::update: Property changed: compression_enable -> QVariant(bool, false) 
[17:43:18.007] [DBG] DspHost::update: Property changed: compression_maxatk -> QVariant(QString, "30") 
[17:43:18.007] [DBG] DspHost::update: Property changed: compression_maxrel -> QVariant(QString, "200") 
[17:43:18.007] [DBG] DspHost::update: Property changed: convolver_enable -> QVariant(bool, false) 
[17:43:18.008] [DBG] DspHost::update: Property changed: convolver_file -> QVariant(QString, "\"\"") 
[17:43:18.008] [DBG] DspHost::update: Property changed: convolver_optimization_mode -> QVariant(QString, "0") 
[17:43:18.008] [DBG] DspHost::update: Property changed: convolver_waveform_edit -> QVariant(QString, "\"-80;-100;0;0;0;0\"") 
[17:43:18.008] [DBG] DspHost::update: Property changed: crossfeed_bs2b_fcut -> QVariant(QString, "700") 
[17:43:18.008] [DBG] DspHost::update: Property changed: crossfeed_bs2b_feed -> QVariant(QString, "60") 
[17:43:18.008] [DBG] DspHost::update: Property changed: crossfeed_enable -> QVariant(bool, false) 
[17:43:18.008] [DBG] DspHost::update: Property changed: crossfeed_mode -> QVariant(QString, "0") 
[17:43:18.008] [DBG] DspHost::update: Property changed: ddc_enable -> QVariant(bool, false) 
[17:43:18.008] [DBG] DspHost::update: Property changed: ddc_file -> QVariant(QString, "\"\"") 
[17:43:18.008] [DBG] DspHost::update: Property changed: graphiceq_enable -> QVariant(bool, false) 
[17:43:18.008] [DBG] DspHost::update: Property changed: graphiceq_param -> QVariant(QString, "\"GraphicEQ: 25 0; 40 0; 63 0; 100 0; 160 0; 250 0; 400 0; 630 0; 1000 0; 1600 0; 2500 0; 4000 0; 6300 0; 10000 0; 16000 0\"") 
[17:43:18.008] [DBG] DspHost::update: Property changed: reverb_bassboost -> QVariant(QString, "0.25000") 
[17:43:18.008] [DBG] DspHost::update: Property changed: reverb_decay -> QVariant(QString, "2.10000") 
[17:43:18.008] [DBG] DspHost::update: Property changed: reverb_delay -> QVariant(QString, "0.00000") 
[17:43:18.008] [DBG] DspHost::update: Property changed: reverb_enable -> QVariant(bool, false) 
[17:43:18.008] [DBG] DspHost::update: Property changed: reverb_finaldry -> QVariant(QString, "-7.00000") 
[17:43:18.008] [DBG] DspHost::update: Property changed: reverb_finalwet -> QVariant(QString, "-9.00000") 
[17:43:18.008] [DBG] DspHost::update: Property changed: reverb_lfo_spin -> QVariant(QString, "0.70000") 
[17:43:18.008] [DBG] DspHost::update: Property changed: reverb_lfo_wander -> QVariant(QString, "0.30000") 
[17:43:18.008] [DBG] DspHost::update: Property changed: reverb_lpf_bass -> QVariant(QString, "600") 
[17:43:18.008] [DBG] DspHost::update: Property changed: reverb_lpf_damp -> QVariant(QString, "9000") 
[17:43:18.008] [DBG] DspHost::update: Property changed: reverb_lpf_input -> QVariant(QString, "18000") 
[17:43:18.008] [DBG] DspHost::update: Property changed: reverb_lpf_output -> QVariant(QString, "17000") 
[17:43:18.008] [DBG] DspHost::update: Property changed: reverb_osf -> QVariant(QString, "1") 
[17:43:18.008] [DBG] DspHost::update: Property changed: reverb_reflection_amount -> QVariant(QString, "0.30000") 
[17:43:18.009] [DBG] DspHost::update: Property changed: reverb_reflection_factor -> QVariant(QString, "1.00000") 
[17:43:18.009] [DBG] DspHost::update: Property changed: reverb_reflection_width -> QVariant(QString, "0.70000") 
[17:43:18.009] [DBG] DspHost::update: Property changed: reverb_wet -> QVariant(QString, "-8.00000") 
[17:43:18.009] [DBG] DspHost::update: Property changed: reverb_width -> QVariant(QString, "1.00000") 
[17:43:18.009] [DBG] DspHost::update: Property changed: liveprog_enable -> QVariant(bool, false) 
[17:43:18.009] [DBG] DspHost::update: Property changed: liveprog_file -> QVariant(QString, "\"\"") 
[17:43:18.009] [DBG] DspHost::update: Property changed: master_enable -> QVariant(bool, true) 
[17:43:18.009] [DBG] DspHost::update: Property changed: master_limrelease -> QVariant(QString, "60") 
[17:43:18.009] [DBG] DspHost::update: Property changed: master_limthreshold -> QVariant(QString, "0") 
[17:43:18.009] [DBG] DspHost::update: Property changed: master_postgain -> QVariant(QString, "0") 
[17:43:18.009] [DBG] DspHost::update: Property changed: stereowide_enable -> QVariant(bool, false) 
[17:43:18.009] [DBG] DspHost::update: Property changed: stereowide_level -> QVariant(QString, "60") 
[17:43:18.009] [DBG] DspHost::update: Property changed: tone_enable -> QVariant(bool, false) 
[17:43:18.009] [DBG] DspHost::update: Property changed: tone_eq -> QVariant(QString, "\"25.0;40.0;63.0;100.0;160.0;250.0;400.0;630.0;1000.0;1600.0;2500.0;4000.0;6300.0;10000.0;16000.0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0\"") 
[17:43:18.011] [DBG] DspHost::update: Property changed: tone_filtertype -> QVariant(QString, "0") 
[17:43:18.012] [DBG] DspHost::update: Property changed: tone_interpolation -> QVariant(QString, "0") 
[17:43:18.014] [DBG] DspHost::update: Property changed: tube_enable -> QVariant(bool, false) 
[17:43:18.014] [DBG] DspHost::update: Property changed: tube_pregain -> QVariant(QString, "200") 
[17:43:18.014] [ERR] DspHost::updateConvolver: Impulse response is empty. Disabling convolver.
[17:43:18.014] [DBG] DspHost::updateConvolver: Unable to read impulse response. No file selected or abnormal channel count?
[17:43:18.014] [DBG] DspHost::refreshLiveprog: Referenced file does not exist anymore. Disabling liveprog.
QFSFileEngine::open: No file name specified
[17:43:18.014] [ERR] DspHost::refreshLiveprog: Cannot open file path. Disabling liveprog.
QIODevice::read (QFile, ""): device not open
[17:43:18.015] [DBG] DspHost::refreshLiveprog: @init section not found
QFSFileEngine::open: No file name specified
QFSFileEngine::open: No file name specified
[17:43:18.427] [DBG] AssetManager::extractGroup: 5 assets extracted (type 0)
[17:43:18.428] [DBG] AssetManager::extractGroup: 3 assets extracted (type 1)
[17:43:19.092] [INF] MainWindow::ctor: UI initialized
[17:43:19.169] [DBG] AppConfig::isAppBlocked("Brave") -> false
[17:43:19.170] [DBG] PipewireAudioService: new default output device: alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink
[17:43:19.175] [DBG] PwPipelineManager: new metadata property: 52, target.node, Spa:Id, 40
[17:43:19.175] [DBG] PwPipelineManager: Brave port 41 is connected to jamesdsp_sink port 53
[17:43:19.175] [DBG] PwPipelineManager: Brave port 100 is connected to jamesdsp_sink port 96
[17:43:27.270] [DBG] DspHost::update called
[17:43:27.270] [DBG] DspHost::update: Property changed: reverb_bassboost -> QVariant(float, 0.25) 
[17:43:27.270] [DBG] DspHost::update: Property changed: reverb_decay -> QVariant(float, 2.09) 
[17:43:27.270] [DBG] DspHost::update: Property changed: reverb_delay -> QVariant(float, 0) 
[17:43:27.270] [DBG] DspHost::update: Property changed: reverb_finaldry -> QVariant(float, -7) 
[17:43:27.271] [DBG] DspHost::update: Property changed: reverb_finalwet -> QVariant(float, -9) 
[17:43:27.271] [DBG] DspHost::update: Property changed: reverb_lfo_spin -> QVariant(float, 0.7) 
[17:43:27.271] [DBG] DspHost::update: Property changed: reverb_lfo_wander -> QVariant(float, 0.3) 
[17:43:27.271] [DBG] DspHost::update: Property changed: reverb_reflection_amount -> QVariant(float, 0.3) 
[17:43:27.271] [DBG] DspHost::update: Property changed: reverb_reflection_factor -> QVariant(float, 1) 
[17:43:27.271] [DBG] DspHost::update: Property changed: reverb_reflection_width -> QVariant(float, 0.7) 
[17:43:27.271] [DBG] DspHost::update: Property changed: reverb_wet -> QVariant(float, -8) 
[17:43:27.271] [DBG] DspHost::update: Property changed: reverb_width -> QVariant(float, 1) 
[17:43:27.271] [DBG] DspHost::update: Property changed: master_enable -> QVariant(bool, false) 
[17:43:29.407] [DBG] DspHost::update called
[17:43:29.408] [DBG] DspHost::update: Property changed: master_enable -> QVariant(bool, true) 
[17:43:34.927] [DBG] DspHost::update called
[17:43:34.928] [DBG] DspHost::update: Property changed: bass_enable -> QVariant(bool, false) 
[17:43:34.928] [DBG] DspHost::update: Property changed: bass_maxgain -> QVariant(QString, "5") 
[17:43:34.928] [DBG] DspHost::update: Property changed: compression_aggressiveness -> QVariant(QString, "800") 
[17:43:34.928] [DBG] DspHost::update: Property changed: compression_enable -> QVariant(bool, false) 
[17:43:34.928] [DBG] DspHost::update: Property changed: compression_maxatk -> QVariant(QString, "30") 
[17:43:34.928] [DBG] DspHost::update: Property changed: compression_maxrel -> QVariant(QString, "200") 
[17:43:34.928] [DBG] DspHost::update: Property changed: convolver_enable -> QVariant(bool, false) 
[17:43:34.928] [DBG] DspHost::update: Property changed: convolver_file -> QVariant(QString, "\"\"") 
[17:43:34.928] [DBG] DspHost::update: Property changed: convolver_optimization_mode -> QVariant(QString, "0") 
[17:43:34.928] [DBG] DspHost::update: Property changed: convolver_waveform_edit -> QVariant(QString, "\"-80;-100;0;0;0;0\"") 
[17:43:34.928] [DBG] DspHost::update: Property changed: crossfeed_bs2b_fcut -> QVariant(QString, "700") 
[17:43:34.928] [DBG] DspHost::update: Property changed: crossfeed_bs2b_feed -> QVariant(QString, "60") 
[17:43:34.928] [DBG] DspHost::update: Property changed: crossfeed_enable -> QVariant(bool, false) 
[17:43:34.928] [DBG] DspHost::update: Property changed: crossfeed_mode -> QVariant(QString, "0") 
[17:43:34.928] [DBG] DspHost::update: Property changed: ddc_enable -> QVariant(bool, false) 
[17:43:34.928] [DBG] DspHost::update: Property changed: ddc_file -> QVariant(QString, "\"\"") 
[17:43:34.928] [DBG] DspHost::update: Property changed: graphiceq_enable -> QVariant(bool, false) 
[17:43:34.928] [DBG] DspHost::update: Property changed: graphiceq_param -> QVariant(QString, "\"GraphicEQ: 25 0; 40 0; 63 0; 100 0; 160 0; 250 0; 400 0; 630 0; 1000 0; 1600 0; 2500 0; 4000 0; 6300 0; 10000 0; 16000 0\"") 
[17:43:34.929] [DBG] DspHost::update: Property changed: reverb_bassboost -> QVariant(float, 0.25) 
[17:43:34.929] [DBG] DspHost::update: Property changed: reverb_decay -> QVariant(float, 2.09) 
[17:43:34.929] [DBG] DspHost::update: Property changed: reverb_delay -> QVariant(float, 0) 
[17:43:34.929] [DBG] DspHost::update: Property changed: reverb_enable -> QVariant(bool, false) 
[17:43:34.929] [DBG] DspHost::update: Property changed: reverb_finaldry -> QVariant(float, -7) 
[17:43:34.929] [DBG] DspHost::update: Property changed: reverb_finalwet -> QVariant(float, -9) 
[17:43:34.929] [DBG] DspHost::update: Property changed: reverb_lfo_spin -> QVariant(float, 0.7) 
[17:43:34.929] [DBG] DspHost::update: Property changed: reverb_lfo_wander -> QVariant(float, 0.3) 
[17:43:34.929] [DBG] DspHost::update: Property changed: reverb_lpf_bass -> QVariant(QString, "600") 
[17:43:34.929] [DBG] DspHost::update: Property changed: reverb_lpf_damp -> QVariant(QString, "9000") 
[17:43:34.929] [DBG] DspHost::update: Property changed: reverb_lpf_input -> QVariant(QString, "18000") 
[17:43:34.929] [DBG] DspHost::update: Property changed: reverb_lpf_output -> QVariant(QString, "17000") 
[17:43:34.929] [DBG] DspHost::update: Property changed: reverb_osf -> QVariant(QString, "1") 
[17:43:34.929] [DBG] DspHost::update: Property changed: reverb_reflection_amount -> QVariant(float, 0.3) 
[17:43:34.929] [DBG] DspHost::update: Property changed: reverb_reflection_factor -> QVariant(float, 1) 
[17:43:34.929] [DBG] DspHost::update: Property changed: reverb_reflection_width -> QVariant(float, 0.7) 
[17:43:34.929] [DBG] DspHost::update: Property changed: reverb_wet -> QVariant(float, -8) 
[17:43:34.929] [DBG] DspHost::update: Property changed: reverb_width -> QVariant(float, 1) 
[17:43:34.929] [DBG] DspHost::update: Property changed: liveprog_enable -> QVariant(bool, false) 
[17:43:34.929] [DBG] DspHost::update: Property changed: liveprog_file -> QVariant(QString, "\"\"") 
[17:43:34.929] [DBG] DspHost::update: Property changed: master_enable -> QVariant(bool, true) 
[17:43:34.930] [DBG] DspHost::update: Property changed: master_limrelease -> QVariant(QString, "60") 
[17:43:34.930] [DBG] DspHost::update: Property changed: master_limthreshold -> QVariant(QString, "0") 
[17:43:34.930] [DBG] DspHost::update: Property changed: master_postgain -> QVariant(QString, "0") 
[17:43:34.930] [DBG] DspHost::update: Property changed: stereowide_enable -> QVariant(bool, false) 
[17:43:34.930] [DBG] DspHost::update: Property changed: stereowide_level -> QVariant(QString, "60") 
[17:43:34.930] [DBG] DspHost::update: Property changed: tone_enable -> QVariant(bool, false) 
[17:43:34.930] [DBG] DspHost::update: Property changed: tone_eq -> QVariant(QString, "\"25.0;40.0;63.0;100.0;160.0;250.0;400.0;630.0;1000.0;1600.0;2500.0;4000.0;6300.0;10000.0;16000.0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0\"") 
[17:43:34.932] [DBG] DspHost::update: Property changed: tone_filtertype -> QVariant(QString, "0") 
[17:43:34.934] [DBG] DspHost::update: Property changed: tone_interpolation -> QVariant(QString, "0") 
[17:43:34.935] [DBG] DspHost::update: Property changed: tube_enable -> QVariant(bool, false) 
[17:43:34.935] [DBG] DspHost::update: Property changed: tube_pregain -> QVariant(QString, "200") 
[17:43:34.935] [ERR] DspHost::updateConvolver: Impulse response is empty. Disabling convolver.
[17:43:34.936] [DBG] DspHost::updateConvolver: Unable to read impulse response. No file selected or abnormal channel count?
[17:43:34.936] [DBG] DspHost::refreshLiveprog: Referenced file does not exist anymore. Disabling liveprog.
QFSFileEngine::open: No file name specified
[17:43:34.936] [ERR] DspHost::refreshLiveprog: Cannot open file path. Disabling liveprog.
QIODevice::read (QFile, ""): device not open
[17:43:34.936] [DBG] DspHost::refreshLiveprog: @init section not found
QFSFileEngine::open: No file name specified
QFSFileEngine::open: No file name specified
[17:43:34.939] [DBG] DspHost::update called
[17:43:43.049] [DBG] DspHost::update called
[17:43:43.049] [DBG] DspHost::update: Property changed: reverb_decay -> QVariant(QString, "2.10000") 
[17:43:49.335] [DBG] AppItem::setBlocked: 'Brave' -> true
[17:43:49.335] [DBG] AppConfig::isAppBlocked("Brave") -> true
[17:43:49.339] [DBG] PwPipelineManager: new metadata property: 52, target.node, Spa:Id, 59
[17:43:49.339] [DBG] PwPipelineManager: Brave port 41 is connected to alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink port 74
[17:43:49.339] [DBG] PwPipelineManager: Brave port 100 is connected to alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink port 76
[17:43:52.056] [DBG] AppItem::setBlocked: 'Brave' -> false
[17:43:52.056] [DBG] AppConfig::isAppBlocked("Brave") -> false
[17:43:52.059] [DBG] PwPipelineManager: new metadata property: 52, target.node, Spa:Id, 40
[17:43:52.060] [DBG] PwPipelineManager: Brave port 41 is connected to jamesdsp_sink port 53
[17:43:52.060] [DBG] PwPipelineManager: Brave port 100 is connected to jamesdsp_sink port 96
[17:43:54.801] [DBG] AppItem::setBlocked: 'Brave' -> true
[17:43:54.801] [DBG] AppConfig::isAppBlocked("Brave") -> true
[17:43:54.805] [DBG] PwPipelineManager: new metadata property: 52, target.node, Spa:Id, 59
[17:43:54.805] [DBG] PwPipelineManager: Brave port 41 is connected to alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink port 74
[17:43:54.805] [DBG] PwPipelineManager: Brave port 100 is connected to alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink port 76
[17:43:57.900] [DBG] AppItem::setBlocked: 'Brave' -> false
[17:43:57.901] [DBG] AppConfig::isAppBlocked("Brave") -> false
[17:43:57.905] [DBG] PwPipelineManager: new metadata property: 52, target.node, Spa:Id, 40
[17:43:57.905] [DBG] PwPipelineManager: Brave port 41 is connected to jamesdsp_sink port 53
[17:43:57.905] [DBG] PwPipelineManager: Brave port 100 is connected to jamesdsp_sink port 96
[17:43:59.019] [DBG] AppItem::setBlocked: 'Brave' -> true
[17:43:59.019] [DBG] AppConfig::isAppBlocked("Brave") -> true
[17:43:59.023] [DBG] PwPipelineManager: new metadata property: 52, target.node, Spa:Id, 59
[17:43:59.023] [DBG] PwPipelineManager: Brave port 41 is connected to alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink port 74
[17:43:59.023] [DBG] PwPipelineManager: Brave port 100 is connected to alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink port 76
[17:44:00.317] [DBG] AppItem::setBlocked: 'Brave' -> false
[17:44:00.318] [DBG] AppConfig::isAppBlocked("Brave") -> false
[17:44:00.321] [DBG] PwPipelineManager: new metadata property: 52, target.node, Spa:Id, 40
[17:44:00.321] [DBG] PwPipelineManager: Brave port 41 is connected to jamesdsp_sink port 53
[17:44:00.322] [DBG] PwPipelineManager: Brave port 100 is connected to jamesdsp_sink port 96
^C⏎      

Forgot to show on the recording: When adjusting the system volume, KDE's "bloop" sound comes through regardless of if JamesDSP is active or not. I suspect that's because it's not being redirected to the JamesDSP sink.

A reboot is due. Just in case…
Check also the upstream issues, although it’s always about crashes there instead of no sound

1 Like

Thanks for the reply!

Just rebooted, didn't help. Also, noticed in JamesDSP's logs:

[17:43:17.471] [DBG] PwPipelineManager: compiled with pipewire: 0.3.56
[17:43:17.471] [DBG] PwPipelineManager: linked to pipewire: 0.3.57
[17:43:17.477] [DBG] PwPipelineManager: core version: 0.3.56

So now I'm compiling jamesdsp-git, maybe the 0.3.57 patch version had an unexpected breaking change.

Sadly, even a freshly compiled version behaves the same.

Checked the upstream issues, there doesn't seem to be anything relevant to my case.

Checked again, found this issue:

This is exactly the case, and unmuting JamesDSP Sink with pavucontrol solved it:

4 Likes

So it was JamesDSP all along, good find. I might just remove JamesDSP.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.