카드 0에 기본 장치로 구성된 USB 오디오 장치가 있습니다.
wav 파일을 재생하려고 하는 타사 응용 프로그램이 있는데 다음과 같이 실패합니다.
Playing WAVE 'sound.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Mono
aplay: set_params:1239: Channels count non available
동일한 wav를 수동으로 재생하려고 하면 오류가 발생하지 않지만 소리도 들리지 않습니다.
aplay sound.wav
Playing WAVE 'sound.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Mono
device 를 지정하면 plughw:0,0
사운드가 올바르게 재생됩니다!
aplay -D plughw:0,0 sound.wav
Playing WAVE 'sound.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Mono
~/.asoundrc
나는 그것을 기본값 으로 구성하려고 다양한 시도를 시도했지만 plughw:0,0
성공하지 못했습니다.
-D plughw:0,0
모든 사운드 재생에 기본값을 적용하는 방법은 무엇입니까 ?
답변1
~/.asoundrc를 백업하고(있는 경우) 새 항목에 다음을 추가하세요. ~/.asoundrc:
pcm.!default {
type plug
slave {
pcm "hw:0,0"
}
}