肉食良
新手
新手
  • UID38814
  • 注册日期2017-12-11
  • 粉丝0
  • 发帖数6
  • 威望24
  • 被喜欢0
  • 有效bug0
阅读:1287回复:14

[问题反馈]为啥插进外置麦克风却用不了?

楼主#
更多 发布于:2017-12-11 21:21
x86 1.5.0,一台破台式机想插个麦克风语音聊天,结果插进去后录音没有声音或提醒没有录音机权限,但是扬声器会发出一股电流声,拔掉麦克风之后就没了,试了几个麦克风都这样,用的3.5mm插口
youling257
超钻
超钻
  • UID304
  • 注册日期2015-08-01
  • 粉丝433
  • 发帖数5907
  • 威望27876
  • 被喜欢1931
  • 有效bug0
沙发#
发布于:2017-12-11 21:41
要看alsa_amixer
肉食良
新手
新手
  • UID38814
  • 注册日期2017-12-11
  • 粉丝0
  • 发帖数6
  • 威望24
  • 被喜欢0
  • 有效bug0
板凳#
发布于:2017-12-13 18:03
youling257:要看alsa_amixer回到原帖
这就是那个alsa.txtalsa.txt
youling257
超钻
超钻
  • UID304
  • 注册日期2015-08-01
  • 粉丝433
  • 发帖数5907
  • 威望27876
  • 被喜欢1931
  • 有效bug0
地板#
发布于:2017-12-13 18:28
Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
  Playback channels: Mono
  Limits: Playback 0 - 64
  Mono: Playback 64 [100%] [0.00dB] [on]
Simple mixer control 'Headphone',0
  Capabilities: pswitch penum
  Playback channels: Front Left - Front Right
  Mono:
  Front Left: Playback [on]
  Front Right: Playback [on]
Simple mixer control 'Front',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 64
  Mono:
  Front Left: Playback 64 [100%] [0.00dB] [on]
  Front Right: Playback 64 [100%] [0.00dB] [on]
Simple mixer control 'Front Mic',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 0 [0%] [-34.50dB] [off]
  Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'Front Mic Boost',0
  Capabilities: volume penum
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 0 [0%] [0.00dB]
  Front Right: 0 [0%] [0.00dB]
Simple mixer control 'Surround',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 64
  Mono:
  Front Left: Playback 64 [100%] [0.00dB] [on]
  Front Right: Playback 64 [100%] [0.00dB] [on]
Simple mixer control 'Center',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
  Playback channels: Mono
  Limits: Playback 0 - 64
  Mono: Playback 64 [100%] [0.00dB] [on]
Simple mixer control 'LFE',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
  Playback channels: Mono
  Limits: Playback 0 - 64
  Mono: Playback 64 [100%] [0.00dB] [on]
Simple mixer control 'Line',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 0 [0%] [-34.50dB] [off]
  Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'IEC958 Default PCM',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 31
  Front Left: Capture 31 [100%] [33.00dB] [on]
  Front Right: Capture 31 [100%] [33.00dB] [on]
Simple mixer control 'Capture',1
  Capabilities: cvolume cswitch penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 31
  Front Left: Capture 0 [0%] [-13.50dB] [off]
  Front Right: Capture 0 [0%] [-13.50dB] [off]
Simple mixer control 'Auto-Mute Mode',0
  Capabilities: enum
  Items: 'Disabled' 'Enabled'
  Item0: 'Enabled'
Simple mixer control 'Channel Mode',0
  Capabilities: enum
  Items: '2ch' '4ch' '6ch'
  Item0: '2ch'
Simple mixer control 'Input Source',0
  Capabilities: cenum
  Items: 'Front Mic' 'Rear Mic' 'Line'
  Item0: 'Front Mic'
Simple mixer control 'Input Source',1
  Capabilities: cenum
  Items: 'Front Mic' 'Rear Mic' 'Line'
  Item0: 'Front Mic'
Simple mixer control 'Loopback Mixing',0
  Capabilities: enum
  Items: 'Disabled' 'Enabled'
  Item0: 'Disabled'
Simple mixer control 'Rear Mic',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 0 [0%] [-34.50dB] [off]
  Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'Rear Mic Boost',0
  Capabilities: volume penum
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 0 [0%] [0.00dB]
  Front Right: 0 [0%] [0.00dB]
youling257
超钻
超钻
  • UID304
  • 注册日期2015-08-01
  • 粉丝433
  • 发帖数5907
  • 威望27876
  • 被喜欢1931
  • 有效bug0
4楼#
发布于:2017-12-13 18:29
肉食良:这就是那个alsa.txt回到原帖
Front mic,rear mic,line

Simple mixer control 'Input Source',0
  Capabilities: cenum
  Items: 'Front Mic' 'Rear Mic' 'Line'
  Item0: 'Front Mic'

默认前麦克风,如果要切换后麦克风,应该是这样
alsa_amixer -c0 set 'Input Source',0 'Rear Mic'
alsa_amixer -c0 set 'Input Source',1 'Rear Mic'
youling257
超钻
超钻
  • UID304
  • 注册日期2015-08-01
  • 粉丝433
  • 发帖数5907
  • 威望27876
  • 被喜欢1931
  • 有效bug0
5楼#
发布于:2017-12-13 18:31
肉食良:这就是那个alsa.txt回到原帖
alsa_amixer -c0 set 'Front Mic' on
alsa_amixer -c0 set 'Front Mic' 31
alsa_amixer -c0 set 'Rear Mic' on
alsa_amixer -c0 set 'Rear Mic' 31
alsa_amixer -c0 set 'Line' on
alsa_amixer -c0 set 'Line' 31
肉食良
新手
新手
  • UID38814
  • 注册日期2017-12-11
  • 粉丝0
  • 发帖数6
  • 威望24
  • 被喜欢0
  • 有效bug0
