type
Post
status
Published
date
Sep 20, 2020
slug
summary
tags
category
技术分享
icon
password
本文重点讲讲音频处理方面的活。与《Troy》不同,这首纯音乐基本上是实录,MIDI不多,处理方式也不太一样。本文结构:预处理:噪声去除、FFT变换等,后期处理:压限、混响、声像包络等。编曲方面的安排会提到一些。最后是创作过程中的故事。
在网易云用的歌曲封面,照着现场的一张照片画的
一、录音注意事项和预处理
野鸡派录音方法:用手机录了再放到Audition里合成,而且分了好多次,这样会出现很多问题,比如声像和响度不一致的问题,调节起来较为繁琐(见后面后期处理的部分)。所以下次尽量保证声源的位置固定,而且尽量一段录完。
1. 录音注意事项
这次吸取了去年寒假瞎玩单人乐队的悲惨教训:没有用节拍器。但是还是有一个录音的小问题:分解和弦录好了,加入轨道的时候开头对应了节拍器的第一拍,这样录旋律的时候就来不及进了。所以以后应该先预留两小节。
2. 干声和湿声
干声是原始录音的声音。大概为了方便后期处理,前期不在有混响的地方录,也不加效果器。湿声是效果器处理后的声音,干湿比例就是控制干声和湿声的振幅比例。有了后期处理软件里的一些基于音频处理的效果,可以修正前期不足的一些问题。
3. 乐器部分的后期处理
基本上就是连接不同段+去掉杂音的操作。
4. 虫声降噪:FFT变换
观星那天听到周围的虫鸣声就觉得一定要录一段,但是在观星的时候自己光顾着找机位找构图,完全忘了录音一回事,只好在回去的路上录。但是路上有风声,说话声,脚步声,衣服摩擦窸窸窣窣的声音,还有背景的嘈杂声,录音质量并不好。
对于降噪怎么降,脑子里第一反应是用滤波。类比图像处理的时候降噪可以用高斯,包括去星点也是用滤波。
对于音频处理,直接在时域用滤波肯定也不行。所以想到了傅立叶。刚好滤波工具里有FFT,然后正好想到虫鸣声是高频,风声,说话声,脚步声和摩擦声相对于虫鸣声是低频,所以完全没问题,拉了这样一个曲线,解决了。2k-3k以下的都变成0。
还有一个遗留问题是如何找到那个杂音/信号的分界点。我是通过拉曲线到0和听来判断的。但是每次都要把整段音频听完很费时间。想到的第一个办法是录一段只有底噪的声音,在频谱上观察它的频率。第二办法是熟记一些常见声音的频率。第三个办法是提取部分噪声然后用第一个办法。
(Todo:高斯是空域?)(频率滤波是什么呢,查?)
4.1 补充:离散傅立叶变换(DFT)的作用
傅立叶的作用是把时域转化到空域。
计算机里一般用快速傅里叶变换(FFT)。这个算法可以使计算的乘法次数大为减少。
备忘:AU中的“频率分析”窗口可以看动态的频率谱。 横轴频率(hz),纵轴响度(db)
举一反三(下一次的任务):自动降噪程序。或者探究一下AU里的自动降噪用的是什么算法。
二、后期修音部分
简而言之就是如何使用效果器让乐器/人声变得比原来更好听的一门技术(艺术),而效果器的本质又是信号的处理(猜测:最终都可以归结到电信号?)
1. 压限
压限可以让你的声音变的雄壮,有力量,且变得暖一些,让人听着舒服一些。
压限器(Compressor/Limiter)是压缩与限制器的简称。
压缩器:随着输入信号电平增大,本身增益减少的一种放大器。
限制器:输出电平到达一定值以后,不管输入电平怎样增加,其最大输出电平(可调)保持恒定的放大器。
压缩器
压限器
最常用的设置就是,Gain(增益)拉高,增大响度,然后设置Output Level(输出电平)的参数,限制音量不会过爆。查了一些参数,0应该是不会过爆的。参考此站点。
小知识:歌手的嗓音作为音源,虽然其声压有限,但是有一个非常重要的因素使得麦克风所检拾到的信号电平变化极为强烈,这个因素就是麦克风与歌手嘴的距离,距离越近信号就越强。这种变化有的时候能够达到远远超出放大器的极限的情况出现,于放大器来说就容易出现削波失真,十分难听,近乎于破着嗓子尖细无力的声音。压限器的使用,就可以基本上解决这个问题,避免了信号过强造成的麻烦。
Logic中的Compressor效果器:
2. 混响
一开始选择混响的原因是因为弹的太烂了,有的音断掉了……所以想到做延音的效果。然后想到了logic里做MIDI的时候可以设延音效果,但是这是实录。查了查网上发现要做延迟效果大家用的都是混响。 然而自己打开了AU的混响效果器之后完全被搞懵了……卷积,完全,纯混响,环绕声……首先这几个就不知道该用哪个,然后各种参数也搞不懂什么意思……所以我还是从头学起吧!
2.1 混响的原理
【Todo】
思考:有无混响和混响的各个参数能够从什么谱形里看出来吗?
2.2 混响的具体步骤
Adobe Audition的混响:分为卷积混响、完全混响、混响、室内混响、环绕声混响。
具体参数区别:
logic里的混响:
【Todo】
3.声像
包络
另外扩展一下关于包络线的知识,去年自己因为电吉他和编曲去看音频处理的教程的时候就老看到这个词,一直不知道是什么意思。
wiki上对于包络的定义:
包络线(Envelope)是几何学里的概念,代表一条曲线与某个曲线族中的每条线都有至少一点相切。( 曲线族即一些曲线的无穷集,它们有一些特定的关系。)
搜到一个答案是:
包络(Enevlope)一般指在音乐播放时用类似函数的方式(曲线自己编辑)来控制某参数的大小的方式。FX参数包络就是在播放时自动控制某FX参数的大小。速度包络和音量包络也是在播放时用预定的曲线控制音量和速度的大小。
问题:
三、音乐方面的记录
第一版是纯乐器录音的,主旋律用了民谣吉他,点缀用的是古典吉他(由于录音操作的不好音色很难听),用了Audition做后期处理。
第二版就只有主旋律用民谣吉他录音了,使用Logic做处理,加了MIDI的大提琴弦乐做低音部分铺垫和竖琴音做高音部分的点缀。在上次做战争史诗配乐的基础上,意识到弦乐铺底还是很重要。于是重新认真学习了弦乐编配(虽然学的很浅),对自己写大提琴部分还是有帮助的。音轨和混音器安排如图。
四、其他背后的故事
曲子写于去年夏天的最后一次上山观星。想描述的是当时看到心宿二慢慢沉入地平线以下的那一刻。与之一同沉没的是银心、天蝎、人马,夏季夜空中最美丽的天区。 对于自己来说,第一次于南方天空看到心宿二代表夏天的开始,而心宿二西沉代表夏天结束。再往后就是天气转凉,返回学校过日复一日的生活,再后就是入冬。 背景音是那次观星从野地回去时录的夏虫和秋虫夹杂的叫声。
现场照片:
之后根据这个照片画了这首纯音乐的网易云专辑封面。现场照片是俩大老爷们儿,画画就变成一男一女了。(主要是我觉得女的画起来比较好看——以及我只会画女的)
因为没有词,所以暂时录了一个纯音乐版本,想着也许纯音乐表达那种气氛也有它的优点。然后想着等自己把词填出来估计也要很久以后了。做了第一版demo出来的时候发给了一起去观星的小伙伴,大家也没有过多地谈论这件事,没想到第二天早上起床发现凌晨1:30的时候对方发了他填完的词给我(!?)好的这下连词也不用写了hhhhhhh
两个学妹觉得这个曲子很有怀旧和苏联风味,xhz说:“下一首曲子就叫十月革命吧“,果然本人苏联人的形象已经深入人心了吗= =
(本文写于2019年,直到2020年才发)