HDMI nema analogove audio. Transport po HDMI kabelu je SPDIF nebo I2S. Co do toho tim posles jestli PCM, Dolby Cyklon B nebo DSD je uz problem jine vrstvy. V raspi se to tvari jako hlukovka.
Zatim jsem na raspi pouzival transport jen spdif. Nevim jestli umi i2s.
24. 8. 2021, 15:43 editováno autorem komentáře
I2S pres HDMI je standartni reseni. Pravda SPDIF pres HDMI je starsi. SPDIF jako takovy je snad temer stary jako Audio CD samo. Cili tady bych jaksi nestandartnost rozporoval.
I2S jako externi transport fungovalo uz blahe pameti pred erou blueray. Dokonce na nekterych lepsich DVD prehravacich.
I2S se pouziva jako standartni digitalni transport hlavne uvnitr audio zarizeni uvnitr mezi cipy atp. Rikala manzelka. A jelikoz tyhle veci vyrabi podobne jako napoj nesmrtelnosti tak ji verim ;-)
Takze fakt netusim co by muselo byt dostatecne standartne standartni.
Kdyby to někomu pomohlo, tak ten zvuk přes GPIO jde rozběhat i v Buster.
viz thread v raspberry foru
Moje konfigurace /boot/config.txt
dtparam=audio=on
dtoverlay=audremap,pins_13_18
audio_pwm_mode=2
(funkční kombinace těch pinů jsou samozřejmě jen některé)