現在のMIDI音源は、音がリアルになっただけでなく、どんどん機能も充実してきて、様々なエフェクトをかけたり、音色をエディットしたり、楽しい機能がたくさんあります。
しかし、そのエフェクトのかかり具合や、どのようにエフェクトを操作するのかなど、MIDI音源ごとに違ってくるので、ご利用のMIDI音源の取扱説明書を見てもらうしかないのですが、ここでは、普通の音源に共通の音源操作方法を見ていきます。
・代表的な音源操作の方法
Panpot(0) cdef Panpot(127) cdef Panpot(64) cdef //定位中央 |
Modulation(0); l4 cdef Modulation(127); l4 cdef Modulation(0); l4 cdef |
Chorus(0); l4 cdef Chorus.onNote(0,127); l4 cdef Chorus(30);//.onNote 解除 Panpot(0); l4 cdef Panpot.onNote(0,127); l4 cdef Panpot(64);//.onNote 解除 |
Modulation(0); l4 cdef Modulation.onTime(0,127,!1); l4 cdef g2g2 Modulation(0); c1 |
Panpot.onTime((0,127,!1),(127,0,!1)); l4 cccc cccc cccc cccc Panpot(64) eeee |
Panpot.onNoteWave((0,127,!4)); l4 cccc cccc Panpot.onNoteWave((0,127,!2)); cccc cccc Panpot(64)//.onNoteWave解除 eeee |
Panpot.onNoteWaveEx((0,127,!8),(127,64,!4)) q100 l1cc l2cccc l4cccccccc Panpot(64)//.onNoteWaveEx解除 |
Panpot.onNoteWaveR((0,127,!8),(127,0,!8)) q100 [4 l1cccc] Panpot(64)//.onNoteWaveR解除 |
r%4q100 o5 PitchBendSensitivity(24);//ベンドレンジを24半音に PitchBend(0); c2 PitchBend.onNote(20,90,-10,0); l4 cdefgfed PitchBend.onTime(0,$1FFF,!1); c1c2 PitchBend(0); c2 PitchBend.onNoteWave((-$2000,0,!4),(0,-$2000,!4)); l1cc l2 cccc l4 cccccccc PitchBend.onNoteWaveEx((-$2000,0,!4),(0,-$2000,!4)); PitchBend.Frequency(3);//書き込み頻度を変えて遊ぶ l1cc l2 cccc l4 cccccccc PitchBend.Frequency(!32); l1cccc PitchBend.Frequency(!16); l1cccc |