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

JSFX插件 - 简易表情映射

( 38 )
 
[收藏]
-  第 2 页  -

555
#16 20-8-9 20:38
MusMonkey 发表于 20-8-5 15:15
为什么添加时总是出现 Couldn't resolve host name (6) 的错误?
补充:
网搜了一下,原因是GitHub的raw. ...

应该是需要翻墙,我也一样

123
#17 20-8-12 14:59
一刀大佬,这个能支持通道转换吗?

382
#18 20-8-14 01:14
请问jsfx是用JavaScript写吗?

800
#19 20-8-14 10:47
wenxm611 发表于 20-8-12 14:59
一刀大佬,这个能支持通道转换吗?

https://forum.cockos.com/showpost.php?p=1543389&postcount=9

PC_Channel_DS.txt (2.5 KB, 241 views)

把这个JS下载回来,放在 Simple Expression Map 的上一级,可以转换通道。

800
#20 20-8-14 10:48
hqcq8148 发表于 20-8-14 01:14
请问jsfx是用JavaScript写吗?

EEL2

https://www.cockos.com/EEL2/

800
#21 20-8-14 17:01

新版本可以看到键位切换的动态(按住和释放),延迟可以自己设置,最多支持1000ms。

这里下载附件:
https://forum.cockos.com/attachm ... =42043&d=1597394829
本帖最后由 再补一刀 于 20-8-14 18:43 编辑

11
#22 20-8-15 08:12
再补一刀 发表于 20-8-8 23:01
你要通过reapack更新脚本,新版已解决了问题。

表情映射的音符力度共用到3种,它们是约定好的:力度1 ...

大神,请问一下,ample吉他的某些键控力度30触发4-6弦,力度110触发所有弦,这个如何设置库?

800
#23 20-8-15 09:44
网络延迟多了一条 本帖最后由 再补一刀 于 20-8-15 11:15 编辑

800
#24 20-8-15 09:48
yjztx123 发表于 20-8-15 08:12
大神,请问一下,ample吉他的某些键控力度30触发4-6弦,力度110触发所有弦,这个如何设置库?

同一按键吗?30是固定值还是1-63的值也能触发4-6弦?

800
#25 20-8-16 14:56


追加键位切换的连奏功能,按住键位切换音符直到下一个键位切换音符按下去再抬起。

同时保留转换后力度的数据,也就是说如果一个键位切换键分力度层来切音色也是可行的。


比如,AME-C0键位的技巧:
键位切换键为 C0,音符力度1-21 触发Full Mute, 22-42 触发 3/4 Mute, 43-63 触发Half Mute, 64-126 触发 Sustain,力度为 127 时触发重勾或搓泛音技巧。

我们可以为C0单独定义5个力度层的音色(只要是AME技法指定的力度都可以):

Bank 0 1 AME-1
24 键位切换键C0,以1的力度触发Full Mute

Bank 0 22 AME-22
24 键位切换键C0,以22的力度触发 3/4 Mute


Bank 0 43 AME-43
24 键位切换键C0,以43的力度触发Half Mute


Bank 0 64 AME-64
24 键位切换键C0,以64的力度触发 Sustain



Bank 0 127 AME-127
24 键位切换键C0,以127的力度触发重勾或搓泛音技巧



本帖最后由 再补一刀 于 20-8-16 15:10 编辑

本帖子中包含更多资源

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

x

382
#26 20-8-16 14:58
再补一刀 发表于 20-8-14 10:48
EEL2

https://www.cockos.com/EEL2/

好吧看JSFX这名字好像JavaScript,还以为用自己这三脚猫水平练一练呢,哈哈

11
#27 20-8-17 12:37
再补一刀 发表于 20-8-16 14:56


追加键位切换的连奏功能,按住键位切换音符直到下一个键位切换音符按下去再抬 ...

感谢大神的解释,这个能解决问题..........另外有个问题,如果在.reabank后缀的文件内写入技法名称是汉字的话,在弹出的对话框内选择的技法显示是乱码,这个能解决吗?或者说只能是写英文?

