牛B的MIDI编辑器工具集

!


juliansader发布全新脚本,ReaPack搜索以上脚本即可搞定下文的所有内容。


感谢大神juliansader,他发布的这篇文章对官方MIDI控制器的操作增强了功能,可以说是无敌的存在。

看一下示例:
替代文字

使用快捷键与工具栏按钮:
替代文字


这么多的脚本要怎么用?只需要一个主脚本搞定。

使用作者提供的js_Run脚本一键控制底下所有脚本。请安装:
js_Run the js_‘lane under mouse’ script that is selected in toolbar (link this to shortcut and mousewheel).lua

这个js_Run脚本需要同时绑定两个快捷键配合使用,一个快捷键是激活这个脚本的,另一个快捷键利用滚轮改变线条的。

比如我这边绑定的两个快捷键:%(blue)[Z](激活 js_Run )、%(blue)[Alt + Mousewheel](激活鼠标滚轮)

重要的一步,最好把底下的脚本做成按钮,方便用来切换功能。然后只要按Z,对应的脚本就能工作了。请参考:
!1547894611053-394dc1f3-3f98-4b26-91b7-98670f43939d-image.png

有一点需要注意,大部分的操作只能在CC车道内使用,超出则失效。
以下所有脚本,已经验证过,都能被js_Run支持!


那么开始,通过ReaPack下载这些脚本:

曲线工具

Script: js_Draw linear or curved ramps in real time.lua
Script: js_Draw linear or curved ramps in real time, chasing start values.lua(起点基于前面的值)

Script: js_Draw sine curve in real time.lua
Script: js_Draw sine curve in real time, chasing start values.lua(起点基于前面的值)

替代文字


拱起事件

Script: js_Arch selected events in lane under mouse with linear or power curve.lua
Script: js_Arch selected events in lane under mouse with sine curve.lua

替代文字


拉伸选中的事件

Script: js_Stretch selected events in lane under mouse.lua

替代文字


倾斜选中的事件

Script: js_Tilt selected CCs or velocities to mouse position.lua

替代文字


单面扭曲

Script: js_1-sided warp (accelerate) selected events in lane under mouse.lua

替代文字


双面扭曲

Script: js_2-sided warp (and stretch) selected events in lane under mouse.lua

替代文字


插入CC或弯音值

Script: js_Insert CC or pitch at mouse position, leaving other selected.lua

替代文字


插入坡道(前提先定位好CC事件)

Script: js_Insert linear or shaped ramps between selected CCs or pitches in lane under mouse.lua

替代文字


绘制基本的LFO(利用滚轮实现切换)

Script: js_Mouse editing - Draw basic LFO curves in real time.lua

替代文字


使用鼠标滚轮压缩或扩展CC或力度(使用滚轮)

Script: js_Compress or expand selected CC or velocity events using mousewheel.lua

替代文字


滑动选择(不能反选)

Script: js_Mouse editing - Swipe select.lua


移动选中的事件(跟随你的鼠标位置)

Script: js_Move all selected events in active take together with mouse.lua


移除多余的CCs

Script: js_Remove redundant CCs (from selected events in lane under mouse).lua

替代文字


切断音符

js_Split selected notes by drawing a line with the mouse
替代文字

js_Split notes by drawing a line with the mouse
替代文字

已集成到:
http://www.soundengine.cn/topic/32/定制cubase习惯的reaper发布贴