新增:GUI界面的音色表加载器以及相关功能集成,只需要在一个界面下就可以完成技法编辑工作。
Articulation Map 技法映射插件是一套简单实用的键位切换键技法映射工具,功能与CUBASE表情映射类似。配套的插入音色工具 Articulation Map Patch Change 类似于 Cakewalk 的 Bank/Patch Change,加载自己制作的reabank音色表可以方便快速插入PC信息以触发键位切换键技法。
Cakewalk 音色插入工具
Articulation Map 技法映射功能特点:
界面化显示,简单易用;
绿色化操作,键位切换键与PC实时互换;
工作流不限,支持一边写技法音符,一边搬迁到PC车道;
技法加载器完美读取官方reabank,同时支持切换合并或分离bank组;
支持在光标位置插入技法,还支持选中音符批量插入技法;
基于官方reabank规则编写音色表,简单易操作并且支持中文;
一个音色表支持128套乐器
目前改进的 Articulation Map Patch Change 是完全版本,功能全面。在一个界面下可以直接读取音色表(2套显示方案,分离或者合并)、浏览加载音色表、编辑音色表、设置音色表为REAPER默认表、一键点击插入Articulation Map JSFX插件、前后移动PC数据工具、上下切换NOTE与PC工具等等。
只需要 Articulation Map JSFX + Articulation Map Patch Change 两个脚本就可以进行编曲工作。对于以上重大改进,有必要开一贴详细说明。
Articulation Map 插件界面介绍:
1、键位切换键实时显示(仅显示)
当插入了PC事件,那么一旦触发就会显示到这里来,方便查看
2、键位切换键的力度显示(仅显示)
当插入了PC事件,那么一旦触发就会显示键位切换键的力度
3、模仿手按MIDI键盘音符的持续时间(滑块可调节)
时间越长按得越久,但仍然建议在300毫秒左右。
4、按住MIDI键盘的模式切换
Staccato 断奏模式:就是按一下抬起来,效果类似在MIDI键盘上的断奏按法
Legato 连奏模式:就是按下去不抬手,直到下一个音符按下去才抬起来,效果类似在MIDI键盘上的连奏按法
Blend 混合模式:就是上面两种技法的混合体,需要断奏时断奏,需要连奏时连奏。
当使用连奏时需要配合CC119控制器(利用数值做开/关)使用。
5、指定控制器编号(滑块可调节)
当模式选择为 Blend 混合模式时,那么它将起作用。默认为CC119号控制器(仅作为开关使用),使用方法:值64以上为开启延音,值64以下为关闭延音。
Articulation Map Patch Change 脚本介绍:
界面化插入音色工具,并包含了各项技法相关编辑功能
上图 8 个按钮分别是:
1、分离音色组显示,也就是目前通用的reabank音色表显示方式。一套库有不同力度时,按力度再分组。
2、合并音色组显示,就是将一套库的分组全部合并到一个库里面显示。建议使用这个方式,容易查找整套库的音色。
3、选中PC数据,每点击一次向左侧微移10tick
4、选中PC数据,每点击一次向右侧微移10tick
5、NP按钮,选中技法音符上下切换。Note与PC实时互切就靠它;
6、SB按钮,设置库号码,如果你的音色表被更改,只要在这里修改库号就可以重新匹配你的音色表;
7、ED按钮,编辑音色表:点击即打开音色表,可以立刻进行编辑
8、FX按钮,插入 Articulation Map JSFX插件:如果当前轨道没有JSFX插件,那么就会创建一个并置于效果链最顶端。如果已经存在JSFX插件,那么就只会浮动显示JSFX插件。
Bank 下拉菜单:显示音色库
Patch 下拉菜单:显示音色库,对应的音色内容
MIDI Channel:MIDI通道选择,可以按指定通道插入音色
音色表文本框:Articulation Map.reabank -- 加载音色表后,音色表名称将被显示在这里。
Load File:载入音色表,并会被设置为REAPER默认音色表
小提示:
PIN(右上角的钉子)按钮按住后可以锁定脚本保持在上方。
按Enter可以快速插入音色并关闭界面
音色表编辑:
音色表基于官方规则,很容易制作
音色表理解(请对比参考图片看):
Bank 组编号 力度编号 音色表名称
键位 音色名
音色表文件的创建很容易:
新建一个txt文本,然后把后缀名称改为 .reabank,继续用文本打开编辑(使用其他可以打开文本的工具也没问题)。
图示数字1位置:bank 0
代表该音色库(音色组)为 0 库,在本插件,它的作为是作为乐器组存在的。也就是说,库0就是乐器组0,库1就是乐器组1,库127就是乐器组127.所以,一个音色表我们一共可以使用128套乐器。
图示数字2位置:96 代表键位切换键的力度(技法音符的力度值在某些音源下有作用,所以要注意力度的差别)
默认力度是96,这是来自于REAPER默认写音符时的力度值。如果你使用了键位切换键力度是100,那么这里要改100。比如某些开关类音源,值大于64为开,小于64为关,那么你可以像这样统一做个定义:键位切换键力度127的值为开,键位切换键力度1的值为关,较容易判断。
图示数字3位置:音色表名称,建议同一套库(乐器组)使用同一个名称。
图示数字4位置:键位切换键的值与技法名称,其中12代表音符 后面代表音色名称,支持中文。
插件如何工作:
1、通过Reapack安装,添加地址:
https://github.com/zaibuyidao/ReaScripts/raw/master/index.xml
国内地址(Tee佬提供):
https://forum.reaget.com/mirrors/zaibuyidao/ReaScripts/index.xml
2、搜索脚本:
zaibuyidao Articulation Map
3、完成脚本安装后,新建轨道插入技法映射插件 Articulation Map JSFX(必须置于当前轨道效果链的最顶端),然后进入MIDI编辑器,打开脚本 Articulation Map Patch Change,就可以使用了。
--------
增加了视频演示
音色表制作
操作实例高级篇(对现成MIDI数据做转换)
补充视频中两个要点:
1、同时按住两个键位切换键
视频中出现两个技法同时按住的情况,需要将其中一个音符向左微移(点<按钮移动10个tick),以将他们错开。PC数据如果重叠其中一个可能会被删除,请避免。
2、长音技法
视频中有一个二度颤音技法,它是一个延长音,需要启用CC119来控制长度(可自定义CC)
本帖最后由 再补一刀 于 21-8-4 11:55 编辑