Ragtime MIDI Music Files
A list of the best web sites hosting MIDI files for Ragtime songs, mostly free downloads.
You can turn any of these files into free sheet music with easy-to-use sheet music software.
What is Ragtime, Stride, and Novelty Piano? - This fascinating essay by John Roache explains clearly the differences in these three genres of piano music and includes numerous musical examples of the components of each style. Just click on each "Listen" button to watch and listen to each example.
Original Ragtime - This site contains a small number of classic ragtime pieces sequenced by Pascal Naidon.
Fats Waller - This site has Pascal Naidon's sequences of some of the most well-known pieces by Fats Waller.
John Roache's Ragtime MIDI Library - This instructive library of ragtime tunes collected by John Roache provides a lot of information with each song. After you click on a song from the index, a page will appear for that tune giving you background information on the song. Click on the title at the top of the page to download the MIDI file. Be sure to visit the home page of this site to enjoy the other ragtime information there; CD's played by John Roache are offered for sale, as are piano rolls for some of his pieces and musical folios.
Jeff Powell's Ragtime Page - An interesting site for ragtime music - see the picture of Scott Joplin's gravestone in the middle of the page. Keep scrolling down to reach the MIDI files grouped by composer. Further down you will find Jeff Powell's own ragtime compositions.
Ragtime Piano MIDI Files by Warren Trachtman - The long list of MIDI files of ragtime pieces on this page were all sequenced by Warren Trachtman. This files can be downloaded individually by clicking on each title, or they can be downloaded as a zip file by clicking on the collection title under each composer's name.
Ragtime Piano Music - This ragtime page at Public Domain Music contains about a dozen pieces, most done with more instrumentation than just piano.
Keeper's Long Lost MIDI Files - This site by Ron "Keeper" O'Dell has a great list of ragtime tunes, plus a few others thrown in for good measure.
Colin D. MacDonald's Ragtime-March-Waltz Website - This is the starting page a great collection of MIDIs by various composers, which can be listed either by title or by composer. It is clear how the site is structured, and how to download the MIDI files (or play them). These are nicely done sequences, and there is a lot of information about the piece contained within the files themselves.
"Perfessor" Bill Edwards - This colorful site offers an extensive list of sequences, ordered alphabetically by title. There are also wonderful pictures of the covers of vintage sheet music.
Ragtime at Laura's MIDI Heaven - Some well-done sequences by various composers. When you click on the song title, a pop-up window will open, with several options, and it is easy to download the MIDI file.
D & D's Music Hall - This website has two pages of MIDI files that are dedicated to Big Band, Blues,Rag, Polkas, and Jazz. Those would be page 6 and page 7. The files are in alphabetical order by title on each page.
Scanned Piano Rolls
The following websites offer MIDI files from scanned player piano rolls. They can make for some very nice listening. Not all the music is Ragtime, but you can find some great files at these sites. Also, if you're using Notation Composer, you can use the Rebar feature, along with other score tools, to get some playable sheet music as well.
Archive of Player Piano Music Rolls in Midi Format (free downloads)
Peter's MIDI (this website has a few free, and a catalog of "pay for" files)
Spencer's E-Rolls (this is a strictly "pay for" site)
Mechanical Music (free downloads, with some "karaoke" files for sing along)
International Association of Mechanical Music Preservationists (free downloads)
Pianola.co.nz (free download of groups of .mid files "zipped" together into .zip packages)
With the shutdown of GeoCities, a number of excellent webpages which hosted MIDI files have been lost. If you know of the new location for a website that once was here, please let us know about it!