Win10论坛

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

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

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

搜索
查看: 14925|回复: 92

[分享] 创建虚拟音频设备~(Create your Virtual Audio Device) [复制链接]

UID
2409498
帖子
27335
PB币
927
贡献
4
技术
1347
活跃
697
发表于 2012-12-13 16:29:10 |显示全部楼层
本帖最后由 p.H 于 2012-12-13 18:06 编辑

                  Credits to RampageDev                                           原文链接:

http://rampagedev.wordpress.com/2012/12/12/how-to-create-a-virtual-audio-device-under-mac-os-x/






这篇教程将会解释如何在OS X下建立一个虚拟音频设备(Virtual Audio Device)

必须要提前说明的是,这篇教程首先不是如何仿冒声卡,或是如何驱动你的声卡

如果你是抱以上目的阅读此文的话,提前打声招呼,下面的内容完全无关


适用人群&&用途

严格来说,这完全是一个你想要就要,不要也无妨的功能

当然,或许有那么些景友,他们的声卡不能够驱动,也没有购置USB声卡

而某些程序运行的必要条件便是必须有相应的设备进行音频输出(虽然我还没有遇到过)

如果程序无法找到相应的设备的话,就会异常退出

在这种情况下,你当然会需要用到下面我们要说的这个东西了~

Apple在Xserver系统上便是利用这个方法解决的


步骤:

1.这次的教程完全建立在DSDT的基础之上

毕竟这个功能可能并不是大多数人所需要的,所以如果你没有DSDT

也没有必要说单单为了这个而特意去折腾DSDT,扯远了

一份至少不会导致你机器无法启动的DSDT以及一个能够编辑DSDT的编辑器是必须的,个人推荐:



2.在DSDT中利用搜索,找到下面这个设备Device (PWRB)

例如我的DSDT中是这样的:

然后在这个设备的下一个位置,添加下面这段代码:

  1. Device (VSND)
  2.         {
  3.             Name (_HID, EisaId ("APP0007"))
  4.             Name (_CID, "virtual-sound")
  5.             Name (_STA, 0x0B)
  6.             Method (_DSM, 4, NotSerialized)
  7.             {
  8.                 Store (Package (0x02)
  9.                     {
  10.                         "hda-gfx",
  11.                         Buffer (0x0A)
  12.                         {
  13.                             "onboard-4"
  14.                         }
  15.                     }, Local0)
  16.                 DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
  17.                 Return (Local0)
  18.             }
  19.         }
复制代码
添加之后应该是这样的:




3.编译,保存,之后替换你原来的DSDT就ok了,相当简单吧~


4.重启,你就能够在声音的选项卡里面看到如下的图~

当然,要注意,如果你选择了这个设备的话,是木有声音滴,毕竟这只是一个虚拟的设备嘛~

这两张是我的截图啦:




7

查看全部评分

头像被屏蔽

茄子玩电脑

Rank: 7Rank: 7Rank: 7

UID
944847
帖子
982
PB币
0
贡献
0
技术
8
活跃
72

7周年庆典勋章

发表于 2012-12-13 16:37:57 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

MT果然好用

Rank: 19Rank: 19Rank: 19

UID
1598684
帖子
14351
PB币
82851
贡献
0
技术
711
活跃
1319

7周年庆典勋章 荣誉会员 8周年庆典勋章

发表于 2012-12-13 16:52:00 |显示全部楼层
不会改10.8的仿冒,自己买USB耳机用的路过。

UID
2409498
帖子
27335
PB币
927
贡献
4
技术
1347
活跃
697
发表于 2012-12-13 17:29:54 |显示全部楼层
hellozhangxin 发表于 2012-12-13 16:52
不会改10.8的仿冒,自己买USB耳机用的路过。


这个寒假如果没发生别的啥的话,就准备高搞仿冒

点评

fox0491  斑竹,现在寒假啦,是时候高搞仿冒啦!!  发表于 2013-1-25 21:38

真相永远只有一个!!

Rank: 20Rank: 20Rank: 20Rank: 20

UID
1538321
帖子
109205
PB币
9505
贡献
0
技术
17
活跃
78

7周年庆典勋章 水神勋章 8周年庆典勋章

发表于 2012-12-13 17:35:00 |显示全部楼层
跟沙发同样的疑问

UID
2409498
帖子
27335
PB币
927
贡献
4
技术
1347
活跃
697
发表于 2012-12-13 17:40:40 |显示全部楼层
czwpk 发表于 2012-12-13 17:35
跟沙发同样的疑问

= = 帖子里面不是有提到么

真相永远只有一个!!

Rank: 20Rank: 20Rank: 20Rank: 20

UID
1538321
帖子
109205
PB币
9505
贡献
0
技术
17
活跃
78

7周年庆典勋章 水神勋章 8周年庆典勋章

