让MIDI编辑器响应Main窗口的命令


  • 动漫爱好者 REAPER

    默认很多Main的功能没办法在MIDI编辑器里面使用,那是不是就这么将就了呢,当然不是,是就不是REAPER了。你完全可以自己追加功能让MIDI编辑器响应Main的命令,这样Main的命令在MIDI编辑器也能用了,比如SOLO或者MUTE,当然还有更多,以此类推。

    • 静音,可设置快捷键 M
    reaper.Main_OnCommand(40280, 0)
    
    • 独奏,可设置快捷键 S
    reaper.Main_OnCommand(40281, 0)
    
    • 录音,可设置快捷键 R
    reaper.Main_OnCommand(1013, 0)
    

    以上每段代码单独另存为 .lua 文件,放到REAPER的脚本文件夹内。然后再在Actions窗口底下的ReaScript菜单位置找到Load,导入这些脚本绑定快捷键即可。

    这段代码很简单,格式 reaper.Main_OnCommand(xxxx, 0),括号内xxxx只要填对应Main的ID就可以了。

    怎么查找Main的ID,看这里:

    5a4f051a-ac35-4bf4-abdb-1ad211efdc5b-image.png



  • @怪力乱神 应该是这个帖子可以删了。因为有全局命令了。


  • 动漫爱好者 REAPER

    @futurewy 那个穿透命令是同Main的,如果你Main窗口的S快捷键是切割音频,在MIDI编辑器内S为SOLO,你要怎么做?这是另一种做法,相对来说更灵活。



  • 我通常都是共用快捷键。
    你说的这种情况我一般都会第一时间重新定义切割音频的快捷键。
    其实能不用导入的lua我都尽量不用,因为软件会拷贝到其他的电脑上干活,如果路径不对就没法正常使用lua,需要重新导入,这会让我觉得很麻烦。

    不过如同你所说,这个命令也确实有他存在的价值!


Log in to reply
 

建议的主题