Skip to content

Xunzhuo/LSTM-Music

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LSTM-Music🎵

该项目使您可以使用单个乐器的Midi音乐文件训练神经网络来生成🎹

代码部分🔥

需要的条件👀:

  • Python 3.x
  • 相关包:
    • Music21
    • Keras
    • Tensorflow
    • h5py

训练

只需要运行 lstm-music.py就行了

python lstm-music.py

网络将使用./midi_songs中的每个midi文件来训练网络。

midi文件应仅包含钢琴乐

您可以在任何时间点停止该过程,会依据以训练内容生成对应模型

生成

训练之后就可以使用 predicter.py 生成音乐了

python predicter.py

您可以使用weights.hdf5文件立即运行预测文件

Releases

No releases published

Packages

No packages published

Languages