2016-06-09 63 views
0

我從洋紅色得到TFRecode文件,但它很難(和我不精確的描述)獲取MIDI文件...有沒有人從TFRecode文件中用洋紅生成midi是否成功?

誰解決了這個問題,分享PLZ。從品紅組

已知descrioption(https://groups.google.com/a/tensorflow.org/forum/#!topic/magenta-discuss/

  1. 爲腳本的輸出格式不是MIDI文件。這是一個包含NoteSequence protobufs的TFRecord文件,它具有輸入MIDI等效(但更易於讀取且易於修改)的表示。

  2. 您應該能夠使用sequence_proto_to_pretty_midi然後PrettyMIDI對象保存爲MIDI文件: https://github.com/tensorflow/magenta/blob/master/magenta/lib/midi_io.py#L164

作爲練習,你可以嘗試使用功能note_sequence_io.py和midi_io。 py將該文件轉換回MIDI。

如果我實現了它,我也會爲你分享它!

THX

回答