HDMI를 통해 오디오가 올바르게 작동하는 데 문제가 있습니다 (ArckARM 실행). 나는 내 안에있다 /boot/config.txt
:
hdmi_drive=2
나는 hello_audio.bin
0과 1을 args로 컴파일 하고 실행했다. (TV와 잭을 통해)
다음과 같이 전환하면 아날로그 잭을 통한 사운드가 재생시 잘 작동합니다.
amixer cset numid=3 1
그러나 HDMI를 통해 WAV 파일을 재생할 수는 없습니다 (믹서 cset numid = 3 2로 hdmi로 전환했습니다)
그냥 업데이트 : HDMI를 통해 mpg123 / mplayer에서 mp3 파일을 재생할 수 있지만 여전히 wavs에서는 운이 없습니다.
네, 위의 모든 것을 루트와 일반 사용자 (그룹 오디오에 추가했습니다)로
—
시도했습니다
이 @jake를 해결 했습니까?
—
Alex Chamberlain
hello_audio.bin은 아날로그 또는 HDMI 출력 (각각 0 또는 1 개의 인수)으로 작동합니다. 아날로그 잭을 통한 재생 amixer cset numid = 3과 작동 함 HDMI를 통한 재생 amixer cset numid = 3과 작동하지 않음 hdmi_drive = 2도 설정했습니다 (그렇지 않으면 hello_audio.bin이 HDMI를 통해 작동하지 않음) B 버전이 있습니다 ( 256MB)의 라즈베리 파이로 2012-10-28-wheezy-raspbian.zip을 실행합니다. (미안 해요? 내가 대신 대답의 주석으로이 게시 한 것이나 의견을 닫아야하는 것)
나는 결코 이것을 해결하지 못했습니다. ALSA가 HDMI 드라이버를 통해 WAV를 디코딩하는 방식과 관련이있을 수도 있습니다. 더 이상 문제는 아니지만 여전히 신비합니다.
—
Munkeh
root
?