您尚未登录。

楼主 #1 2018-01-10 12:00:12

小白菜
会员
注册时间: 2017-09-27
已发帖子: 88
积分: 88

全志声卡调试

调试声卡驱动的时候,使用aplay命令播放wav音频文件,但是没有声音不清楚哪个环节漏掉了

离线

#2 2018-01-10 13:38:38

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 全志声卡调试

看是不是混音器开关没打开?
https://whycan.cn/t_489.html





离线

楼主 #3 2018-01-11 11:09:30

小白菜
会员
注册时间: 2017-09-27
已发帖子: 88
积分: 88

Re: 全志声卡调试

晕哥 说:

看是不是混音器开关没打开?
https://whycan.cn/t_489.html

每次使用tinyalsa设置完音量以后,播放音乐(偶尔一次会发出声音,多说情况下没有音),执行完tinyaplay之后再查看音量又变为零了

离线

#4 2018-01-11 11:11:00

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 全志声卡调试

终于出声了?
这个容易啊, 每次播放前设置一次混音器。





离线

楼主 #5 2018-01-11 11:20:11

小白菜
会员
注册时间: 2017-09-27
已发帖子: 88
积分: 88

Re: 全志声卡调试

晕哥 说:

终于出声了?
这个容易啊, 每次播放前设置一次混音器。

设置N次才会有一次发声!

离线

#6 2018-01-11 11:24:27

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 全志声卡调试

小白菜 说:
晕哥 说:

终于出声了?
这个容易啊, 每次播放前设置一次混音器。

设置N次才会有一次发声!

这就尴尬了, 把你的混音器用 tinymix contents 都列出来。





离线

楼主 #7 2018-01-11 11:27:57

小白菜
会员
注册时间: 2017-09-27
已发帖子: 88
积分: 88

Re: 全志声卡调试

晕哥 说:
小白菜 说:
晕哥 说:

终于出声了?
这个容易啊, 每次播放前设置一次混音器。

设置N次才会有一次发声!

这就尴尬了, 把你的混音器用 tinymix contents 都列出来。

Number of controls: 57
ctl    type    num    name                                    value
0    INT    1    headphone volume control                0 (range 0->63)
1    INT    1    earpiece volume control                 0 (range 0->63)
2    INT    1    speaker volume control                  0 (range 0->63)
3    INT    1    MIC1_G boost stage output mixer control 3 (range 0->7)
4    INT    1    MIC2_G boost stage output mixer control 3 (range 0->7)
5    INT    1    LINEIN_G boost stage output mixer control3 (range 0->7)
6    INT    1    PHONE_G boost stage output mixer control3 (range 0->7)
7    INT    1    PHONE_PG boost stage output mixer control3 (range 0->7)
8    INT    1    PHONE_NG boost stage output mixer control3 (range 0->7)
9    INT    1    MIC1 boost AMP gain control             4 (range 0->7)
10    INT    1    MIC2 boost AMP gain control             4 (range 0->7)
11    INT    1    Lineout volume control                  0 (range 0->63)
12    INT    1    PHONEP-PHONEN pre-amp gain control      4 (range 0->7)
13    INT    1    Phoneout gain control                   3 (range 0->7)
14    INT    1    ADC input gain ctrl                     3 (range 0->7)
15    BOOL    1    Audio phone out                         Off
16    BOOL    1    Audio phone in                          Off
17    BOOL    1    Audio earpiece out                      Off
18    BOOL    1    Audio headphone out                     Off
19    BOOL    1    Audio speaker out                       Off
20    BOOL    1    Audio analog main mic                   Off
21    BOOL    1    Audio analog headsetmic                 Off
22    BOOL    1    Audio phone voicerecord                 Off
23    BOOL    1    Audio phone endcall                     Off
24    BOOL    1    Audio linein record                     Off
25    BOOL    1    Audio linein in                         Off
26    ENUM    1    Speaker Function                        , headsetspkspk_headsetearpiecebtoutbt_button_voice
27    BOOL    1    Audio digital main mic                  Off
28    BOOL    1    Audio digital headset mic               Off
29    BOOL    1    Audio digital phone out                 Off
30    BOOL    1    Audio digital phonein                   Off
31    BOOL    1    Audio digital clk format status         Off
32    BOOL    1    Audio bt clk format status              Off
33    BOOL    1    Audio bt out                            Off
34    BOOL    1    Audio analog bt mic                     Off
35    BOOL    1    Audio analog bt phonein                 Off
36    BOOL    1    Audio digital bt mic                    Off
37    BOOL    1    Audio digital bt phonein                Off
38    BOOL    1    Audio bt button voice                   Off
39    BOOL    1    Audio digital bb bt clk format          Off
40    BOOL    1    Audio system bt capture flag            Off
41    BOOL    1    aif3 loopback                           Off
42    BOOL    1    aif2 loopback                           Off
43    BOOL    1    digital_bb_bt                           Off
44    INT    1    system play_capture set 1               0 (range 0->15)
45    INT    1    system play_capture set 2               0 (range 0->15)
46    BOOL    1    AIF1_AD0L_MXR_SRC AIF1DA0Ldata          Off
47    BOOL    1    AIF1_AD0L_MXR_SRC AIF2DACLdata          Off
48    BOOL    1    AIF1_AD0L_MXR_SRC ADCLdata              Off
49    BOOL    1    AIF1_AD0L_MXR_SRC AIF2DACRdata          Off
50    BOOL    1    AIF1_AD0R_MXR_SRC AIF1DA0Rdata          Off
51    BOOL    1    AIF1_AD0R_MXR_SRC AIF2DACRdata          Off
52    BOOL    1    AIF1_AD0R_MXR_SRC ADCRdata              Off
53    BOOL    1    AIF1_AD0R_MXR_SRC AIF2DACLdata          Off
54    BOOL    1    Analog cap test disable phonein         Off
55    BOOL    1    Analog cap test disable mic1            Off
56    BOOL    1    Analog cap test disable mic2            Off

离线

#8 2018-01-11 11:58:43

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 全志声卡调试

上面有比较全的解释, 把 headphone 相关的开关寄存器打开(ON), 范围寄存器设置成 最大范围试一试。
最好还是找一下全志官方或者代理技术支持一下。





离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn