AIUI, in general a Pi (or, more correctly, the operating system at "quite a low-level") determines the video capabilities of a connected HDMI display device from the EDID info. provided by the display. I'm not certain of this, but it may also get info. about any audio capability by the same mechanism. If the latter is true then your karaoke system may not be providing the needed info. Since "Bullseye" and more recently "Bookworm" the (upstream, Debian) EDID handling in Raspberry PiOS is handled by a different "driver" (kms cf. fkms) which does not "like" "bad" EDID's sometimes resulting in the need for a compatible display setting to be forced during boot (and not via a config.txt entry). One possible way to test this hypothesis (with the karaoke device) is to configure Bookworm to revert back to X11 methods (via raspiconfig), and also switch back to fkms and any pre-Bullseye audio config.txt entries etc. As I don't use audio over HDMI** I can't "fill in the details".I must say I'm very disappointed with the pi sometimes.![]()
I've read lots of questions on Internet about the sound, some advices, but the majority of the problems are unanswered.
I really don't understand why a computer wants to select which device merits to have sound on the HDMI port, and which device will have the video but not the audio!
Trev.
**I've mainly used a USB audio (in & out) device or bluetooth methods/devices.
Statistics: Posted by FTrevorGowen — Tue Feb 06, 2024 11:16 pm