iVocaloid论坛

标题: 【NC教程】让人声对准会逐渐变慢的背景音乐的方法 [打印本页]

作者: misu    时间: 2011/1/13 12:11     标题: 【NC教程】让人声对准会逐渐变慢的背景音乐的方法

本帖最后由 mysticathde 于 2011-1-16 11:19 编辑

请阅览者先要保证自己拥有初中以上的数学能力以及弱智以上的逻辑推理能力以及最基础的乐理能力,否则请移步……

有的歌到最后阶段会逐渐变慢(体现出歌曲正在结束),而这个对于V家来说要对准这个节奏是比较困难的,
吾辈想出了一个方法,能够让人声和背景音乐完美的对在一起。

其实吾辈这个方法也不是什么地方都可以用,但是至少在大部分地方还是成立的。
以下开始详细解说……

首先,来讲一个最基础的名词:BPM(beat per minute)
这个大家应该都知道= =就是每分钟有多少拍。
那么我们假设一拍的长度为t,bpm为B
那么我们就能得出Bt=60(这个应该能理解,60秒被拆成B份,每份的长度为t)
也就是说只要得出t,我们就能计算出B
于是工作开始了……

波形.png
嘛,这个是一个伴奏中截取的最后一部分,通过原歌曲我们能知道这首歌的速度在最后逐渐变慢。
vsq最后.png
这个是吾辈做的VSQ的末尾。

如果直接播放原VSQ的话,人声的速度完全不会变,而伴奏的声音变了的话,歌曲就不能重合。所以我们要知道每小节甚至每拍的BPM,这样就能让人声和音乐完美重合。

稍微了解一点乐理的人应该知道,每一拍的开头一般都会有打击乐器来区分拍子,那么在拍子的一瞬间声音会较响,而会结束在下一个声音较响的地方的开始处,因此我们应该能知道一拍的长度。
拍子.png

框住这一段
QQ截图未命名.png

由此处可得到这一拍的长度为
QQ截图未命名.png 11.56-10.601=0.959s
将t代入Bt=60,得到B=62.56(保留两位小数,V和P都是支持2位小数的)

QQ截图未命名.png 于是就可以将62.56代入这个拍子了

当然同时制作一小节也是成立的,例如框住的拍数为4拍,那么可以将得到的t除以4代入,那么就是这小节一拍的平均时间

掌握这种方法后,甚至可以很好的掌握每一拍的长度

当然有时候光靠视觉判断是不成立的,但是靠听觉也可以确定一拍的起始位置和结束位置,那么这个方法就可以适用于任何伴奏了。

这里有个成品曲,大家可以听听看http://bbs.ivocaloid.com/thread-75198-1-1.html

以上。

图片附件: 波形.png (2011/1/13 11:58, 11 KB) / 下载次数 1
http://bbs.ivocaloid.com/forum.php?mod=attachment&aid=NDA5Mzh8ODY4MjgwYjZ8MTc0OTI4NTE2MHwwfDA%3D



图片附件: vsq最后.png (2011/1/13 12:00, 8.71 KB) / 下载次数 2
http://bbs.ivocaloid.com/forum.php?mod=attachment&aid=NDA5Mzl8ZjcwZjIyZmF8MTc0OTI4NTE2MHwwfDA%3D



图片附件: 拍子.png (2011/1/13 12:04, 10.63 KB) / 下载次数 0
http://bbs.ivocaloid.com/forum.php?mod=attachment&aid=NDA5NDB8ZGQ3ZDNkMjN8MTc0OTI4NTE2MHwwfDA%3D



图片附件: QQ截图未命名.png (2011/1/13 12:05, 7.51 KB) / 下载次数 0
http://bbs.ivocaloid.com/forum.php?mod=attachment&aid=NDA5NDF8MzE5MGIyNjV8MTc0OTI4NTE2MHwwfDA%3D



图片附件: QQ截图未命名.png (2011/1/13 12:06, 1.28 KB) / 下载次数 0
http://bbs.ivocaloid.com/forum.php?mod=attachment&aid=NDA5NDJ8MjA1OWQ5YmJ8MTc0OTI4NTE2MHwwfDA%3D



图片附件: QQ截图未命名.png (2011/1/13 12:09, 3.88 KB) / 下载次数 0
http://bbs.ivocaloid.com/forum.php?mod=attachment&aid=NDA5NDN8Mjg3ZjllOTd8MTc0OTI4NTE2MHwwfDA%3D


作者: forjaes    时间: 2011/1/16 23:02

本帖最后由 forjaes 于 2011-1-16 23:04 编辑
将t代入Bt=60,得到B=62.57(保留两位小数,V和P都是支持2位小数的)


于是就可以将62.56代入这个拍子了

mysticathde 发表于 2011-1-13 12:11



    B等于62.57 所以在V里输入62.56么wwwwwwwwwwww

这里先MARK一下
这方法对我这种数学那啥的人来说 死也想不到- -
作者: misu    时间: 2011/1/17 00:18

回复 2# forjaes


    手抽了= =NC了= =
作者: アレン君    时间: 2011/2/5 13:13

用MIDI键盘的话就不必纠结了,边听边打,然后填词,只要键盘速度对,录入的速度就对。
作者: commando1945    时间: 2011/2/5 15:04

回复 3# mysticathde


    “吐槽”一下。。。

“这个最高的地方就是拍子的起点”那个点。。左声道爆音了。。。。

这个教程GJ

不过原则上V内还是走整数的。
细节的地方细节调酒好了
作者: commando1945    时间: 2011/2/5 21:21

回复 3# mysticathde


    这很正常
软件采样过后,很多伴奏都会有爆音的现象

解决方法很简单。。

把整个伴奏音量标准化一下就OK了。
比如调到99.9% 99.5%或者99%什么的
视具体情况而定。

以上……
作者: lilychyan    时间: 2011/2/22 04:27

小白再次学习倒了
作者: Musyki~☆    时间: 2011/3/17 16:27

经常调教到一半掀桌自己唱的表示学习到了.......
作者: LUKAYUI    时间: 2011/4/22 08:42

好深奧艱難喔..........
作者: Forkl    时间: 2011/4/27 20:43

这是个好办法 感谢分享
作者: CODEXANA    时间: 2011/5/2 11:58

O O还是第一次听说!
这方法还挺好的啊~
作者: 默默呀默默    时间: 2011/9/14 17:54

~~~~~~~的确很深奥~~~~~~但还是果断右键了!!!
作者: 冰葡萄    时间: 2012/7/29 19:29

喔~  数学带入法 = =  唔  简单的算法  毫无压力




欢迎光临 iVocaloid论坛 (http://bbs.ivocaloid.com/) Powered by Discuz! X2