Support channel upmixing/downmixing on PreSonus 1824c #6

Closed
opened 2023-12-08 21:44:03 +00:00 by jordan · 1 comment
Owner

Update PipeWire configuration to:

  1. Auto-detect stereo/2.1 streams and upmix to 4.1 channels
  2. Split the missing FC channel between FL and FR
  3. deally apply channel position map directly onto ALSA device without the need for a virtual sink
Update PipeWire configuration to: 1. Auto-detect stereo/2.1 streams and upmix to 4.1 channels 1. Split the missing FC channel between FL and FR 1. deally apply channel position map directly onto ALSA device without the need for a virtual sink
jordan added the
hardware/audio
label 2023-12-08 21:44:03 +00:00
jordan added this to the Config Improvements project 2023-12-08 21:44:03 +00:00
Author
Owner

Partially complete in 8380969c95 and 0d015ac418.

(1) complete using https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/Guide-Upmixing and https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/Config-client#channel-mixer-properties as reference.

PipeWire seems to automatically handle (2) when the FC channel is omitted from the position map.

Not figured out how to apply the position map to the ALSA device.

Partially complete in 8380969c953431be2b833013f544f993c497b9aa and 0d015ac41801c70ace24856876d4a515c5a980ba. (1) complete using https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/Guide-Upmixing and https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/Config-client#channel-mixer-properties as reference. PipeWire seems to automatically handle (2) when the FC channel is omitted from the position map. Not figured out how to apply the position map to the ALSA device.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jordan/nix-config#6
No description provided.