通道设置
FreePiano是在MIDI规范的基础上进行扩展的,有些FreePiano所具有的功能MIDI本身是没有的,为了方便演奏和设置, FreePiano在MIDI通道的概念上进行了扩展:FreePiano引入了输入通道
和输出通道
的概念,其中16个输出通道
是和MIDI的16个通道相对应的。
输入通道和输出通道有什么区别?
MIDI本身已经有通道的概念了,为什么要再引入输入通道
这个概念呢?要解释这一点,需要先了解FreePiano的历史:
FreePiano出现时仅仅是为了弹奏钢琴而设计的,在钢琴演奏中有左右手的概念,但是没有通道的概念,为了在电脑键盘上表现出伴奏力度和主旋律力度的不同, FreePiano可以分开设置左手和右手的力度。但是很多钢琴音源并不能很好地支持多个通道的演奏,有些音源的的多个通道的踏板是分开的, 有些则是统一的。
为了解决这个问题,FreePiano最早将左手和右手都输出到MIDI的第一个通道中,这样就没有兼容性的问题了。
所以,输入通道的概念在FreePiano中一直存在,在之前的版本中都只像用户展示了左手和右手这两个通道。现在,随着大家对FreePiano功能的不断需求,FreePiano决定将所有的控制权都交给用户,您可以设置每个通道所对应的输出通道。
我们先看一下通道设置的界面:
与其他MIDI软件的不同
FreePiano中的很多参数都是从0开始的,比如通道是0-15,音色是0-127等。在于其他软件配合时请注意对应。
输入通道
输入通道中的参数一般都时用来控制音符的,这个通道中演奏的音符会被FreePiano变换后再传递给输出通道。
参数 | 说明 |
力度 | 通道中音符力度的总体控制 |
移调 | 与乐曲变调不同,通道的移调只影响这个通道,并且是以1个半音为单位的。 |
跟随曲调 | 这个参数可控制这个通道中的音符是否会跟随乐曲的调式改变,比如说一些音效和鼓就不会随着乐曲的曲调改变而改变。 |
八度 | 以八度为单位对通道的音符进行变换。 |
通道 | 这个参数决定了通道内产生的MIDI消息最终会被输出到那一个MIDI通道。 |
输出通道
输出通道是和MIDI通道一一对应的,输出通道的属性一般都是MIDI直接支持的。
参数 | 说明 |
音色组 | 对应MIDI中的0号控制器,一般用来切换音色组。 |
音色 | 对应MIDI中的Program指令,用来切换当前通道所使用过的乐器。 |
音量 | 对应MIDI中的7号控制器,用来控制一个通道的音量大小。 |
声像 | 对应MIDI中的10号控制器,用来控制一个通道的左右声道音量平衡。 |
延音 | 对应MIDI中的64号控制器,相当于钢琴的延音踏板。 |