录音/制作/创作 吉他 扩声技术 视频技术 作品展示 生活 信息 更多... | 音频应用专卖店
Cubase / Nuendo

midi-remote-api:初步实现了Command Bindings trigger

( 6 )
 
[收藏]

214
#1 24-7-27 19:36

midi-remote-api:初步实现了Command Bindings trigger


      
  •     [url=]#script[/url]    [url=]#midi-remote-api[/url]


  • 背景:
      

         
    • 我发现很少讨论有关cubase midi remote api 的内容。本人不是专业程序员,但可以说精通keyboard maestro 这类自动化软件,所有看了官方的readme后有了初步的思路。


      
  • 实现过程:
      

         
    • 第一步就遇到了困难,官方没有直接提供直接能用的Snippet而是必须要鼠标一个个点击获取。所以编了一个macro专门用于获取Snippet list
         
    • 接着就是面向Snippet list 的每一个object 来生成一一对应的button, midi value(16ch*127cc),这个数量足够包含所有的Snippet(目前1520)          (参考官方对应的例子)


         
    • 最后就是前端了,用keyboard maestro 中自带的prompt with list 来查找并 使用sendmidi cli trigger 实现类似 reaper 中的action list。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
观众反应

3826
#2 24-7-27 22:44
可以参考一下之前metagrid的分享,看有没有可以融合的地方
http://www.audiobar.cn/forum.php ... ;highlight=metagrid

这是之前Keyboard Maestro跟Metagrid的搭配使用
http://www.audiobar.cn/forum.php ... p;extra=#pid5439210


1671
#3 24-7-27 23:09
不明觉厉!

214
#4 24-7-27 23:25
mickey 发表于 24-7-27 22:44
可以参考一下之前metagrid的分享,看有没有可以融合的地方
http://www.audiobar.cn/forum.php?mod=viewthr ...

我之前用过触屏方案,一段时间后我发现利用的次数很少。

因为它会打断你的焦点,首先你要切换焦点,然后聚焦选择(肌肉记忆)最后离开键盘(舒适区)trigger 然后再回到焦点,手回到舒适区。

使用键盘为主的话,我也不会使用全部快捷键的思路(记不住的),而是根据记录一套固定有逻辑且结合上下文的快捷键作为触发子模块的trigger,子模块可以通过keyboard maestro 中的palette,prompt with list, custom html prompt(open stage control)来呈现。

唯一使用触屏主要在midi控制器,xypad, fader


10993
#5 24-7-28 13:29

3826
#6 24-7-28 14:33
taljazss 发表于 24-7-27 23:25
我之前用过触屏方案,一段时间后我发现利用的次数很少。

因为它会打断你的焦点,首先你要切换焦点,然 ...

快捷键太多,键盘不够用,少用的也记不住
编辑音频   混音  整体视窗 midi编辑  等等不同状况快捷键都不同

只有单纯工作,如纯音频剪辑、纯midi编辑,这样的快捷键就不会太多

214
#7 24-7-28 15:15
mickey 发表于 24-7-28 14:33
快捷键太多,键盘不够用,少用的也记不住
编辑音频   混音  整体视窗 midi编辑  等等不同状况快捷键都不 ...

这就是我开发这个功能的意义,可以使用关键词模糊搜索相关联的功能

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

搜索