ฉันมีปัญหาในการรับเสียงผ่าน HDMI ทำงานอย่างถูกต้อง (เรียกใช้ ArchARM) ฉันมีใน/boot/config.txt:
hdmi_drive=2
ฉันรวบรวมhello_audio.binและวิ่งด้วย 0 และ 1 เป็น args ทั้งงาน (ผ่านทีวีและแจ็ค)
เสียงเหนือแจ็คอะนาล็อกทำงานได้ดีกับเพลย์เมื่อฉันสลับกับ:
amixer cset numid=3 1
แต่ฉันไม่สามารถรับไฟล์ aplay เพื่อเล่น wav ผ่าน HDMI (ฉันเปลี่ยนเป็น hdmi ด้วย amixer cset numid = 3 2)
เพียงแค่อัปเดต: ฉันสามารถเล่นไฟล์ MP3 ใน mpg123 / mplayer ผ่าน HDMI แต่ก็ยังไม่มีโชคกับ wavs
                  ใช่ฉันได้พยายามทั้งหมดข้างต้นเป็นรากและเป็นผู้ใช้ปกติ (ซึ่งผมเพิ่มเสียงกลุ่ม)
                
                
                  
                    —
                    Munkeh 
                    
                  
                
              
                  คุณแก้ไข @jake นี้หรือไม่
                
                
                  
                    —
                    Alex Chamberlain 
                    
                  
                
              
                  ฉันมีอาการเช่นเดียวกับคุณ: hello_audio.bin ทำงานได้ทั้งแบบอะนาล็อกหรือเอาต์พุต HDMI (ที่มี 0 หรือ 1 ชิ้นตามลำดับ) aplay ผ่านอนาล็อกแจ็คทำงานร่วมกับ amixer cset numid = 3 1 aplay ผ่าน HDMI ไม่ทำงานกับ amixer cset numid = 3 2 ฉันได้ตั้ง hdmi_drive = 2 (มิฉะนั้น hello_audio.bin ไม่ทำงานกับ HDMI) ฉันมีรุ่น B ( 256MB) ของราสเบอร์รี่ปี่รัน 2012-10-28-wheezy-raspbian.zip (ขออภัยฉันจะโพสต์สิ่งนี้เป็นความคิดเห็นแทนคำตอบ แต่ดูเหมือนว่าความคิดเห็นจะถูกปิด ??)
                
                
              
                  ฉันไม่สามารถแก้ไขปัญหานี้ได้ อาจเป็นเรื่องเกี่ยวกับวิธีที่ ALSA ถอดรหัส WAV ผ่านไดรเวอร์ HDMI fsck รู้! ไม่ใช่ปัญหาอีกต่อไป แต่ยังคงลึกลับ
                
                
                  
                    —
                    Munkeh 
                    
                  
                
              
root?