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

[求助] 如果基于Kontakt脚本写一个超变态的MFX你愿意用吗?

( 16 )
12
 
[收藏]
-  第 1 页  -

3158
#1 17-3-1 19:12

如果基于Kontakt脚本写一个超变态的MFX你愿意用吗?



所谓MFX,就是Midi FX。
其实Kontakt的脚本很强大,而且他生成的MIDI信息可以外发回给数组。

也就是说,Kontakt的脚本可以干这些事情:

1、MIDI键盘的旋钮和推子自身没有自定义CC号的功能时,可通过MFX改成需要的。如:
    XXX音色库用CC37来控制YYYY的参数,但是MIDI键盘只有CC7、CC8、CC15这3个旋钮且无法自定义
2、某个MIDI轨原来用的吉他音色用CC9来控制XXXX,换了新的吉他音色后,用CC16来控制
3、在Kontkat的MFX面板上,点击A按钮激活1 3 8 9 通道的音色;点击B按钮激活2 4 6 7的音色(同时Mute了刚才的)
4、在MIDI键盘上按一下C1这个音符后,按任意音符使得Do=他,比如按了E3,就相当于Do=E3,此时MIDI键盘演奏切换到了E调。也就按C调指法弹,然后宿主录下的是E调哦~
5、MIDI键盘上按指定音符,切换到指定通道。比如有些MIDI键盘有16个鼓垫的,按1~16后演奏的通道切换到对应通道。可实现一键切换音色哦~~
    注:Program Change会引来中间的小卡顿,但换通道演奏完全没这个问题哦

还有海量功能可以挖掘
单选投票, 共有 9 人参与投票

投票已经结束

100.00% (9)
0.00% (0)
0.00% (0)
您所在的用户组没有投票权限
观众反应

441
#2 17-3-1 21:28
不明觉厉

2142
#3 17-3-2 04:35

也就是说在宿主DAW的乐器轨上加载一乐器VSTi后,在乐器轨上插入一个Kontakt采样器,再于Kontakt内载入此MFX(可以视为是一个MIDI效果器VST),MIDI信息经由Kontakt脚本的变更后输出返回宿主,最后经由加载的乐器发出声音。

777
#4 17-3-2 07:43
难道是“禅”兄?

3158
#5 17-3-2 09:23
jackjack999 发表于 17-3-2 04:35
也就是说在宿主DAW的乐器轨上加载一乐器VSTi后,在乐器轨上插入一个Kontakt采样器,再于Kontakt内载入此M ...

对!

他可以产生MIDI信号,也可以转化MIDI信号

707
#6 17-3-2 11:16
为什么非要用kontakt去做midi fx呢?

3158
#7 17-3-2 11:51
jaganshi 发表于 17-3-2 11:16
为什么非要用kontakt去做midi fx呢?

那用什么来做MFX呢?
从定制度角度来看,Kontakt的脚本可以随意编写

707
#8 17-3-2 21:30
Eviluess 发表于 17-3-2 11:51
那用什么来做MFX呢?
从定制度角度来看,Kontakt的脚本可以随意编写

Kontakt虽然可以随意编写,但是有两个问题:1,整理起来很乱。因为没有module,所以当你开始写一些比较复杂的功能的时候,脚本页会越来越长,失去了“随意”编写的优势;2,也正因为无法把脚本拆分成module,资源占得比较多(而且作为midifx但是要加在很多无关的UI和功能);

如果不在意上面的两点,嘛,用呗。我记得还有个公司出了个商业的midi效果包。

jsfx、lua和python都能打包做成vst。
最近接触的http://hise.audio/也能打包成vst(aax),语言是javascript,基本跟kontakt一样,但是脚本是某些程度上分组的。javascript按说用户群比kontakt的perl(吧?)要多,不过如果只是你自己写的话可能什么语言也无所谓。
当然可能运行效率最高的还是直接C++吧。

925
#9 17-3-2 21:37
太高深,看着眼晕,还是买个MIDI控制器吧。。。

3158
#10 17-3-2 21:53
jaganshi 发表于 17-3-2 21:30
Kontakt虽然可以随意编写,但是有两个问题:1,整理起来很乱。因为没有module,所以当你开始写一些比较复 ...

其实另一种方式就是用ReaPlus挂上Reaer JSFX

707
#11 17-3-2 23:05
Eviluess 发表于 17-3-2 21:53
其实另一种方式就是用ReaPlus挂上Reaer JSFX

可惜ReaPlug只能Win,目测近期不会更新。
之前试过蓝猫的那个Script n' plug,但是语言太小众了(Angelscript),找资料都困难。

3158
#12 17-3-3 09:55
jaganshi 发表于 17-3-2 23:05
可惜ReaPlug只能Win,目测近期不会更新。
之前试过蓝猫的那个Script n' plug,但是语言太小众了(Angels ...

Kontakt Script的好处是:
1、大家基本都装了Kontakt
2、跨平台

唯一的缺点看来还是组装的问题,毕竟他不是特别适合大规模写代码

802
#13 17-3-3 14:11
虽然看不懂 不过感觉很厉害的样纸!

2142
#14 17-3-4 07:12
其實Kontakt本身就提供了許多的預置腳本,但是透過這種方式使用
1.不穏定:
    因为是使用kontakt脚本,将MIDI信息处理变更后的输出返回宿主的方式,容易产生有时返回的MIDI信息并未经处理或因处理不及时而出错,试了个Kontakt的预置脚本Harmonize - Tonal,功能为输入根音,产生任意和弦,使用MIDI键盘输入方式,有时会只返回根音,或是返回不正确的MIDI信息。
正常返回MIDI信息。
  
处理后返回错误MIDI信息。


2.設置不直接:
    不像是一般效果器的直接插入使用,必須經過特別的設置才能使用。

这两个问题应是重伤。

本帖子中包含更多资源

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

x

2142
#15 17-3-4 07:46
附上一个 Harmonize-Tonal.nki 的测试Patch,我是用Kontakt-5.6.5制作的Patch,不知道较低版本的Kontakt是否可以使用,要试的人可以下载试试。

宿主Studio One 3相关设置如下图。

本帖子中包含更多资源

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

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

本版积分规则

搜索