暗之曙光 发表于 2020-12-23 17:58:25

请教下各位一个关于midi通道的问题。

如果我将我的电子钢琴当做midi键盘来用,请问琴上的midi通道要怎么设置,另外我还想问一下,什么是BankLSB和BankMSB?

琴韵晓波 发表于 2020-12-24 21:46:25

回楼主暗之曙光

第一个问题:
要看你的电钢琴和电脑是怎么连接的了。
如果是通过声卡上的五针圆孔MIDI in接口进来的,那基本上不用设置什么。
如果是通过USB接口插在电脑上的,那设置还比较不好说清楚,因为设备不一样,设置也不太一样。
第二个问题:
他应该是用CC来选择音色的。
在128个CC中,从CC0到CC31与从CC32到CC63的功能是一一对应的,前面32个是MSB的,后面32个是LSB的。具体的我也说不太清楚。
我在一篇文章中见到过LSB与MSB这两个术语,他是这么说的:
CC00-CC31可以与CC32-CC63结对使用表示MSB和LSB,构成16384的控制值。是否使用14比特数值由设备制造厂商决定,没有一定之规。
可以参考一下下面这篇帖子的楼下我的转发
http://szzyyzz.com/forum.php?mod=viewthread&tid=355

暗之曙光 发表于 2020-12-24 22:49:01

回沙发琴韵晓波

嗯,谢谢小波老师,那个设置midi通道我研究出来了,必须要按键盘上的channel键以后按下键盘上的数字键才能选择通道,键盘上有一排数字键,是0到9可以按的那种,直接输入数字就可以选择midi通道了。
这个至于后面的问题啊,天哪,好像对于我这个刚入门的来说好像有一丢丢深奥了,不过也感谢小波老师的分享,到以后我已经基本上登堂入室到一定的程度,我在来回看一下您的文章。

琴韵晓波 发表于 2021-1-3 15:47:43

回板凳暗之曙光

刚才在阅读REAPER的用户手册时,在第13张:操作和编辑MIDI对象看到了关于MSB与LSB相关的内容,你如果感兴趣的话,可以去认真研读一下哦。

下面还有一段文字,可以供你参考:

MSB和LSB的用处是拓展MIDI数据的范围。因为MSB和LSB都是7位(bit)的数据,单个7位的数据只能表达128个不同的值(2的7次方),所以如果厂家想在一个音源里放进超过128个音色库(Bank)的时候,单个7位的数据就不够调用所有库了。于是MIDI规范里引入了两个7位的数据,这样就可以最多使用16384个库了(128*128)。
举个例子,厂家可以如此设计一个有256个库的音源,当MSB是0的时候,LSB从0到127变化可以调用前128个库,然后MSB是1的时候,LSB又可以调用后128个库。
不同厂家在利用这个规范上走的是不同的路,Roland的策略是先用完MSB,不够了再打LSB的主意,Yamaha恰好相反。
另一个需要MSB和LSB的领域是控制器的精细调整,拿弯音(PitchBend)为例,整个键盘超过7个八度的弯音范围,如果只用单个7位的数据来划分出128个间隔,每个间隔之间的跨度就太大,推弯音轮的时候声音就会很不平滑,有明显一步步的感觉。为了让弯音听起来更细腻,MIDI规范就使用了两个7位的数据来达到16384个间隔。
页: [1]
查看完整版本: 请教下各位一个关于midi通道的问题。