This week I worked more on the coding part.
I added the function to train computer with multiple inputs. I planed to train computer with tons of inputs, and hoped it will learn music theory through them. So, I did train it with 15 songs, but the output became more random than I just train it with one songs.
The MIDI file I used to train data is found on this website.
Here is the song list I used to train data.
The output from those data is here.