6楼#
发布于:2017-12-13 18:59
youling257:alsa_amixer -c0 set 'Front Mic' on
alsa_amixer -c0 set 'Front Mic' 31
alsa_amixer -c0 set 'Rear Mic' on
alsa_amixer -c0 ...
回到原帖
emmmmm再问一下 如何调大麦克风音量啊 这东西音量有点小
youling257
超钻
超钻
  • UID304
  • 注册日期2015-08-01
  • 粉丝433
  • 发帖数5907
  • 威望27876
  • 被喜欢1931
  • 有效bug0
7楼#
发布于:2017-12-13 19:06
肉食良:emmmmm再问一下 如何调大麦克风音量啊 这东西音量有点小回到原帖
改'Front Mic Boost','Rear Mic Boost'

alsa_amixer -c0 set 'Front Mic Boost' 1
alsa_amixer -c0 set 'Front Mic Boost' 2
alsa_amixer -c0 set 'Front Mic Boost' 3

一般如果是3的话是30dB,不知道你的是多少dB
肉食良
新手
新手
  • UID38814
  • 注册日期2017-12-11
  • 粉丝0
  • 发帖数6
  • 威望24
  • 被喜欢0
  • 有效bug0
8楼#
发布于:2017-12-13 19:18
youling257:改'Front Mic Boost','Rear Mic Boost'

alsa_amixer -c0 set 'Front Mic Boost' 1
alsa_amixer -c0 set 'Front Mic Boost' 2
als...
回到原帖
好吧觉得自己还是图样 我把front mic boost和rear mic boost改20db了 结果猛地发现电流声覆盖了讲话的声音 然后也不知道有没有降噪的选项emmmm
youling257
超钻
超钻
  • UID304
  • 注册日期2015-08-01
  • 粉丝433
  • 发帖数5907
  • 威望27876
  • 被喜欢1931
  • 有效bug0
9楼#
发布于:2017-12-13 19:21
肉食良:好吧觉得自己还是图样 我把front mic boost和rear mic boost改20db了 结果猛地发现电流声覆盖了讲话的声音 然后也不知道有没有降噪的选项emmmm回到原帖
你改'Capture'的dB,范围0-31,
Capture 31 [100%] [33.00dB] [on]
youling257
超钻
超钻
  • UID304
  • 注册日期2015-08-01
  • 粉丝433
  • 发帖数5907
  • 威望27876
  • 被喜欢1931
  • 有效bug0
10楼#
发布于:2017-12-13 19:25
肉食良:好吧觉得自己还是图样 我把front mic boost和rear mic boost改20db了 结果猛地发现电流声覆盖了讲话的声音 然后也不知道有没有降噪的选项emmmm回到原帖
alsa_amixer -c0 set 'Front Mic' 31
'Front Mic' 31 [100%],多少dB ?估计还是负的
肉食良
新手
新手
  • UID38814
  • 注册日期2017-12-11
  • 粉丝0
  • 发帖数6
  • 威望24
  • 被喜欢0
  • 有效bug0
11楼#
发布于:2017-12-13 19:33
youling257:alsa_amixer -c0 set 'Front Mic' 31
'Front Mic' 31 [100%],多少dB ?估计还是负的
回到原帖
12.00db
youling257
超钻
超钻
  • UID304
  • 注册日期2015-08-01
  • 粉丝433
  • 发帖数5907
  • 威望27876
  • 被喜欢1931
  • 有效bug0
12楼#
发布于:2017-12-13 19:38
肉食良:12.00db回到原帖
'Front Mic' 12dB,'Front Mic Boost' 10dB,效果不行吗?
肉食良
新手
新手
  • UID38814
  • 注册日期2017-12-11
  • 粉丝0
  • 发帖数6
  • 威望24
  • 被喜欢0
  • 有效bug0
13楼#
发布于:2017-12-13 19:42
youling257:'Front Mic' 12dB,'Front Mic Boost' 10dB,效果不行吗?回到原帖
行了,谢谢大佬emmmmmm
youling257
超钻
超钻
  • UID304
  • 注册日期2015-08-01
  • 粉丝433
  • 发帖数5907
  • 威望27876
  • 被喜欢1931
  • 有效bug0
14楼#
发布于:2017-12-13 19:45
肉食良:行了,谢谢大佬emmmmmm回到原帖
改system/etc/init.sh这个文件的这个位置,用alsa_amixer -c $c set
安卓里面root了,用re文件管理器改;没root,alt+f1,vi /system/etc/init.sh,vi编辑器怎么用,自己去百度
你也可以在windows里面解包system.img,用notepad+改init.sh

                        alsa_ctl init $c
                        alsa_amixer -c $c set Master on
                        alsa_amixer -c $c set Master 100%
                        alsa_amixer -c $c set Headphone on
                        alsa_amixer -c $c set Headphone 100%
                        alsa_amixer -c $c set Speaker 100%
                        alsa_amixer -c $c set Capture 100%
                        alsa_amixer -c $c set Capture cap
                        alsa_amixer -c $c set PCM 100 unmute
                        alsa_amixer -c $c set SPO unmute
                        alsa_amixer -c $c set 'Mic Boost' 3
                        alsa_amixer -c $c set 'Internal Mic Boost' 3
游客

返回顶部