From 7b783614873701276804af45adbbf21c5dea9683 Mon Sep 17 00:00:00 2001 From: Kevin Baker Date: Mon, 28 Apr 2025 11:18:55 -0500 Subject: asound.conf: default sample rate to 48000 Change the default sample rate as used with ALSA to 48000 instead of 44100. Most newer content, videos, and web-based content uses 48 kHz sampling rate, especially with modern codecs like Opus. Normally applications request ALSA to use a PCM sample rate which matches the input content when starting playback. However, more complex applications such as Chromium will internally resample audio to match the default output. This can result in high CPU usage for resampling, so having ALSA's default rate match the majority of content is preferred. (cherry picked from commit 3760fde40b9c66ec7fcaf2807f154ad3955d51f8) --- recipes-bsp/alsa-state/alsa-state/imx-mainline-bsp/asound.conf | 4 ++-- recipes-bsp/alsa-state/alsa-state/imx-nxp-bsp/asound.conf | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/recipes-bsp/alsa-state/alsa-state/imx-mainline-bsp/asound.conf b/recipes-bsp/alsa-state/alsa-state/imx-mainline-bsp/asound.conf index c511018e9..5ed3bdd92 100644 --- a/recipes-bsp/alsa-state/alsa-state/imx-mainline-bsp/asound.conf +++ b/recipes-bsp/alsa-state/alsa-state/imx-mainline-bsp/asound.conf @@ -218,8 +218,8 @@ rate 8000 pcm.asymed{ type asym -playback.pcm "dmix_44100" -capture.pcm "dsnoop_44100" +playback.pcm "dmix_48000" +capture.pcm "dsnoop_48000" } pcm.dsp0{ diff --git a/recipes-bsp/alsa-state/alsa-state/imx-nxp-bsp/asound.conf b/recipes-bsp/alsa-state/alsa-state/imx-nxp-bsp/asound.conf index 0084f4a0b..f5918669b 100644 --- a/recipes-bsp/alsa-state/alsa-state/imx-nxp-bsp/asound.conf +++ b/recipes-bsp/alsa-state/alsa-state/imx-nxp-bsp/asound.conf @@ -218,8 +218,8 @@ rate 8000 pcm.asymed{ type asym -playback.pcm "dmix_44100" -capture.pcm "dsnoop_44100" +playback.pcm "dmix_48000" +capture.pcm "dsnoop_48000" } pcm.dsp0{ -- cgit v1.2.3-54-g00ecf