Free Song Downloads for your Disklavier, MIDI and ESEQ Formats

I’ve made a brief list here of websites where you can find free or public domain MIDI files. I always recommend registering or donating if you find the services valuable. If you’re downloading numerous songs at once, I highly recommend DownThemAll, a browser extension that allows you to simultaneously download many files. In most cases, these should be used for personal use.

Please also see my premium list of songs for your Disklavier. This list gives you many thousands of songs to listen to, but it contains only free or very inexpensive files, typically in the public domain.

Not sure whether you need MIDI or ESEQ? Check the Disklavier compatibility table. Remember if you’re using the PianoStream app, you can use MIDI files regardless of your Disklavier model. For the widest compatibility with early Disklaviers, Type 0 MIDI files work best.

Kuhmann Directory (Disklavier World)

Disklavier World was my first source for high-quality MIDI and ESEQ files, and was placed online by a Robert C. Kuhmann. This inventory contains over 5,000 songs, and can be downloaded in its entirety for free!

Although his website is no longer online, I have the entire inventory of MIDI files here. These files are already Type 0 and are ready to play. Or I have the entire inventory of ESEQ files here for earlier Disklaviers. You’re able to download these directories from me in their entirety. My directories also contain some fixes and updates.

A snapshot of Kuhmann’s original archive is available on the Wayback Machine.

Saarland Music Data

The Saarland Music Data (SMD) website provides a collection of synchronized MIDI and MP3 recordings performed on Yamaha Disklaviers by students from the Hochschule für Musik Saar. Although the site is no longer updated, you can still access and download these MIDI files. They are compatible with newer Disklavier models, can be played on older Disklaviers using Pianostream, or used with floppy disk emulators.

As this appears to be an older University website, I’ve also mirrored the files here.

Website: https://resources.mpi-inf.mpg.de/SMD/SMD_MIDI-Audio-Piano-Music.html

Classical Archives

Classical Archives has a large public-domain piano repertoire, boasting tens of thousands of works by more than a thousand composers. And conveniently for us, every download button carries “0” or “1” suffix, so you can grab Format 0 files directly. They have a 14-day free trial, and afterwords cost $7.99 per month or $79.90 annually (as of July 11th, 2025).

These can be played on Mark II XG or later Disklaviers directly, or can be converted to ESEQ format for Mark II or earlier systems. And remember that you can use the PianoStream app to play them directly even on those older systems, without conversion!

Website: https://www.classicalarchives.com/midi.html

Terry Smythe’s Piano Roll Collection

Terry Smythe’s archive serves up 6,741 MIDIs digitized from Ampico, Duo-Art, Welte, Recordo, and standard 88-note rolls—rags, fox-trots, one-steps, waltzes, ballads, and more. Every file is a faithful Format 0 approximation offered free for personal, non-commercial use.

I found his collection on the Internet Archive, as it appears his website is no longer available. I’m hosting the collection here, and would love to connect with Terry Smythe if he’s out there!

Website: https://cloud.alexanderpeppe.com/s/kSrREtetZE5KH4X

RagtimePiano.com by Bill Edwards

“Perfessor” Bill Edwards has hand-sequenced hundreds of classic rags, cakewalks, and early jazz titles, posting each alongside MP3 renderings and sheet-music covers. Edwards records in real time and deliberately keeps his sequences in Type 0 (single-track) format, a choice he explains in his own MIDI guide as the safest bet for universal playback on hardware pianos like the Disklavier.

Your can access his MIDI files here (or my mirror). On his website, click on the little plug symbol (a circuit with some dots) to download the corresponding MIDI file. He’s a wealth of information on ragtime, history, MIDI, and more.

Website: http://www.perfessorbill.com/pbmidiall.shtml

Kunst der Fuge

This website has a very large inventory of music, and they’re probably my favorite resource aside from the Kuhmann directory above. They advertise that they have 20,000+ songs to choose from (1,000+ composers, 400+ pages). These are MIDI files, so you’ll need to convert them to ESEQ for older Disklaviers if you’re not using a PianoStream. They convert clearly and are well organized.

However, they do have a five song limit if you’re not a paying member. To become a paying member, a lifetime membership is $20.

Most of the files on this site are Type 1 MIDI files. You can convert them using GN MIDI Professional, which is mentioned on my tools page.

Website: https://kunstderfuge.com

mfiles

This site hosts a large MIDI catalogue and offers commissioned arrangements. If you’re looking for a specific song you can’t find anywhere, you might try contacting them.

Music commissions are “satisfied by composer Jim Paterson. We suggest clients check his Original Portfolio for examples of his music, and contact him direct via mfiles commissions with details.”

Although many of the files here are Type 1 MIDI files, you can convert them using GN MIDI Professional mentioned here on my tools page.

Website: https://www.mfiles.co.uk

MusicMoz

The site hosts a large MIDI archive and provides a built-in search tool.

“MusicMoz is a comprehensive directory of all things music, edited by volunteers. We list, and accept submissions of, music-related reviews, articles, factual information, biographies, and websites.

You can browse the site using our hierarchy of categories, or use the search feature to locate the information you’re looking for.”

Again, quite a few of the MIDI files are Type 1. You can convert them using GN MIDI Professional mentioned on my tools page.

Website: https://musicmoz.org/Sound_Files/MIDI

Other MIDI Sources

Have a particular song in mind? You might try using this useful bit of Google-fu. Search for your song replacing any spaces with plus signs, and include “filetype:mid” in your search. So, for instance, if you’re searching for “Hey Jude,” try Googling the following phrase:

hey+jude filetype:mid

If you’d like, I can do this for you. Just fill out the following little form below:

Leave a Comment