音频应用   音频插件联盟,正版插件,欢迎大家选择!

 找回密码
 快速注册

QQ登录

只需一步,快速开始

阅读: 24894|回复: 1

[交流] Reaper字符串快捷键系统:Vimper Solo

[复制链接]

2740

积分

4

听众

1172

音贝

音频应用新手发布

Rank: 3

积分
2740
发表于 2017-5-5 | |阅读模式
音频应用公众号资讯免费发布推广
Reaper字符串快捷键系统:Vimper Solo
3 x: j+ H/ j3 |1 @8 o$ R1 p2 }( o当我们开始挖掘REAPER内隐藏着的几千个操作(Action),并且随着ReaPack的成长不断添加新的用户自制脚本与扩展时,我们会发现当我们需要自定义快捷键时,能用到的键位越来越少。而为了充分利用现有的字母、数字、以及符号键,我们通常需要加上各种如Ctrl,Alt甚至Win的修饰键进行各种高难度的键位组合,而且经常过几天可能就会忘掉一大半。
9 X, w% M% ~) @# D* z" Z8 t/ c2 H2 A' o3 @1 ~+ m$ f

) c& {4 v  @8 l, d+ c+ G' V' _) `: I( p0 \1 ^; b8 w0 _
为了避免这种尴尬,我做了一个按组归类快捷键的脚本。它是依照VIM文本编辑器快捷键的理念,通过一串字符触发快捷键的。7 V6 W) y7 ~$ M9 M+ U( s) O6 R
  b# H: @6 R# Q  _2 _; f  ]

/ F. x7 c: T0 w$ u4 I& t( h+ `
6 A* `4 c8 z5 J( U点击这里下载。  L( ?- \, u" f5 E: b; Y4 Z& z/ @
. g  |+ u* J  B2 K& n6 ~
8 t" {5 E. M/ K2 ~, c& r$ S: X. Q

" {6 s4 r7 h) o% b9 b* P通过这个脚本,我们不需要去记各种修饰键,只需按组激发对应的键位就好了。例如,在这个脚本内,同一个m键可以根据不同的分组静音轨道、块或层,但在REAPER里,我们得去想到三个不同的修饰键组合来触发这三个不同的功能。有的时候由于记不住某个操作是要按Shift还是要按Ctrl还是Ctrl+Shift需要反复去试,浪费很多时间。
  A; {: x% i( {/ c
. q' E- B+ F' d/ p1 u* k" y: g) M0 h; O. h/ y, Y+ ?: Z( |3 X

: v) Z7 b8 j6 w, ^2 z使用方法:2 Q1 x% s# D! p$ K' f! u

0 a, q, l% ]9 K解压后把整个文件夹放到资源目录的Script文件夹内,然后在Reaper的Action List中加载RCJacH_Vimper Solo并为其设置一个快捷键(我用的是分号;)。/ @! U/ C# ]$ V% J0 J- M: @

- e( C/ ]5 t3 b6 ~) P触发脚本,根据GUI窗口提示进入不同的分组并触发不同的操作。7 |8 [% _7 ], r2 ^. r; x0 W3 E) Q" e
% q- [2 X" Q2 w  m/ n. P
使用Backspace退格键返回上一层菜单。: }7 i! S9 X  T! A/ ^

3 ~6 a5 U- W7 j也可以在Action List中加载RCJacH_Vimper Solo Repeat Action来反复触发上一次触发操作。
! d) h# K9 M2 |  X/ G2 C' ~
% q( u( d/ u) ]& ]) y8 D
3 e3 ?+ A. [7 n& R0 U1 @3 c+ H2 B! S+ x9 A9 }+ t, L
在Bindings.lua文件里,可以依照现有项设置新的快捷键或者修改现有的快捷键。" L. u( r, {! @$ E6 n. t3 `3 N

- M) d! |* J3 G格式:0 J5 Z2 k/ d( ?- c0 h# Q5 _, \- Q
- `9 ~- U- K4 o0 X* f6 Y+ _* H+ c

0 T" {6 z! s: R( _! m  R
; ?% i3 |$ l9 z' l6 q2 j6 h6 Q2 @分组= {
: S3 K# ]6 z* S" K+ E+ w, v9 c; k, l
NAME = “分组”,
8 d/ q. @$ w* E# x
3 A/ m) p3 i8 X  H/ V快捷键= {CommandID, 所显示的名称},
7 {: Q1 j0 d7 l1 S1 A* j
$ Z: t2 L* U& n5 [" \# i}
/ H" G" T% t, l% e( ]4 W+ \/ ?+ }6 |+ n

" s! O5 k; |+ [" t. O! w# b, l. x2 Y- \
* 注意,任何分组必须得包含NAME= “名称”一项,否则识别不到。" G; N9 E" w8 N0 p1 S3 U& [9 ?* @

9 x$ h# C4 K1 J** 分组可以有无数层。3 z7 z$ P' Q  p9 k' E$ E

# i, O: f. h3 ]* H*** 如果添加新的总分组,得在最底下的return{}里添加。
+ o# s4 R( a! [2 [. t8 b% I
' t: U. b& E: Y, p$ y**** 快捷键目前区分大小写。
+ I, |7 `3 g( c8 L% z: I/ O# ~; H. ^  ~1 m5 @
***** 显示名称可以使用中文。9 R! N8 a% G$ O3 e" @% L( u
点击这里下载4 F0 c" g! r, V) V7 t
Vimper Solo.zip (8.2 KB, 下载次数: 0)
欢迎厂家入驻,推文!免费!微信:yinpinyingyong

1506

积分

2

听众

580

音贝

音频应用新手发布

奋斗在幕后

Rank: 3

积分
1506
发表于 2017-5-7 |
分享,谢谢啊
欢迎厂家入驻,推文!免费!微信:yinpinyingyong
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

音频应用搜索

小黑屋|手机版|音频应用官网微博|音频招标|音频应用 (鄂ICP备16002437号)

Powered by Audio app

快速回复 返回顶部 返回列表