Saya mengalami masalah dalam mendapatkan audio melalui HDMI yang berfungsi dengan benar (menjalankan ArchARM). Saya miliki di /boot/config.txt
:
hdmi_drive=2
Saya mengkompilasi hello_audio.bin
dan menjalankannya dengan 0 dan 1 sebagai args, keduanya bekerja (melalui TV dan jack)
Suara melalui jack analog berfungsi baik dengan aplay ketika saya beralih dengan:
amixer cset numid=3 1
Tapi saya tidak bisa mendapatkan aplay untuk memutar file wav melalui HDMI (saya beralih ke HDMI dengan amixer cset numid = 3 2)
Hanya untuk memperbarui: Saya dapat memutar file mp3 di mpg123 / mplayer melalui HDMI tetapi masih tidak beruntung dengan wavs.
root
?Jawaban:
ini bekerja untuk saya:
tampaknya
aplay
tidak benar-benar melakukan pekerjaan yang baik mengirim audio melalui HDMI dalam format lain, itu mengubah segalanya menjadi mono, 8bit, dan 8000Hz atau sesuatu. Bagaimanapun, itu berhasil untuk saya!sumber
Saya cukup yakin Anda harus menentukan perangkat dengan aplay seperti ini:
sumber