800
#28 20-8-17 19:29
yjztx123 发表于 20-8-17 12:37
感谢大神的解释,这个能解决问题..........另外有个问题,如果在.reabank后缀的文件内写入技法名称是汉字的 ...

目前只能先用英文。乱码的问题我投了Bug,方便的话一起顶起来:

https://forum.cockos.com/showthread.php?t=240781

11
#29 20-8-17 20:40
再补一刀 发表于 20-8-17 19:29
目前只能先用英文。乱码的问题我投了Bug,方便的话一起顶起来:

https://forum.cockos.com/showthread ...

感谢大神.............等待好消息..........

800
#30 20-8-18 19:03
一楼不能编辑,继续楼下补充:

脚本更新:

Note To Program Change (For JSFX-Simple Expression Map).lua
Program Change To Note (For JSFX-Simple Expression Map).lua
Set Instrument Group (For JSFX-Simple Expression Map).lua


切换乐器组 8 的信息

新增 将 Note Off 的力度值存储为乐器组编号。Bank MSB LSB 以及 program #编号 被一一对应,三个参数在PC或Note模式下实现完美对切。

更新: Bank/Program Select 如何应用在 Simple Expression Map 中

音色表标准格式:

Bank <MSB> <LSB> <Bank name>
<program #> <articulation name>

使用 Simple Expression Map 将 PC 转为 Note 信息:

Bank <Note-Off Velocity> <Note-On Velocity> <Bank name>
<Pitch #> <articulation name>

Bank <Note Off Velocity>  -- 将MSB值转换为 音符_关 的力度值用来存储乐器组,比如Bank 0,Bank 1,Bank 2 分别对应乐器组 0,乐器组 1,乐器组 2,最多可容纳128套乐器;

Bank <Note On Velocity> -- 将LSB值转换为 音符_开 的力度值
用来指定键位切换键的力度值,某些音源在不同的力度下可以触发不同的技法(注意:填0默认映射力度96);

<Pitch #> -- 将PC值转换为键位切换键的音高
定义键位切换键的音高,比如C-2=Pitch 0,C-1=Pitch 12,C0=Pitch 24。

以上是转换原理,挂上插件后它会自动执行这些操作,我们无需理会。

实际使用中,写入 Bank/Program Select 时只要考虑三个要素(乐器组、力度、音高):

Bank <乐器组> <力度> <Bank名称>
<音高 #> <技法名称>

例如:

Bank <1> <0> <CSS> -- Bank <1>=乐器分组 1;<0>=填0默认作为单一技法乐器(此处0将被转为力度96);<CSS>=库名称CSS
<24> <连奏> -- 键位 24,以力度96触发连奏(实际上单一技法乐器1-127的范围都可以触发连奏,所以只取96的力度作为默认触发值)
<25> <断奏> -- 键位 25,以力度96触发断奏(实际上单一技法乐器1-127的范围都可以触发断奏,所以只取96的力度作为默认触发值)

Bank <7> <127> <AME> -- Bank <7>=乐器分组 7;Bank <127>=以127的力度触发技法;Bank <AME>=库名称AME
<24> <重勾泛音> -- 键位 24,以127的力度触发重勾或搓泛音技巧

建议一样乐器分一个组,不然使用两套以上乐器在一个组内显示乐器名肯定会冲突。
如果一样乐器做一份.reabank文件也是可行的,但是一份 .reabank 能装下128套乐器,显然更加节省空间。


乐器组编号需要更改怎么办:

比如Bank <1>要改为Bank <2>,只需要运行脚本:Set instrument group (For JSFX-Simple Expression Map).lua,输入对应的乐器组编号就可以了。


将乐器组由第8组改为1组,由1组改为2组。

--

脚本已上传到 ReaPack(保持最新),Lua文件迟一点上传到站内。

本帖最后由 再补一刀 于 20-8-18 23:05 编辑

本帖子中包含更多资源

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

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

本版积分规则

搜索