发表于 2012-12-13 17:43:31 |显示全部楼层
p.H 发表于 2012-12-13 17:40
= = 帖子里面不是有提到么

就为了最后那张截图??

Rank: 5Rank: 5Rank: 5

UID
179900
帖子
632
PB币
8954
贡献
0
技术
96
活跃
1058

7周年庆典勋章 8周年庆典勋章

发表于 2012-12-13 17:49:00 |显示全部楼层
这和安装Boom后有何区别?

UID
2409498
帖子
27335
PB币
927
贡献
4
技术
1347
活跃
697
发表于 2012-12-13 17:56:18 |显示全部楼层
czwpk 发表于 2012-12-13 17:43
就为了最后那张截图??


= = 适合人群里面写了- -
如果没记错的话,是在那里面

UID
2409498
帖子
27335
PB币
927
贡献
4
技术
1347
活跃
697
发表于 2012-12-13 17:56:34 |显示全部楼层
乌拉乌拉 发表于 2012-12-13 17:49
这和安装Boom后有何区别?

boom没记错的话只是单纯提升音量的

真相永远只有一个!!

Rank: 20Rank: 20Rank: 20Rank: 20

UID
1538321
帖子
109205
PB币
9505
贡献
0
技术
17
活跃
78

7周年庆典勋章 水神勋章 8周年庆典勋章

发表于 2012-12-13 17:59:50 |显示全部楼层
p.H 发表于 2012-12-13 17:56
= = 适合人群里面写了- -
如果没记错的话,是在那里面

终于看懂了那段话。。。。。原来是为了骗软件。。。。。。。。。

UID
2409498
帖子
27335
PB币
927
贡献
4
技术
1347
活跃
697
发表于 2012-12-13 18:01:39 |显示全部楼层
czwpk 发表于 2012-12-13 17:59
终于看懂了那段话。。。。。原来是为了骗软件。。。。。。。。。

那句话有那么难懂么

小学生

Rank: 11Rank: 11Rank: 11

UID
71938
帖子
10491
PB币
22551
贡献
0
技术
60
活跃
1562

8周年庆典勋章

发表于 2012-12-13 18:03:59 |显示全部楼层
虚拟一个出来有什么用处?

真相永远只有一个!!

Rank: 20Rank: 20Rank: 20Rank: 20

UID
1538321
帖子
109205
PB币
9505
贡献
0
技术
17
活跃
78

7周年庆典勋章 水神勋章 8周年庆典勋章

发表于 2012-12-13 18:04:59 |显示全部楼层
p.H 发表于 2012-12-13 18:01
那句话有那么难懂么

最近脑子不利索

UID
2409498
帖子
27335
PB币
927
贡献
4
技术
1347
活跃
697
发表于 2012-12-13 18:05:02 |显示全部楼层
达芬奇密码 发表于 2012-12-13 18:03
虚拟一个出来有什么用处?

适用人群里面有写 T_T
我还是再次声明一下好了

UID
2409498
帖子
27335
PB币
927
贡献
4
技术
1347
活跃
697
发表于 2012-12-13 18:06:34 |显示全部楼层
czwpk 发表于 2012-12-13 18:04
最近脑子不利索


太多人问了,我重新编辑了下

真相永远只有一个!!

Rank: 20Rank: 20Rank: 20Rank: 20

UID
1538321
帖子
109205
PB币
9505
贡献
0
技术
17
活跃
78

7周年庆典勋章 水神勋章 8周年庆典勋章

发表于 2012-12-13 18:09:03 |显示全部楼层
p.H 发表于 2012-12-13 18:06
太多人问了,我重新编辑了下

不错,嗯!!

小学生

Rank: 11Rank: 11Rank: 11

UID
71938
帖子
10491
PB币
22551
贡献
0
技术
60
活跃
1562

8周年庆典勋章

发表于 2012-12-13 18:10:04 |显示全部楼层
声卡不能够驱动,也没有购置USB声卡

而某些程序运行的必要条件便是必须有相应的设备进行音频输出
如果程序无法找到相应的设备的话,就会异常退出


看懂啦!!3Q

UID
2409498
帖子
27335
PB币
927
贡献
4
技术
1347
活跃
697
发表于 2012-12-13 18:12:26 |显示全部楼层
达芬奇密码 发表于 2012-12-13 18:10
声卡不能够驱动,也没有购置USB声卡

而某些程序运行的必要条件便是必须有相应的设备进行音频输出


我以为你们都会仔细看的 T_T
就没有可以注明

UID
2409498
帖子
27335
PB币
927
贡献
4
技术
1347
活跃
697
发表于 2012-12-13 18:12:44 |显示全部楼层
czwpk 发表于 2012-12-13 18:09
不错,嗯!!


谢谢夸奖

1

查看全部评分

回顶部
Copyright (C) 2005-2020 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件