Dear CoreELEC Developers,
I suggest upgrading alsa-topology-conf from the old version 1.2.5.1 to the latest stable version 1.2.14 in CoreELEC 22 Nightly Amlogic-no builds with Linux 5.15 kernel.
Currently, alsa-lib and alsa-ucm-conf are already updated to 1.2.14, but alsa-topology-conf is still stuck on the outdated 1.2.5.1 released in 2021. The version inconsistency leads to many audio compatibility problems.
The old topology config cannot adapt well to the new audio subsystem of Linux 5.15 and Amlogic audio codec. It causes abnormal playback on TV built-in speakers, unstable stereo downmix, ineffective DRC volume adjustment, unbalanced sound volume and poor voice clarity.
The new 1.2.14 version adds complete audio topology rules for Amlogic devices and built-in TV speakers, optimizes multi-channel audio downmix logic, perfects audio level control and vocal frequency band optimization. It can greatly improve daily listening experience for users who use original TV speakers.
This upgrade only replaces audio topology configuration files, no kernel patch or complicated compilation is needed. It is low-risk and highly practical.
Unify the whole ALSA audio stack version to 1.2.14 will make system audio more stable and compatible.
Hope you can merge this version upgrade in the next nightly update. Thanks a lot for your great work.
Best regards