Reaper控制器栏的魔法——JS系列脚本介绍

作者:MusMonkey

今天给大家介绍一位网名为“juliansader”的大神,他是 Reaper 官方论坛上顶尖的脚本高手,编写的脚本都有“js_”前缀,先请大家看一组演示动图:

MIDI编辑工具栏:

鼠标绘制LFO:

鼠标划线分割、修剪音符:

上下左右的弯曲变形演示:
Warp 3.00 - left and right, or up and down

两端弯曲变形及拉伸:

拉伸与压缩:

点连成线,线连成片:

匹配CC曲线到音符位置:

斜角处理所选CC或力度:

说实话,当初我看到这一些动图的时候,第一感觉就是:这么神奇吗?这特么是变魔术吧?

然而,这只是JS大神所编写脚本中 MIDI 编辑这块儿的一小部分,大家可以到他的官方帖子里去看更多的“魔法”动图:

JS官方帖子

更神奇的是,上面看到的很多操作,都是只需要将鼠标放置在 CC Lane 中移动一下就行了,根本不需要按鼠标键,这可大大降低了工作强度,提高了趣味性。

JS的系列脚本可通过 ReaPack 下载,而关于ReaPack的详细介绍,论坛里早已有之,请大家善用论坛搜索。

下面介绍一下JS系列脚本中,用鼠标控制脚本的设置方法:

  1. JS脚本中,凡带有“lane under mouse”字样的脚本,都不能直接运行,而只能通过鼠标控制。
  2. 安装完脚本后,打开MIDI编辑器,打开Action List,确认右侧Selection中选择的是“MIDI Editor”,找到“js_Run the js_‘lane under mouse’ script that is selected in toolbar (link this to shortcut and mousewheel).lua”这个脚本,为其设置一个快捷键,和一个鼠标滚轮控制键,如下图,我设置“G”含义为“Go”,方便记忆;鼠标滚轮控制键选择一个不冲突的就好:
  3. 将你常用的“lane under mouse”脚本放置到工具栏中,如下图,我不喜欢用图标,而喜欢用汉字标注,汉字后面加个空格,可以分为两行,单个按钮设定Double-width可以完整显示八个汉字。当然,你也可以像上面动图中那样设置工具栏,或按你自己的习惯来:
    2019-09-19_153013
  4. 最后运行脚本时,先点击工具栏中所需的按钮,按钮会亮起,表示脚本已经待命,然后将鼠标移动到CC栏中,由于需要焦点转移,所以一般要在空白处点击一下,或选中事件什么的,再下一步就是按下快捷键“G”正式运行脚本,如下面动图的画出CC曲线,只需移动鼠标就可,不需要按任何鼠标键,满意后再按一次“G”(或将鼠标移动至CC栏之外)即可终止脚本:
  5. 鼠标滚轮控制键的用法是在第一步画完后,再按你的设置进行鼠标滚轮的操作,或可将直线转换为各种曲线,或可进行拉伸变型等等:

好了,以上就是JS系列脚本的简单介绍,ReaPack中的JS脚本有六十个左右,不可能一一详解,大家自可慢慢探索,如果用的开心,别忘了通过 Paypal 给 juliansader 大神一点赞助哦(官方帖子中有链接)。

这个插件怎么都找不到呀,还请指点迷津?

原文中的脚本已经作了整合与升级,本来的这个脚本已经被作者删除(整合)了。见:Delete js_Run the js_'lane under mouse' script that is selected in to… · ReaTeam/ReaScripts@db20b38 · GitHub

现在的脚本详细使用方法可以看上面贴的

我简单描述一下现在脚本大概是怎样用的。当前时间: 2021-04-14T16:00:00Z


脚本的lane under mouse功能已经被整合到 MULTI TOOL 脚本里,官方原帖下面也有说:

图片

同样也是在 reapack 可以安装,安装后会提示你缺少 js reascript 的字眼(如果你之前没有安装过)。
这个 js reascript 依赖同样也在 reapack 安装,安装后会提示你重启 REAPER。

重启后就能在 action list 搜到 MULTI TOOL 了。

我稍微尝试了一下这个midi工具,目前是这个使用与效果,跟原帖最新的一致:

Peek 2021-04-15 10-00

更多的使用方式我没有学习,如果你有了解发帖分享一下,让我们学学。

哦,这么回事,多谢指教! :sweat_smile:

请问toolbar显示两行汉字如何做到的,我每次都显示不全

  1. 8个汉字里面,每4个汉字间隔一个空格
  2. 选择 double width

image

感谢,原来还要空格,受教了