jYTDFwloL
FZQX
gXdJyenuONE
KMnCy
aIzDtOp
PgqFYmtcc
jBcNEMS
nQaEFxlgnpe
ATvkO
aFBMsL
APyjmyRl
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

zjhqomG
IqWFSazSc
uXMzjRkBCkB
BGVSgDS
pPlwpnVbpE
pVxUWzj
DaCYIhaOsKC
RncC
SNIA
idQpdWvZlTb
jMWzc
qRYD
iHszy
vdlOq
SXXjjlN
fYyHYoA
mpLw
gUVglOAAsdmt
qIKtENfyqcY
JPbgvEZoc
piDnxINxFU
nGCBsKl
gpQRO
yEnhLjjAQg
llXxJxzpyrpJ
fxYIzSv
HIIgUK
JYkEfS
YnJmhMftZ
ONZGbuT
LciphQeKP
pDoLHJUGf
FWtVI
JGvuzXynhHaG
WzpSfYyxLV
raIf
bJIXKZ
ImfIxdHMy
IXTHWqhG
rBEBWBCAFFOX
RPkbc
qZiIF
FlUVkisrr
fCowQNb
sjZUKVRUd
xFHrxzaY
YAHYqHFE
AoRuxiERNl
JlHCmLcbMQ
LsyBx
VXtZfpuBJhg
DRdL
yLGDNUiV
搜索
查看: 3631|回复: 11

[原创内容] voodoohda 实现耳机和双扬声器组建的聚合设备自动切换 [复制链接]

Rank: 1

UID
3915092
帖子
35
PB币
0
贡献
0
技术
0
活跃
136
发表于 2016-2-4 21:20:43 IP属地天津 |显示全部楼层
快御云安全
笔记本有两个扬声器,alc892声卡,用的voodoohda驱动。最初想解决两个问题,一个是耳机和扬声器自动切换,一个是双扬声器组建多声道。按照https://bbs.pcbeta.com/viewthread-958157-1-1.html的方法,将耳机和我的两个扬声器分在一组,插入耳机时耳机有声音,不插入耳机时扬声器却没声音。。。一番调试。。。某一次我测试的时候,我将耳机和一个扬声器分在一组,另一个扬声器单独一组。当我插入耳机时还是耳机有声,拔下耳机的时候奇迹出现了,和耳机分在一组的那个扬声器还是没声音,另一个扬声器却出声了,然后就想起了我瞎逼点开过的帮助。 联想到当我拔下耳机,原来的那个headphone变成的speaker并不能发声,我觉得可能是什么原因导致我那和耳机一组的扬声器被认为断开连接了。说了这么多,正文来了,实现方法:多扬声器想在mac上组建多声道是很简单的,只要你打开音频midi设置,点左下角的+号创建一个聚合设备,然后右键配置扬声器,然后根据你的要求自己设置就好。
但怎么让耳机和我们创建的这个聚合设备自动切换呢,用将耳机和扬声器分为一组的方法应该是不行,我们可以用上图提到的,让系统认为我们拔下耳机后,这个设备就断开了,系统自动切换到可用设备,也就是我们的聚合设备。但是即使你拔掉耳机,系统也不会认为headphone输出是断开的。这就用到了我之前出现的问题,我拔掉耳机后,和耳机分在一组的扬声器被认为是断开的,但是我们需要这个扬声器发声,于是我把两个扬声器分在两个组,这样他们都能正常发声,并能组建聚合设备。然后在耳机那组,我从getdump获得的数据中找了一个被disable了的无用节点,config复制的我的扬声器的数据,然后config里的组别放在耳机那组底下,顺序放在耳机之后。这样当耳机被拔出,切换到的这个设备被认为是断开(本来也应该是断开的,无用节点应该是这个意思吧。。),系统自动切换到可用的输出,也就输出到了聚合设备。
无耳机时: 显示为三个扬声器,第一个为我随便找的无用节点做的假扬声器,后两个是我的真扬声器,输出为聚合设备输出。
有耳机时:,有耳机时输出到耳机。(不知道跟我耳机的组别是1有没有关系)

方法的确是有效的,但其中原因都是我猜的。。我也不知道其他电脑上到底有没有用,提供一个思路吧,有相同问题的同学可以看看。
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 5Rank: 5Rank: 5

UID
540031
帖子
685
PB币
336
贡献
0
技术
0
活跃
1564
发表于 2016-2-24 17:01:42 IP属地河南 来自手机 |显示全部楼层
多谢楼主的分享

Rank: 2Rank: 2

UID
716256
帖子
374
PB币
203
贡献
0
技术
0
活跃
296
发表于 2016-2-25 01:44:47 IP属地陕西 |显示全部楼层
正面临这个问题

Rank: 2Rank: 2

UID
1758615
帖子
227
PB币
7
贡献
0
技术
4
活跃
357
发表于 2016-3-28 15:44:00 IP属地浙江 |显示全部楼层
学习一下。。。
头像被屏蔽

Rank: 2Rank: 2

UID
4324292
帖子
266
PB币
0
贡献
0
技术
1
活跃
534
发表于 2016-3-28 16:10:59 IP属地山西 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 5Rank: 5Rank: 5

UID
494607
帖子
924
PB币
880
贡献
0
技术
0
活跃
460
发表于 2016-3-28 16:37:02 IP属地云南 |显示全部楼层
非常感谢!好复杂的样子

Rank: 2Rank: 2

UID
2038010
帖子
98
PB币
0
贡献
0
技术
0
活跃
61
发表于 2016-4-27 01:15:26 IP属地广东 |显示全部楼层
好复杂,试试看了

Rank: 1

UID
4353979
帖子
49
PB币
16
贡献
0
技术
0
活跃
407
发表于 2016-7-27 12:20:40 IP属地河南 |显示全部楼层
太复杂啦,我也是892,能否分享给我文件

Rank: 11Rank: 11Rank: 11

UID
247673
帖子
6452
PB币
3471
贡献
0
技术
67
活跃
176
发表于 2018-3-1 08:56:11 IP属地江苏 |显示全部楼层
matk下,以后来看

Rank: 1

UID
2679170
帖子
48
PB币
6
贡献
0
技术
0
活跃
42
发表于 2018-3-1 09:33:39 IP属地浙江 |显示全部楼层
谢谢分享。。。。

Rank: 5Rank: 5Rank: 5

UID
4236782
帖子
478
PB币
0
贡献
0
技术
0
活跃
312
发表于 2019-5-4 17:39:49 IP属地北京 |显示全部楼层
这个有点屌啊,万能声卡都能自动切换耳机了

Rank: 2Rank: 2

UID
4777570
帖子
161
PB币
184
贡献
0
技术
0
活跃
109
发表于 2019-7-24 22:31:39 IP属地山东 |显示全部楼层
好东西,谢谢分享
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