4

MIDI シーケンサーを起動して実行するための基本を理解しています。再生中にシーケンスのピッチを増減できるようにしたいと考えていますが、ピッチ ベンドはシーケンサーではなくシンセサイザーに送信されるメッセージです。

シーケンサーの受信機をシンセサイザーの送信機に設定してみました。ピッチベンドの短いメッセージを送信すると、シーケンサーは同じピッチのままでしたが、シンセサイザーは新しいピッチベンド値で 2 番目のトラックを再生し、かなりひどいサウンドの音楽を作成しました。 .

テンポを変えるのと同じように、再生中にピッチを曲げる良い方法はありますか?

もう 1 つのオプション (大掛かりな作業のように思えます) は、呼び出されたときにすぐにロードできるように、異なるキーでいくつかのバージョンの MIDI ファイルを用意することです。

4

2 に答える 2

0

シンセサイザーのメソッドを呼び出してメッセージをシンセサイザーのレシーバーに直接送信しようとすることもできますsendが、シンセサイザーはレシーバーが相互に影響を与えることを許可しない場合があります。

最終的に、シンセサイザーに送信されたメッセージはシーケンサーのトラックに保存されるため、ピッチベンド メッセージを作成するには、シーケンスを編集してそれらのメッセージを追加します。

于 2013-09-22T07:49:27.207 に答える