2017-03-16 7 views
0

私は、magentaとtensorflowを使って、melody_rnnから事前に訓練されたモデルを介していくつかの音楽を生成しています。melody_rnnの出力範囲を指定されたピッチのリストに制限する方法はありますか?

私が理解しているように、現時点では、出力生成シーケンスには一連のMIDIピッチの間に音符を入れることができます。

ここでは、たとえば、50〜60のMIDI音符だけを使用するシーケンスや、定義するリストに属するMIDI音符だけを出力したいとします。

これを行う方法はありますか?はいの場合はどうすればよいですか?

ありがとうございます!

答えて

3

これを試す最も簡単な方法は、melody_rnn_model.pyで参照されている既定の構成の1つをコピーして、独自の構成を作成することです。 min_noteとmax_noteの値を変更するだけです。

新しいモデルを試す前に、create datasetとtraining stepsをやり直す必要があることに注意してください。

関連する問題