我用麦克风讲话的时候,在耳机上听出声音有延迟,到底是怎么回事啊?

2024-11-20 08:02:51
推荐回答(4个)
回答1:

Adobe公司在图形处理技术方面有很深的造诣,最近该公司又向音频技术界进军。“Adobe Audition”便是Adobe公司的一款专业音频处理软件。它的前身是“Cool Edit”,后被Adobe收购,经过一系列的改进而成为“Adobe Audition”。我们下面就是通过这款软件进行“卡拉OK”。

首先,我必需向大家介绍一个专业名词“ASIO”。它是由Steinberg公司开发的一种音频驱动标准。简单的说,我们的声卡大多数是民用级的声卡(一般主板集成的声卡几乎都是民用的,如:AC97等)而非专业声卡。因此,在声音处理的时候会存在大概一秒左右的延迟。不妨设想一下,当我们拿起麦克风开始唱歌时,而我们的声音却要等待一秒后才从电脑音响里发出来。先别说这会给演唱者的心理带来严重的不快,单纯从破坏歌曲节奏上来讲,就是相当恐怖的。而这一切都是因为我们的民用声卡不能直接支持“ASIO”驱动。那么难道我们就没有办法了吗?回答:“非也”。自从上天创造了人,就赋予了人通过大脑去解决问题的权利。“ASIO4ALL”(图一)就是我们的救星。它能使WDM驱动模拟为ASIO驱动,从而让声卡可以支持ASIO驱动。这样一来我们的声卡就不会有太大的延迟了。这里说“不会有太大的延迟”意指延迟总是会有的,除非使用顶级的声卡设备,不然延迟总是存在的。不过通过“ASIO4ALL”我们可以把延迟降到最低,低到人耳无法分辨的程度(比如2—20ms的延迟人耳就几乎无法分辨)。

下面我们来看一下“ASIO4ALL”。

首先,要使用ASIO4ALL须要两个条件:

1,WIN98SE/ME/2000/XP系统

2,一个支持WDM驱动的声卡(不用担心这一项,其实现在大多数声卡都是支持WDM驱动的声卡)

(图一)

如图所示,这便是“ASIO4ALL”的主界面。别被它的外观所吓倒了,其实我们不需要对它进行什么复杂的设置。甚至我们完全不用打开这个软件,只要安装好“ASIO4ALL”就可以了。如果在下面的操作中,你的声卡不能发声,那么请点击主界面上的“载入默认设置”然后关闭“ASIO4ALL”就行了。

好了,至此“ASIO4ALL”已准备就绪。接下来我们来看看“Adobe Audition”(图二)。

(图二)

首先,将“Adobe Audition”安装在你的计算机上。“Adobe Audition”的主界面如(图二)示。其实“Adobe Audition”是一款专业录音软件,并非是专门用来唱卡拉OK的。我们只不过是利用了它其中的一个监听功能来进行卡拉OK。要知道“Adobe Audition”的功能远不止这些。我们现在要做的事,多少会给人一种大材小用的感觉。不过为了最大限度的获得好的效果,大材小用又有何不可?

下面我们来对“Adobe Audition”进行一些必要的设置。具体操作如下:

第一步:(图三)点击“Adobe Audition”主界面中的“Edit”后在下拉菜单中点击“Audio Hardware Setup…”。

(图三)

第二步:(图四,五,六)在“Audio Hardware Setup”选项卡中将“Edit View”;“Multitrack View”;“Surround Encoder”项中的“Audio Driver”从下拉菜单中选中“ASIO4ALL v2”。然后点击“OK”,如果电脑给出提示,那么再点击“OK”就行了。最后重新启动“Adobe Audition”(一定到重启“Adobe Audition”,不然设置可能还未得到更改)。这里有个需要解决的问题,重启“Adobe Audition”之前我们必然先要关闭它。在关闭该软件时电脑可能给出如(图七)的提示。这时我们只需点击“NO”即可。

(图四)

(图五)         

(图六)          

(图七)

第三步:重启软件之后,首先插上麦克风。其次点击“Adobe Audition”主界面中的“Options”,然后在下拉菜单中点击“Monitoring”在延伸出来的菜单中点击“Audition Mix”最后选中“Smart Input”。如(图八)。

(图八)

第四步:(图九)在“Adobe Audition”主界面中点击第一条音轨的红色的“R”键,之后电脑会给出如(图十)所示的提示。此时我们将“文件名”命名为“卡拉OK.ses”,然后保存即可。

(图九)

(图十)

第五步:双击windows右下角的“小喇叭”,或者通过“开始—设置—控制面板—声音和音频设备”得到如(图十一)所示的选项卡。然后在“音量”栏中点击“高级(V)…”。随后便可以进入声音控制面板(图十二)。在声音控制面板中点击“选项”然后在下拉菜单中点击“属性”然后选中录音,此时则出现如(图十三)所示画面。我们选中“麦克风”此步非常重要,倘若不选中“麦克风”将可能会出现话筒无声的现象。下一步点击“确定”,在“录音控制”栏中选中“麦克风”并将音量推子推到2/3处,如(图十四)。至此,我们已经可以使用麦克风了。我们可以对着麦克风说两句话,以测试声音是否正常。(如果此刻明显感觉有延迟的存在,请阅读该文中“几点可能遇到的问题”)

