关于“如何让midi弯音轮范围超过24个半音”的记录

@BadBlackerBai 在群里问了这个问题,因为做效果音很有用,而且也见过一个从0一直弯到127的。
本来我以为 MIDI 弯音轮只能在24个半音内变化。结果在 @华北kingsky 大神面前我还是孤陋寡闻了。

神说:

弯音事件好像确实只能到两个八度,24个半音…但若想做弯音的话,还可以用portamento和portamento time这两个MIDI CC事件。Portamento指的是在两个音之间自动创建一个滑音,而Portamento Time则是调整滑音时间。所以可以试试这两个MIDI CC#

然后神扔过来两张来自 xg spec 2.0.pdf 的截图:

神还说:

Portamento是滑音开关,只有0和127两个值;而Portamento Time是设置滑音时间的,是可以0~127连续设置的。

雅马哈KB280电子琴弯音轮上边有一个按钮,那个就是滑音开关,就是Portamento。
罗兰应该也支持,看音源的说明书,里边MIDI Implementation(是这么拼的吧)的部分~

以上~

向神致敬!

2 Likes

支持,这个midi cc好像很冷门,用了应该会很骚:stuck_out_tongue:关键是罗兰sc88pro居然支持那我更兴奋了呼呼呼

1 Like

这个CC#用的人少。因为滑音速度还需要另行设置,远不如弯音轮用着方便。所以小范围的滑音就都去用弯音轮了。神说过的其他话语都是浮云,最重要的话就三个字:看·文·档~

1 Like

华北 kingsky, 你好大神! 能加你一下好有吗 微信 或者QQ

这一个CC有些软件合成器不支持,比如Windows的自带波表,Android的自带播放器。也就是如果把它应用到MIDI里其他人可能没法做到一样的效果。比如我上传了一个黑人抬棺的MIDI,结果我发现大多播放器没有滑音,听的感觉都没有了

冷门的歌曲但总归是好听的

有事发帖留言即可~

給你截個圖把,把12改成24.36都可以

2 Likes

支持老师~!原来MIDI文件里的Text可以这样用作注释哇,以前真的没想到,学习了~!
老师也是专业玩音乐玩编曲玩MIDI的大佬哇,幸会幸会~ :handshake: :handshake:

是的 我們公司一般都用這種模板來製作 可以設置VOLUME .PAN.REVB.CHOURS.DELAY,PICH WHEEL 等等很方便

感谢分享 滑音的话midi editor 太难用了

其实可以到128,单独在pitchbend之前添加四个事件,如图15bb9aa25a6dcd681ba143d0a25f983
DataEntryMSB就是你想扩展到的弯音范围,最高128。注意排除其他事件的干扰,一定要保证这四个事件在你的第一个弯音事件之前,中间不要有其他事件。此后,需要改变范围,单独发送DataEntryMSB即可。这个方法极其好用,不用再愁画线了,一条弯音线只改DataEntryMSB,就能做到不同效果,我在做效果音的时候,很多次用到这个方法。

2 Likes