The MIDI file used was downloaded from FreeMidi.org
Dear GitHub, If you want me to take down this project because of possible copyright infringment from the MIDI file, I will.
A script that allows you to play custom .mid files through https://dotpiano.com
After script.js is configured,
go to
and go to the "Listen" tab.
IMPORTANT: Pause the current playing paino song
Press F12 on your keyboard, this should open the Developer Menu.
Then go to the "Console" Tab at the top of the Menu.
copy the configured script code, and then paste it into the Console. (Dependning on the speed of your PC this could take a moment)
After its been pasted into the Console, press Enter.
This should load your midi into Dotpiano
IF YOU GET A "forEach" ERROR PLEASE RELOAD THE PAGE AND TRY AGAIN!
(im not sure what the culprit of this error is, but i think it has somthing to do with the midi being over 2mins.
I am in no way affiliated with https://dotpiano.com, all rights to https://github.com/tambien for the amazing website!
In safari, Open safari settings (⌘ + ,) Go to the advanced tab Click "Show Features for Web Developers" go to
and go to the "Listen" tab.
IMPORTANT: Pause the current playing paino song
Press ⌥ + ⌘ + I on your keyboard, this should open the Developer Menu.
Then go to the "Console" Tab at the top of the Menu.
copy the configured script code, and then paste it into the Console. (Dependning on the speed of your Mac this could take a moment)
After its been pasted into the Console, press Enter.
This should load your midi into Dotpiano
IF YOU GET A "forEach" ERROR PLEASE RELOAD THE PAGE AND TRY AGAIN!
(im not sure what the culprit of this error is, but i think it has somthing to do with the midi being over 2mins.
I am in no way affiliated with https://dotpiano.com, all rights to https://github.com/tambien for the amazing website!