如何快速选择音符以及关于tick的概念!

按tick位置来选择音符,理念来自于cakewalk的事件过滤器。
先掌握tick的概念,这个跟MIDI精度有关系,reaper的默认MIDI精度是960tick,也就是说在一拍里细分了960个等份,我的工作基本上是基于480tick,所以下面的讲解以480tick为设定来讲解。
图片
首先看下图,标注了一拍时值中的tick位置和音符长度。


一拍长度就是480tick,那么16分音符就是120tick,8分音符是240tick,8分附点音符是360tick,音符位置主要是:0,120,240 ,360。记熟这几个数值。如果是8分3连音,位置分别是:0 , 160,320 。16分3连音,位置分别是:0,80,160,240,320,400。
记住了以后就开始应用,多用几次就不假思索,熟能生巧!

以下应用 select Note__Multi Track.lua 这个脚本。

比如我们要选择所有正拍上的音符,那么tick 位置都设定为0 tick:


运行以后,可以看到所有正拍的音符被选中。

比如我们要选择每小节第2拍的第2,3个音符,那么tick位置设定为120 -240,拍数设定为2:


运行以后:

比如我们要选择长度为16分音符或者更短,那么长度设定为0-120:


运行以后:

以上有问题请下方留言!
select Note__Multi Track.lua (1.9 KB)

4 个赞

汉化包的翻译有点可爱,tick == 嘀嗒