用于内录的虚拟声卡软件:Voicemeeter

内录,即录制自己电脑上正在播放的声音,是一个非常常见的需求。很多方式和API能实现内录,但是最标准、通用性最强的一种就是将电脑声音输出作为一个录音设备(通常叫做Stereo Mix或者Wave Out),这样任何软件都可以获取这个设备并得到系统声音。事实上大到Audition、小到QQ都是可以使用这个设备的。添加这样一个录音设备是声卡驱动的工作,大部分Realtek的声卡的驱动都会添加这个设备。但是其中还是有一些奇葩的设备制造商(其中不乏一些大厂),他们非要自己定制驱动,还非要阉割掉这个功能。在Win10普及的大环境下,很多驱动都是由Windows更新自动安装的,即使你自己手动装了个完整版的驱动,Windows更新还是会很快发现这是“旧驱动”,并且尽责地帮你更新成阉割过的新版驱动。我的电脑就遇到了这个问题,所以在吐槽厂家之余,还是要找一个虚拟声卡来解决这个问题。

虚拟声卡软件,网上最流行的就是Vitrual Audio Cable,但是这玩意是收费的还价格不菲。几经寻找,在reddit上有人推荐了Voicemeeter。

Voicemeeter严格地说也不是免费的,但它号称donationware,意思是看着给。通常这个意思应该是“这个软件值多少钱,但你最低只要交多少钱,你也可以多交一些”,不过在实际使用中Voicemeeter并不弹出要求交费的窗口,也能正常使用。

安装好Voicemeeter后,播放设备会多出一个Voicemeeter Input,录制设备会多一个Voicemeeter Output。当你需要使用内录功能时,首先打开Voicemeeter,然后将播放设备和录制设备均设置为Voicemeeter。在此状态下声音的出入都会经过Voicemeeter软件,不过Voicemeeter还会将声音发送到你的真实播放设备,所以还能正常听到声音。

Voicemeeter的主界面也比那个VAC美观很多。

随后你就可以在软件中正常使用内录了。举个例子,你可以在音乐播放器中播放音乐,同时让小娜听歌搜索,可以看到小娜“听到了”音乐播放器的“回音”(ECHO)并找到了这首歌……

添加评论

Loading