在录制过程中改变录制位置的脚本

脚本功能

此为2个脚本,功能在录制过程中改变录制位置,并保持录制状态。

其中一个脚本把录制位置改变到鼠标点击的位置,为 mouse modifiers 设计;另一个脚本把录制位置改变到 play cursor 所在的小节开始位置,为快捷键设计。

这2个脚本同时支持 Main 和 MIDI editor,支持 MIDI editor 在 dock 的状态时使用。

注意:脚本没有对音频或 midi 做区分,在多 take 录制上请注意工作流程是否合理。

安装方法

通过 ReaPack,添加我的脚本源(以下二选其一),搜索对应脚本安装。

脚本名字:

  • Move play cursor to mouse modifiers during recording
  • Move play cursor to start of current measure during recording

使用方法

通过鼠标 Mouse Modifiers 改变录制位置

Move play cursor to mouse modifiers during recording

该脚本会同时安装在 Main 和 MIDI editor,分别在调整 mouse modifiers 的 Ruler 和 MIDI ruler 来生效。

只对录音状态生效,非录音状态为单纯移动 cursor 到鼠标位置。

ps:该脚本需安装 SWS 扩展。

通过快捷键改变录制位置

Move play cursor to start of current measure during recording

该脚本只安装在 Main。MIDI editor 里使用可能需要开启 pass through key to main window

只对录音状态生效,非录音状态为单纯移动 cursor 到 measure 开始。

使用效果

  1. 通过鼠标

    by mouse modifier

  2. 通过快捷键

    move to start of measure in recording

注意补充

上述脚本使用的是“笨办法”,每次操作实际为暂停录制+保存录制+重新开始录制,故你的 Undo History 会有多次 Recorded media,望知悉。

2 Likes

学习了,谢谢!

感谢大佬