您当前位置:梧桐下音频技术频道 -> 音频技术-> 音频技术-> Cakewalk/SONAR

SONAR 7:关于弯音

作者:虞志勇 来源:成都乐声公司 日期: 2006-12-18
所属专题:SonarCakewalk 文章页数:[1] 
   SONAR中怎么做弯音呢?还是在钢琴窗中,如下图中的1,选择控制为WHEEL弯音,在图中2处,用画笔画出升降就OK了。
 
  注意,在画的时候,升或降是有值可计算的。在左边可看到040968191等标识,这些值对应你画出的竖条,在画的时候,图中3处,可显示出你画的竖条所在的时间及它的值。
  在SONAR4中,弯音默认的音高改变为升降大2度。那么,此时的值对应为:±4096=升降一个半音;+8191-8192=升降一个全音。
  再仔细看图中2处,左右的2个小黑圆圈,它表示的值为0,则没有进行弯音。注意为了后面的音的音高的正确性,在弯音结束后,最好加一个零值归零。

  在SONAR4中,由RPN值定义弯音的音程,默认为大2度,RPN的弯音值为256。那么我们来计算一下:半音=1288度为12×128,等等……
  那么如果我们能改变RPN的值,是不是就可以得到更大范围的弯音了呢?
  回答是:YES
  做法如下:
  还是在钢琴窗中,如下图:

  在图中的1处,选择控制为RPN,下面为RPN的内容,如图我们选择为音高改变,再下面是受改变的MIDI通道。
  同样,可以在右边用画笔输入值,在图中的2处可以看到值为多少。但是,这样看到的值并不精确,且也不好用鼠标来设定准确,所以,此时我们会用到EVENT LIST,事件列表。
  如下图,我们随意输入一个F音,且准备只对这个F音进行弯音的音程改变,那么,我们用画笔输入的两个RPN的竖条,应该在这个F音的起始和终止处。

  为了准确地把这两个RPN条定义在这个F音的起始和终止处,我们要打开事件列表进行编辑。打开事件列表可以在VIEW菜单中,也可以在工具栏中,快捷键为Alt+4

   
打开后结果如下:

  图中显示2RPN的控制信息被中入了,注意在MBT项中,第一个RPN的时间位置是正确的(2:01:000,表示在第2小节的第一拍起始点),而第二个不正确,根据我们输入的音符情况,我们要它在第2拍的超始点,进行改动如下:

  OKRPN的启动和结束点时间设置好了。
  接着,我们进行音高范围的设定,假设要音程变动为一个8度,然后结束时再回到默认的大二度,则计算结果为:8度为12×1281536。默认大2度为256

  (注意,此处为了不影响后面的音的编辑,把RPN的音程设定改回了默认值256,你自己做时,可以根据情况而定。)
  接着,把控制选择为WHEEL,再进行弯音的改动,直接给一个最大的8191值,听一下,是不是正好为一个8度音高了?

   
如果要在做WHEEL时精确弯音的音高,我们还得进行计算,此时的音高为812个半音,所以每一个半音音高为:+8191-8192)÷12
  同样,如果用鼠标画得不够精确,我们可以到EVENT LIST事件列表中对每一个Wheel进行时间位置、弯音值的改动。不要的控制信息,也可以在事件列表中点上面工具中的X把它删除掉。
  既然用改动RPN中的音程值,可以使WHEEL的音高变动范围也跟着改变,那么我们不是就可以得用这种方法来得到泛音了吗?是的,完全可以。大家可以根据上面说的方法,得到N8度音程。不过请注意了,RPN中改动的值,最大到16383,也就是最多可得到16383÷1536这么多个8度的音程范围。
  除了泛音,也可以利用这种方法来得到各种滑音、推弦。
  最后要提示的是:用画笔画出WHEEL条时,越慢,得到的条越多,音高的变化就越细;越快,则相反。画时可以放大后来细细地画。
所属专题:SonarCakewalk 文章页数:[1] 
 
发表评论  打印  刷新 推荐给朋友 返回顶部  关闭