(图十一)

(图十二)

(图十三)

(图十四)

现在,我们的前期工作已经完成。虽然麦克风已经可以发声,但还不能演唱歌曲。因为现在的声音是未经效果器处理的声音,听上去并不太动人。这里所说的效果器是指对人声进行一系列修饰,最终获得一个较好感觉的声音的一中设备,如压限器,均衡器,混响器,降噪器等等。过去在很长一段时间里,效果器都是以硬件的方式出现。这便导致效果器的价格高得非常惊人,由于受到模拟电路在设计上的诸多限制。要想将效果音质提高一点点都要花费很大精力,当然价格也就成正比增长了。近两年,随着电子计算机性能的不段提升,人们已经不满足将它放在一个较小的范围内使用,很快计算机应用的浪潮扩展到了诸多行业领域,声音工程领域也被这股浪潮所波及。人们开始设想设计一种可以通过计算机数字电路工作的软件效果器。有人道:“思想有多远,人就能走多远”。没过多久,世界上已经有一些公司生产出自己的软件效果器,其中不乏著名的声音硬件设备制造公司。后来又有更多的软件开发集团投入到效果器的开发中,已至于现在我们已经可以在市面上找很各种各样的软件效果器,后来人们习惯上把这些软件效果器称之为“效果器插件”。著名的效果器插件如:Waves公司生产的插件,TC公司生产的插件等等。它们在声音工程的发展上都做出了巨大的贡献。下面我们就来简单的谈谈效果器插件的一些简单应用(本人并非专业音频工作者,比起工作在录音棚里的专业人员,本人实在显得太过业余了。因此只能说成是“简单的谈谈效果器插件的一些简单应用”)。

第六步:加载效果器。

如图(图十五)所示,单击,然后双击
“效果器横条”空白处。随后便将呈现如(图十六)所示的“效果器架”。我们可以通过它来加载效果器。首先,我们来加载一个回声效果器。步骤如图(图十七),结果如(图十八)。此时回声效果器已经加载完成,我们不妨对着麦克风试一下声音效果。值得一提的是,同时,我们还可以按照上述方法在其余“效果器横条”中加载效果器,这样我们可以得到经过多个效果器处理后的声音效果。(图十八)是回声效果器的控制面版。在此我将给出几个重要参数的名称翻译,其余参数的名称留给有兴趣者自行翻译。

Delay Time 延迟时间 Feedback 反馈 Echo level 回声级别

(图十五)

(图十六)

(图十七)

(图十八)

OK,至此我们已经可以轻松的卡拉OK了。不过如果对声音效果还有更高的要求,可以尝试加载如“压限器Multiband Compressor”“均衡器Parametric Equalizer”进行调节,寻求一个最满意的效果。

几点可能遇到的问题:

1:加载效果器时延迟依旧很明显的问题。

答:这种情况的原因众多,因此我们只对其解决的办法进行一些探讨。我们可以通过两种方法来解决。

第一:在“ASIO4ALL”的主界面中,点击“载入默认设置”应该就可以解决。

第二:在“ASIO4ALL”的主界面中,点击“高级控制”(图十九)。将“ASIO 缓冲区大小”逐渐调小,方法是用鼠标将“拉条”向左拉。不过注意,“ASIO 缓冲区大小”越小,延迟也越小,不过如果太小则会出现爆破声。因此我们必须耐心的拖动“拉条”,寻找一个低延迟并且无爆破声的平衡点。这样应该就可以解决问题了。

2:在ASIO正常工作的情况下,某些效果器加载后依然存在延迟的问题。

答:在“Adobe Audition”内置的效果器中,有些效果器不是用于实时处理的,它们只是在录音后期处理中起着着用,并且这类效果器对CPU的占用率非常高。因此如果我们在“效果器架”中加载了此类效果器,则会出现非常严重的声音延迟。值得注意的是,我们在“效果器架”中加载此类效果器时,系统一般会弹出一个警告。因此,最简单的办法就是,不要加载弹出警告的效果器就行了。

由于矛盾是多样化的,可能各位在按照我所叙述的程序进行操作时,会遇到一些新的问题。而这些问题又可能是我未曾提及的,更可能是我未曾遇到的。因此这需要各位进行不断的探索与尝试。机遇与挑战总是并存的,不过只要我们耐心思考,问题总能得到解决。

如果有更多疑问的朋友,请与我进行交流。

回答2:

是不是您把回响调得比较大,听起来感觉有延迟

回答3:

网络延迟,正常的

回答4:

你应该是用了机架类软件,否则直接用声卡是不会有延迟的。