Skip to content

balance and blend functions in libcvc dont work after enabling upmix #262

@srmeister

Description

@srmeister

Hello,
after i enabled upmixing via pipewire client.conf file to upmix from any stereo-only capable client to 5.1, the sliders in the cinnamon built-in mixer (cinnamon-settings sound) to control the balance of front/rear and left/right dont work any more. only the overall volume slider still works.

The problem happens whether the client is a pulse audio or pipewire client. Examples are Firefox, Stawberry or Audacious.
I checked the python source for the Cinnamon mixer and its using libcvc, so the problem is probably there.

System:
Kernel: 6.17.0-1009-oem arch: x86_64 bits: 64 compiler: gcc v: 13.3.0 clocksource: tsc
Desktop: Cinnamon v: 6.6.5 tk: GTK v: 3.24.41 wm: Muffin v: 6.6.2 vt: 7 dm: LightDM v: 1.30.0
Distro: Linux Mint 22.3 Zena base: Ubuntu 24.04 noble
Machine:
Type: Desktop System: Hewlett-Packard product: HP Compaq Elite 8300 MT v: N/A
serial: Chassis: type: 4 serial:
Mobo: Hewlett-Packard model: 3397 serial: part-nu: QV994AV
uuid: UEFI: Hewlett-Packard v: K01 v03.08 date: 04/10/2019
Battery:
Device-1: hidpp_battery_0 model: Logitech Wireless Touch Keyboard K400 Plus serial:
charge: 100% (should be ignored) rechargeable: yes status: discharging
Device-2: hidpp_battery_1 model: Logitech Marathon Mouse/Performance Plus M705 serial:
charge: 10% (should be ignored) rechargeable: yes status: discharging
CPU:
Info: quad core model: Intel Core i7-3770 bits: 64 type: MT MCP smt: enabled arch: Ivy Bridge
rev: 9 cache: L1: 256 KiB L2: 1024 KiB L3: 8 MiB
Speed (MHz): avg: 3761 high: 3888 min/max: 1600/3900 cores: 1: 3686 2: 3692 3: 3688 4: 3776
5: 3754 6: 3882 7: 3729 8: 3888 bogomips: 54278
Flags: avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3
Graphics:
Device-1: AMD Navi 24 [Radeon RX 6400/6500 XT/6500M] vendor: XFX driver: amdgpu v: kernel
arch: RDNA-2 pcie: speed: 16 GT/s lanes: 16 ports: active: HDMI-A-1 empty: DP-1,Writeback-1
bus-ID: 03:00.0 chip-ID: 1002:743f class-ID: 0300
Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X: loaded: amdgpu
unloaded: fbdev,modesetting,radeon,vesa dri: radeonsi gpu: amdgpu display-ID: :0 screens: 1
Screen-1: 0 s-res: 3840x2160 s-dpi: 96 s-size: 1016x571mm (40.00x22.48")
s-diag: 1165mm (45.88")
Monitor-1: HDMI-A-1 mapped: HDMI-A-0 model: LG (GoldStar) TV SSCR2 serial:
res: 3840x2160 hz: 60 dpi: 61 size: 1600x900mm (62.99x35.43") diag: 1836mm (72.3") modes:
max: 3840x2160 min: 720x400
API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi device: 1 drv: swrast
gbm: drv: kms_swrast surfaceless: drv: radeonsi x11: drv: radeonsi inactive: wayland
API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 25.0.7-0ubuntu0.24.04.2 glx-v: 1.4
direct-render: yes renderer: AMD Radeon RX 6400 (radeonsi navi24 LLVM 20.1.2 DRM 3.64
6.17.0-1009-oem) device-ID: 1002:743f
API: Vulkan v: 1.3.275 layers: 7 surfaces: xcb,xlib device: 0 type: discrete-gpu driver: N/A
device-ID: 1002:743f device: 1 type: cpu driver: N/A device-ID: 10005:0000
Audio:
Device-1: Intel 7 Series/C216 Family High Definition Audio vendor: Hewlett-Packard 7
driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:1e20 class-ID: 0403
Device-2: AMD Navi 21/23 HDMI/DP Audio driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s
lanes: 16 bus-ID: 03:00.1 chip-ID: 1002:ab28 class-ID: 0403
Device-3: TerraTec GmbH Aureon 5.1 MkII driver: hid-generic,snd-usb-audio,usbhid type: USB
rev: 1.1 speed: 12 Mb/s lanes: 1 bus-ID: 2-1.5:4 chip-ID: 0ccd:0028 class-ID: 0300
API: ALSA v: k6.17.0-1009-oem status: kernel-api
Server-1: PipeWire v: 1.0.5 status: active with: 1: pipewire-pulse status: active
2: wireplumber status: active 3: pipewire-alsa type: plugin
Network:
Device-1: Intel 82579LM Gigabit Network vendor: Hewlett-Packard driver: e1000e v: kernel
port: f040 bus-ID: 00:19.0 chip-ID: 8086:1502 class-ID: 0200
IF: eno1 state: up speed: 1000 Mbps duplex: full mac:
Drives:
Local Storage: total: 700.51 GiB used: 1.47 TiB (214.6%)
ID-1: /dev/nvme0n1 vendor: Apacer model: AS2280P4 512GB size: 476.94 GiB speed: 31.6 Gb/s
lanes: 4 tech: SSD serial: fw-rev: APE00PM0 temp: 39.9 C scheme: GPT
ID-2: /dev/sda vendor: Intenso model: SATA III SSD size: 223.57 GiB speed: 6.0 Gb/s tech: SSD
serial: fw-rev: 61.3 scheme: GPT
Partition:
ID-1: / size: 464.35 GiB used: 187.27 GiB (40.3%) fs: ext4 dev: /dev/dm-1 mapped: vgmint-root
ID-2: /boot size: 1.61 GiB used: 568.2 MiB (34.5%) fs: ext4 dev: /dev/nvme0n1p2
ID-3: /boot/efi size: 511 MiB used: 6.1 MiB (1.2%) fs: vfat dev: /dev/nvme0n1p1
Swap:
ID-1: swap-1 type: partition size: 1.91 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/dm-2
mapped: vgmint-swap_1
USB:
Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 4 rev: 2.0 speed: 480 Mb/s lanes: 1
chip-ID: 1d6b:0002 class-ID: 0900
Hub-2: 2-0:1 info: full speed or root hub ports: 3 rev: 2.0 speed: 480 Mb/s lanes: 1
chip-ID: 1d6b:0002 class-ID: 0900
Hub-3: 2-1:2 info: Intel Integrated Rate Matching Hub ports: 6 rev: 2.0 speed: 480 Mb/s
lanes: 1 chip-ID: 8087:0024 class-ID: 0900
Device-1: 2-1.4:3 info: Logitech Unifying Receiver type: keyboard,mouse,HID
driver: logitech-djreceiver,usbhid interfaces: 3 rev: 2.0 speed: 12 Mb/s lanes: 1 power: 98mA
chip-ID: 046d:c52b class-ID: 0300
Device-2: 2-1.5:4 info: TerraTec GmbH Aureon 5.1 MkII type: audio,HID
driver: hid-generic,snd-usb-audio,usbhid interfaces: 4 rev: 1.1 speed: 12 Mb/s lanes: 1
power: 500mA chip-ID: 0ccd:0028 class-ID: 0300
Hub-4: 3-0:1 info: super-speed hub ports: 4 rev: 3.0 speed: 5 Gb/s lanes: 1 chip-ID: 1d6b:0003
class-ID: 0900
Hub-5: 4-0:1 info: full speed or root hub ports: 3 rev: 2.0 speed: 480 Mb/s lanes: 1
chip-ID: 1d6b:0002 class-ID: 0900
Hub-6: 4-1:2 info: Intel Integrated Rate Matching Hub ports: 8 rev: 2.0 speed: 480 Mb/s
lanes: 1 chip-ID: 8087:0024 class-ID: 0900
Sensors:
System Temperatures: cpu: 37.0 C mobo: N/A gpu: amdgpu temp: 50.0 C mem: 50.0 C
Fan Speeds (rpm): N/A gpu: amdgpu fan: 0
Repos:
Packages: 2440 pm: dpkg pkgs: 2403 pm: flatpak pkgs: 37
No active apt repos in: /etc/apt/sources.list
Active apt repos in: /etc/apt/sources.list.d/mozilla.list
1: deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https: //packages.mozilla.org/apt mozilla main
Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
1: deb http: //packages.linuxmint.com zena main upstream import backport
2: deb http: //archive.ubuntu.com/ubuntu noble main restricted universe multiverse
3: deb http: //archive.ubuntu.com/ubuntu noble-updates main restricted universe multiverse
4: deb http: //archive.ubuntu.com/ubuntu noble-backports main restricted universe multiverse
5: deb http: //security.ubuntu.com/ubuntu/ noble-security main restricted universe multiverse
Active apt repos in: /etc/apt/sources.list.d/ubuntuhandbook1-apps-noble.list
1: deb [signed-by=/etc/apt/keyrings/ubuntuhandbook1-apps-noble.gpg] https: //ppa.launchpadcontent.net/ubuntuhandbook1/apps/ubuntu noble main
Info:
Memory: total: 24 GiB available: 23.38 GiB used: 3.12 GiB (13.4%)
Processes: 333 Power: uptime: 2h 34m states: freeze,mem,disk suspend: deep wakeups: 0
hibernate: platform Init: systemd v: 255 target: graphical (5) default: graphical
Compilers: gcc: 13.3.0 Client: Unknown python3.12 client inxi: 3.3.34

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions