Let's start by opening VampireKillerCV1.mid and examining its properties. Any changes you make to this object won't be written until you call the save() method with a filename. You can create a new MIDI file or open up an existing file as a MidiFile object. As the name implies, it can be used to read, write and play back MIDI files. The MidiFile object is one of the basic types you're going to work with when using Mido. Working with MidiFile objects and track data
VampireKillerCV3.mid is the Castlevania 3 version of the same song, which is slightly remixed and plays later in the game when you enter Dracula's Castle (hence the track name 'Deja Vu')! Tones, trebles, bass, and melody are all similar. But it is very similar to the original music. The converted MIDI file deviates from the original sound. VampireKillerCV1.mid is the stage 1 music from the original Castlevania game on the NES. Converting an MP3 file into a MIDI file is like turning a song into a score. Download them and save them to the directory where you want your code to run. Your files are securely protected and available only to you. Select files for conversion or drag and drop them to the upload area. Change Audio to midi on Windows, Mac, Iphone or Android in a couple of clicks.
In the rest of this post, we will be working with these two MIDI files as examples. Batch convert Audio files to midi online.