返回列表 发帖

【入门基础】简单说说USB话筒如何低延迟软件监听录音

简单说说USB话筒如何低延迟软件监听录音

我们都知道,目前为止,USB话筒还没有直接支持硬件ASIO的产品。同时大部分产品即使话筒本身带有硬件监听输出孔,但可能却无法支持伴奏回放监听。因此使用USB话筒,最好是使用音频软件自己自带的软件监听方式,不过需要借助其他声卡(如板载声卡、独立民用声卡、甚至专业声卡等)作为输出,而USB话筒为输入。连接它们需要ASIO虚拟设备软件去实现,并可以实现低延迟软件监听。

ASIO4ALL 是一款虚拟的ASIO软件,通过KS内核流模式、WAVE-RT事件模式、WASAPI会话模式等几种方式去模拟ASIO。在XP等NT5.X架构中,是自动使用KS内核流模式模拟ASIO;而在Win7、8等NT6.X架构中,则自动使用WASAPI模拟ASIO,同时允许板载声卡使用WAVE-RT事件模式模拟ASIO。

当然,最重要的是,ASIO4ALL可以把不同厂家,不同型号的音频设备,任意组合为一个ASIO设备,这就为USB话筒提供了很大的方便。你甚至可以使用多个USB话筒,让它变成多通道录音设备,比如两个USB话筒录立体声,6个USB话筒录5.1声道等奇葩玩法。

一定要下载最新的英文版(2.11Beta2)
http://www.asio4all.com/

下载完后,直接安装即可,注意:安装过程只要一步步点下去就可以哦,不需要勾选离线式控制面板等选项,因为ASIO4ALL允许不同的音频工作站软件设置不同的参数,控制面板都是相对独立的,比如Sonar和SawStudio以及Audition等都可以分别设置不同的设备和延迟,都可以独自保存参数而不会互相干扰,也无需担忧下次启动的问题。所以安装过程不必勾选任何默认没有勾选的选项。

安装完成后,就可以不用管了。



下面举例:

我想在Adobe Audition CC中进行录音,并且想软件监听:


然后:

我的USB话筒是:Blue Snowflake

我的声卡是:乐之邦轩辕II(MUSILAND X-Sword II) 民用声卡


在Adobe Audition CC中使用Blue Snowflake作为输入设备,而使用MUSILAND X-Sword II声卡作为输出设备,同时需要低延迟软件监听。


做法是:

启动 Adobe Audition CC,打开【编辑】菜单-【首选项】-【音频硬件】,打开设备选择窗口。

【设备类型】选择“ASIO”

【设备】选择“ASIO4ALL V2”

然后点【设备】“ASIO4ALL V2”右边的【设置...】,就可以打开ASIO4ALL的面板了,这个面板是针对Adobe Audition CC的设置,不会影响其他音频软件。


在开ASIO4ALL面板中,可以看到我电脑的这些音频设备:


MUSILAND X-Sword II 民用声卡 和 Blue Snowflake 的USB麦克风,同时我分别点亮他们左边的开关,让它们都变成蓝色。


然后我先点选我的【MUSILAND X-Sword II】这个声卡设备,然后拖动下面的ASIO buffer Size,就可以改ASIO延迟,建议选128-256之间,渣电脑则选512。

再点选我的【Blue Snowflake 】的USB麦克风这个设备,然后拖动下面的ASIO buffer Size,就可以改ASIO延迟,建议选128-256之间,渣电脑则选512。

注意:两个设备都要分别调整ASIO buffer Size,可以设置为相同的数值,也可以设置为不同数值,你根据你自己的设备慢慢调吧。我这里把他俩都设置为192Samples。


这样MUSILAND X-Sword II声卡和Blue Snowflake 麦克风就组合为了一个ASIO设备,但还没完。

因为我不需要使用MUSILAND X-Sword II声卡来录音,而是需要Blue Snowflake 麦克风来录音,因此需要关闭MUSILAND X-SwordII声卡它自带的录音输入部分的设备,以免过多的占用设备资源。


具体是:

请点击ASIO4ALL面板中最右下角的那个【扳手】切换到高级模式,可以展开详细的设备列表,其中可以看到:




看上图,在【MUSILAND X-Sword II】声卡中,

有输出(OUT:8x 32-192khz,32Bit)

有输入(IN:2x 32-192KHz,32bit)


OUT就是输出的意思,In 是输入的意思。



这里我需要关闭输入,把(IN:2x 32-192KHz,32bit)前面的那个开关点灭,让开关灯变黑色。

我只需要它输出,因此就只点亮(OUT:8x 32-192khz,32Bit)前面的那个开关,让它显示蓝色亮灯。


这样,【MUSILAND X-Sword II】声卡就单纯的作为输出设备了。


由于【Blue Snowflake】 这个话筒没有输出硬件,因此它只会显示一个输入设备,这里就可以不用动了。默认点亮开关即可。

这样做的目的,就让MUSILAND X-Sword II声卡只作为ASIO输出设备,而Blue Snowflake只作为输入设备了。

全部设置妥当后,直接关闭ASIO4ALL窗口就完事了,自动保存。


这样,我们就可以在Adobe Audition CC多轨那里,点音轨中的【R】录音准备按钮,再点音轨的监听按钮【I】,就立刻听到【Blue Snowflake】话筒的声音,而且是从【MUSILAND X-Sword II】声卡发出来的声音。而且延迟很低(我设置延迟为192Sample感觉不到延迟)。









此法同样适合使用任何USB话筒与任何板载声卡进行连接,而且基本都可以实现低延迟录音。



比如我曾经发过微博的图片的:

【Blue Snowflake】话筒+【板载声卡】的用法:







而且,如果你有两支相同的USB话筒的话,还可以玩立体声录音,因为ASIO4ALL支持多个USB话筒整合为多路输入设备。


比如我的两支三十八元的【罗技USB麦克风】,和一个没有录音功能的【乐之邦01PS】组合为一个ASIO设备,两支【罗技话筒】录制立体声,监听使用【乐之邦01PS纯输出声卡】。






其实板载声卡也同样可用(性能也很好),只不过我有音质更好的乐之邦01PS纯输出声卡而已,上图就不用板载声卡了。



实际上,ASIO4ALL的强大性远不止这些,你甚至可以拿多个低档的声卡,去让ASIO4ALL整合为一个多通道输入多通道输出的声卡,

这样可以达到低成本玩多通道的目的。当然,多个USB麦克风也可以这样玩,前提是你的电脑和USB带宽够劲才行。


无法回帖 点击注册 完成新手任务,随即联系版主审批,注明审批入会贴! 如遇论坛问题,请切换浏览器兼容模式!
收听公会微博:https://weibo.com/bulu7 加入两千人聊天Q群:Q群163379651.添加公众微信号:bulu77

1、新人入会必看引导帖:http://www.bu1u.com/viewthread.php?tid=11100
2、【必看】公会简介(手机QQ兴趣部落:上海动漫Bulu公会)和荣誉((视频、采访、证书、奖杯、杂志推荐)):http://www.bu1u.com/viewthread.php?tid=46554
3、管理招聘(态度好有责任心,离职提前告知):http://www.bu1u.com/viewthread.php?tid=46555

百度搜索Bulu公会,了解更多!

返回列表