-
Notifications
You must be signed in to change notification settings - Fork 14
Open
Description
didn't necessarily want to drive by with a blind PR, so I figured I'd start here.
is there any interest in providing an ALSA UCM config so that PipeWire can be used to reconfigure that outputs for common use cases? I've actually got the config over in my fork at https://github.com/arrjay/Pi-Codec/tree/master
This provides for profiles configuring a single audio source and sink selection - you can chose inputs of [AuxIn Mic MicJack] and outputs of [AuxOut Speaker] - that is, these profiles:
$ pw-dump |jq -r '.[]|select(.type == "PipeWire:Interface:Device")|select(.info.props."alsa.card_name" == "RPi Codec Zero")|. as $parent|.info.params.EnumProfile[]|"\($parent.id):\(.index):\(.name)"'
49:0:off
49:1:HiFi (AuxIn, AuxOut)
49:2:HiFi (AuxOut, Mic)
49:3:HiFi (AuxIn, Speaker)
49:4:HiFi (AuxOut, MicIn)
49:5:HiFi (Mic, Speaker)
49:6:HiFi (MicIn, Speaker)
49:7:pro-audio
Metadata
Metadata
Assignees
Labels
No labels