Things to Download:
Your Midi Songs (Any songs just fine...suits to your taste)
Your Arduino Library ( LenShushtek Arduino Playtune Library )
Your MIDI Converter ( MIDITONES.exe )
Add the Playtune Library to your Arduino IDE as in Include Library -> ADD .ZIP Library
Copy the code from here.
Go to the your PC's Command Prompt or type " cmd " at Window's Search Bar. Then, type in the command "cd Downloads" in the command prompt as so in the diagram...
Use the miditones.exe command after the downloads to run the converter.
Next, type in the number of tone generators that you wanted to use and your song name that you have download like this ' -t5 <song name> ' and then press enter. The song will automatically turn to numeric code in your downloads folder
1) Copy the music code from the download folder and paste it to your IDE as shown.
2) Upload the code to your Arduino and that is the final process for the software.
Each tone generators represent the output pins of the Arduino. For example, if 3 tone generators are used, then connect the jumper wires from 'pin 0 to pin 2' in the 'same' row.
The speaker or music output should be placed after the tone generators wires as shown below (pic 3). If you use more than that then you must have an extra wire for the connection gap between the breadboard (pic 2).