0

我正在使用 magenta 和 tensorflow 通过 melody_rnn 的预训练模型生成一些音乐。

据我了解,目前输出生成的序列可以在一系列 MIDI 音高之间有音符。

现在,假设我只想输出仅使用 50 到 60 之间的 MIDI 音符的序列,或者仅输出属于我要定义的列表的 MIDI 音符。

有没有办法做到这一点,如果是,怎么做?

谢谢 !

4

1 回答 1

3

可能最简单的尝试方法是复制melody_rnn_model.py中引用的默认配置之一并制作自己的配置。只需修改 min_note 和 max_note 值。

请注意,您需要重做创建数据集和训练步骤,然后才能试用新模型。

于 2017-03-20T18:08:40.407 回答