midi常识20条(编辑修改稿)内容摘要:

可能听得到台阶式的效果变化。 12)一些 CC 是预先定义的一些 CC 保留给特别的用途,例如 CC64分配给延音踏板。 实际上有一些(例如 6 6 66等)控制器定义成开关式,如 CC64踩下去发送 127;抬起来发送 0,并不使用中间的数值。 CC00- CC31可以与 CC32- CC63结对使用表示 MSB 和 LSB,构成16384 的控制值。 是否使用 14 比特数值由设备制造厂商决定,没有一定之规。 13)弯音音域由接收合成器决定弯音是一个很特别的 MIDI 信息。 虽然它被定义为 14 比特,但是许多合成器省略了 LSB 数据而只用MSB 的 7比特( 0- 127)数值。 也许这样是对的,因为许多弯音硬件只提供 7比特数值,音序器也经常把弯音定在- 63 到+ 64 的范围。 弯音是一个双极信息,中心为 0,控制器常常带有回 0的弹簧。 有一条 MIDI信息(是一个注册参数号 RPN)可以给接收弯音设备定义弯音音域,但并不是所有合成器都响应。 14)音色库的选择 MIDI 刚创建的时候合成器通常只有 3 最多不过 64 个音色可以记忆,没有谁能够预见不久以后合成器竟能拥有数百以至数千音色。 结果只定义了 128 个选择音色的程序变换( Program Change),为了解决这个问题,发明出音色库选择信息。 音色库选择( Bank Select)借用了连续控制器 CC0 和 CC32构成 14 比特的数值,使音色选择的范围达到 16384个音色库,每库包含 128个音色。 数值非常巨大。 问题是厂商对于音色库选择信息的执行有很大差异,一些合成器仅用 CC0选择音色库,舍弃了 CC32(虽然 MIDI规定要求二者连续发送),另有一些合成器则按规定使用命令,没有包含数值的控制器也发送数值 0。 一些合成器立即转换到新选择的音色库,而另外一些则要等待到接收一条程序变换命令后才转换。 一些合成器没有把音色库装满,因此一条音色库选择命令可以同时选中 2 个库,具体选择音色时还需要加上偏移值。 Kurzweil在音色库选择规定出现之前就开始支持多重音色库,在 K2020/2500合成器上使用不同的音色库选择方法。 还有的合成器忽略音色库选择命令。 一些音序器试图帮助用户完成音色库选择,但是并不能对所有的合成器生效。 15)有 4种方法关掉 “粘住 ”的音符相信大家都遇到过 “粘住 ”的音符。 可怜的合成器只接收到音符开而没有收到关掉这些音符的命令,于是就讨厌的响个不停。 如果发音的音色包络已经把音量衰减下去,你就不容易。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。