VB-Audio(Voicemeeter)虚拟音频混音器各种实用
以前查资料时,看到这篇文章:Voicemeeter and OBS Tutorial
于是MARK,最近写了OBS Studio的教程,顺便下载用一下!
以下将安装使用每一款VB-Audio的应用。
官网:VB-Audio home page
网盘合集:
音频设备
- 01
虚拟音频安装后,将会在系统的音频输入输出设备中,中出现虚拟音频设备。 支持音频输入输出设备选择的软件可以指定相应的设备输出,不支持的软件可以设置虚拟音频为默认音频设备灵活实现一些效果。
- 02
播放器:foobar2000、potplayer、AIMP、MPC、winamp、VLC、WMP.....
- 03
录制工具:OBS、audacity、Audition、COOL EDIT、GOLDWAVE....
- 04
音频知识: 常见音频API简介 – 乔大海个人网站:MME、DS、WDM、KS、WASAPI、ASIO 谈谈低延迟对音质的负面影响,顺便谈谈WASAPI_雪舞回风_新浪博客:ASIO缓存、WASAPI WASAPI可以录制到音频输入、输出设备,DS、MME仅能录制到输入设备。
- 05
foobar2000和AIMP可以ASIO输出。当设置ASIO输出时,AIMP提示: 警告!如果此输出设备类型被 AIMP 使用则其他程序经不能输出声音... 之前用foobar2000测试,当foobar使用WASAPI(独占)输出时,其他声音输出都停止了,现在用AIMP测试,无论ASIO还是WASAPI,别的音频都可以播放,但当使用WASAPI Exclusive(独占)时,就会出现和ASIO一样的提示,而且这次确实别的音频都不能播放了,也不能录制,因为WASAPI Exclusive占用了声卡设备,详见上段音频知识。 foobar仅有WASAPI Exclusive模式! 这时候只能播放第一个使用WASAPI Exclusive的音频! 当使用ASIO输出时,WASAPI并不能录制到ASIO的音频信号,但能录制到别的WASAPI、DS、MME的信号! 在Voicemeeter中的音频模式还有WDM和KS,两者类似WASAPI Exclusive。 而KS的
- 06
写在最初的碎碎念 虽然日常输出很少用到WASAPI,但就是他开启了windows音频的新时代。自从Vista加入该功能(又名UAA),就可以实现高品质内录了,以前都只是使用realtek的立体声混音,以及其他厂家音频芯片的类似功能,而Virtual Audio Cables也支持XP系统,用他的话大概也能实现内录。
VB-Audio应用:虚拟音频线
- 01
Virtual Audio Cables,虚拟音频线,连接播放软件和录制软件的1对1音频通道。 生成的虚拟设备: 输出设备:CABLE Input(输出设备/音频信号输入端,不支持ASIO) 输入设备:CABLE Output(输入设备/音频信号输出端) 播放端输入音频到该通道,该通道输出音频到录制端。 播放 → Virtual Audio Cables → 录制 / 再输入虚拟音频混音器(Voicemeeter、OBS)
- 02
如果 CABLE Input 工作中,则无法输出至KS: VB-Audio Point,反之可以。而且KS工作时,CABLE Input 无法使用,foobar报未知错误,而不是报设备被占用,当Voicemeeter解除输入至KS时,CABLE Input恢复使用! 当Audacity调用WASAPI录制时,KS无法替换CABLE Input! 当 CABLE Input 工作中,输入KS,CABLE Output无输出,输出至KS,可以理解为,KS此时是CABLE Output的另一个名字,而且优先级比Output高。 当录制软件占据CABLE Input/Output时,KS无法替换CABLE。 WDM(输入)像是WASAPI Exclusive,他会停止任何其他设备,录制会守护CABLE,使得不被KS抢占。 WDM(输出)像是和MME共享数据,不一样的名字而已,大概确实是WASAPI,不过输入Exclusive,输出是一般的WASAPI。 在音频知识中介绍到,KS类似于AISO,直接与设备交互,不过这边KS不能和CABLE同时工作。很遗憾这边CABLE没有AISO输入。 而且KS是XP时的概念,虽然之后更新的系统,保留了KS,但并不是唯一的选择了!
- 03
VB-CABLES A & B:该应用同时支持两个音频通道,但官网无法下载,需要Donate才可下载,而其他大部分应用都是可以直接下载的。 而donationware并非是价格,而是赞助,可以看自己的钱包和对软件的支持,任选一种金额进行支付,而官网可以直接下载的,即可直接用。但是一定时间后,会提醒注册... 但仍可继续使用!
- 04
ASIO Bridge:Hi-Fi CABLE & ASIO Bridge,相比Virtual Audio Cables,支持24bit 384kHz 音频流、ASIO设备。 安装完后,提示重启系统,现在只看到了一般的Hi-Fi CABLE Input设备。重启也是那些,并没有看到ASIO Bridge的AISO设备,目前的AISO只有声卡和Voicemeeter的三个。
频谱分析仪
- 01
Spectralissime (Spectrum Analyzer Application) 使用方式: foobar2000->Cables Input->Cable Output->Spectralissime->物理音频输出设备 也可以分析系统级音频,只需要将Virtual Audio Cables设置为默认设备即可。
- 02
效果及对比,图4是foobar2000的频谱效果。
- 03
实例:我曾用他分析过易燃易爆炸的众歌姬音效处理~
密度演示
- 01
Audio Density Demo:Standalone Application Using VB-CABLE input 如果说频谱分析是2D上的视角,则密度演示就是3D视角。 不过目前尚未发现该软件的实用性,一方面是他的输入来源是VB-CABLE input,该通道就有一些适用性的问题,再者就是该软件的混音问题。 仅有foobar2000用WASAPI 独占 输出多声道给CABLE,其他播放器仅能传输双声道,而foobar2000的DTS解码会有将6声道扩展为7声道的问题,而这个扩展出的7声道在密度演示中的效果却是爆音。而密度演示仅是演示,唯一可调的就是使用哪个设备输出/播放声音!网上没搜到foobar2000调用libdts的方法,所以很是残念。 如果一切问题都不存在,而且还可以显示固定位置的音频波形参数的话,用这款软件调混音矩阵倒是很不错的选择! 而该款软件的DTS 6to7的混音爆音问题,在之后的VoiceMeeter也存在,看来是整套软件都存在的问题~
Voicemeeter Audio Mixer 虚拟音频设备+混音器
- 01
VB-Audio的核心工具,音频设备上与之前的几个应用不同的是,该款软件增加了ASIO输入。
- 02
官网在其软件页面的最下方会有使用文档!
- 03
输入设备可以是麦克风、线路输入等物理音频输入,也可以是CABLE这类虚拟音频设备。 而VIRTUAL INPUT(VoiceMeeter Input),更是提供了甚至ASIO的高品质音频输入。 输出设备是扬声器以及CABLE等~ 另有VIRTUAL OUT(VoiceMeeter Output)供OBS、audacity、AU等音频输入用。 另有音效、音量控制等,最终得到各种效果~
- 04
设置:如若是工作室、广播台用的话,一定要设置相应的采样率,得到最好的效果。而一般只是随手做个通道、混音工具用的话,也不影响使用。 但如果使用ASIO输入的话,该软件的ASIO是固定数值,在主菜单中设置。如果foobar2000 ASIO VoiceMeeter,但歌曲是44100,而VoiceMeeter的设置是48000,则会报错!
- 05
VBAN:局域网内的音频传输! 开启VBAN后,就可以接收/发送给局域网内的其他设备(电脑、手机、平板等)音频流,用来协同工作,或者仅是当作网内广播台~ 可以被其他设备上的VoiceMeeter、VBANReceptor等接收!
- 06
未完待续~
注!
- 01
虽然VB-Audio很方便,但是会时不时丢个采样,如果是用来追求完美的录制时,win10的spdif wasapi的减益问题,目前我用录制realtek的输出,开立体声混音,DAC监听立体声混音。但奇怪的是这个版本的win10,没有出现realtek控制台,不能做详细的设置! 要么就稳定spdif的音量,做个合适的增益~