弦乐:好莱坞
木管:Sample Modeling Orchestral Woodwind
声场模拟软件:VSL Mir Pro
midi键盘:Seaboard Rise
之前搞了套sample modeling的木管,整个木管的大小和音质比非常惊人
不愧为圈里有句话,sm木管+ewi=真管乐
就算使用一般的midi键盘,也可以做出很真实的效果
但是如果有seaboard rise的话,一些颤音技巧在指尖就能完成,更是如虎添翼
所以做了个示范
本身sm的木管是单声道的,但是摆进mir里面就可以做出很电影和很管弦的效果
附带对sm的算法的预测和分析
采样方式
使用一个连续音高乐器,从最低音到最高音滑过来,利用FFT,先把音高作为唯一变量采样乐器的频点位置改变和振幅改变,然后再把动态作为唯一变量采样乐器的频点振幅结构,如果乐器包含连续的不同奏法则将该奏法作为唯一变量采样其频点的分布以及振幅结构(如管乐的growl)。
在此过程中,通过FFT得到每个频点的高分辨率的非连续数据并且进行追踪,得出每个频点的多坐标函数。
还原方式
叠加所有频点的坐标函数的输出值以及乐器本身的底噪,输入特定固定信息就可以还原特定情况的乐器声音(如特定动态下的C6音符,并输入关于是否vibrato等信息)
最后只需要用户输入正确的音高,动态和奏法信息就可以还原乐器的声音。
主要问题如下
选取频点的阈值难以把握,这类合成器的算法应当尽量避免使用调用大量信息的AI作为频点阈值的测定。
特定乐器(如弦乐)泛音(频点)数量过多,追踪困难且结果体积将增加不少。(经测试,一个440hz为基频的小提琴采样有36个左右的-72db以上的频点(6次,13次泛音浮动于-72db上下))
管乐采样困难,可能需要拆分管乐来进行连续的音调过度。
未考虑相位问题。
会面临机械,吹气,弓噪等噪音与谐波分离困难的问题。
目前假设仅限对单声道录音的乐器采样,双声道的音频需要涉及到大量相位问题和音高的变化问题
无法采样钢琴等共鸣腔巨大的乐器,因为其共鸣腔会让音高残留于乐器中一段时间,会影响滑音采样的准确度
普通midi设备由于音高的不连续性,可能会导致过度出现问题。如需要解决这类问题,需要另外编写脚本来解决普通midi设备对连音和颤音的动态,音高变化的模拟。该脚本的存在极可能毁了整个脚本
主要优点如下
可以完成平滑的legato过度,用pitchbend或者连续性midi控制器演奏此类音色不会遇到因为过渡pitchbend后因为频点保持动态线性移动的音调失真
所有的音高都是连续的
体积小巧,不需要采样大量的legato来提升细节。
如果用户提供的音高和动态数据接近于真实乐器,那么最终结果也会同样接近于真实乐器。
ps 新会员用户组原来只能上传6mb的东西,只能128k了
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x