한국어 README.md 가 필요하신 분은, 여기를 눌러주세요..
Piano 2 Midi is a program to covert your Piano music to Musical Instrument Digital Interface!
When you give a piano performance recorded in WAV format, the program converts it to a file in MID format.
Currently, There is no .exe file for this project.
- Download the whole Project
- Click here to download pre-trained Data checkpoint, and unpack it in project directory
- Use
pip
below to download tensorflow and magenta lib.
pip install --upgrade tensorflow
pip install magenta
- Run
Piano2Midi.py
and wait for a while. And input your .wav file name that you want to convert. - Wait again. When program complete the converting, it will print a message to notice you.
This program made with Tensorflow Magenta's onsets_frames_transcription model.
And used Maestro Dataset. You can find out some more information about this dataset from here.
Magenta is under Apache License 2.0, and Maestro dataset is same.
And you can use this projects code under Apache License 2.0, same as magenta!
Using Maestro Dataset, I will make midi to piano program next time.