2016-09-17 115 views
1

我为我的树莓派3购买了“Sound Blaster Play!2”声卡。操作系统是raspbian jessie。覆盆子pi/aplay /默认声卡

我树莓派的声音,当我运行

$ aplay /usr/share/sounds/alsa/Front_Center.wav -D sysdefault:CARD=S2 

但只有当我使用-D工作。当我使用

$ aplay /usr/share/sounds/alsa/Front_Center.wav 

它表明:

aplay: set_params:1239: Channels count non available 

我需要这个节点扬声器。

这里是ALSA信息脚本的输出:http://www.alsa-project.org/db/?f=bdefa248fdedb34929d492e65ea941f2af40dcb2

回答

6

OK,我找到了解决办法..

我的新~/.asoundrc

pcm.!default { 
     type plug 
     slave { 
       pcm "hw:0,0" 
     } 
} 

ctl.!default { 
     type hw 
     card 0 
} 

,而不是

pcm.!default { 
     type hw 
     card 0 
} 

ctl.!default { 
     type hw 
     card 0 
} 

没有魔法:)

+1

我认为你一定是唯一一个在地球上做人的人。我很讨厌寻找这个解决方案。我通常不会发布谢谢,但谢谢你先生,我在你的债务* SALUTES * –