> Even with this fix, the sink doesn't seem to do anything: Actually discard this comment, it looks like it's crunching data if you specify the rate in asound.conf. # Encode AC3 -> Directly on hardware pcm.Filter_A52Encode { type a52 bitrate 448 channels 6 } # Rate Converter to 48kHz, needed for some applications pcm.a52 { @args.0 { type integer } type rate slave { pcm "Filter_A52Encode" rate 48000 } } Adding the argument removes the need to exit the profile. It's really odd that the rate plugin is required even though everything is already configured at 48kHz. I will test tomorrow and if this is fine then I'll prepare a patch for upstream. Thanks for doing the groundwork for this bug.