Terry Smythe
This Terry Smythe archive is not part of the Kuhmann Directory. Smythe’s collection reflects the same preservation ethos—capturing and distributing historic piano performances in a durable digital format. If you prefer, you can download all the files at once here.
However, it is stored alongside the Kuhmann collection within this library because it serves a similar preservation purpose: both collections aim to safeguard historical piano repertoire and make it accessible in MIDI format for modern playback systems such as Disklaviers and other MIDI-enabled instruments.
Terry Smythe is a Winnipeg, Manitoba (Canada) collector and roll-scanning pioneer who spent years preserving the musical content of aging paper player-piano rolls by converting them into MIDI files. In his AMICA article Rebirth of the Player Piano, Smythe explains the core preservation problem plainly: player pianos can be restored indefinitely, but original paper rolls inevitably deteriorate, so the practical goal is to capture the roll content digitally before it is lost.
Smythe’s archive is widely known in the mechanical-music community as a large, freely shared collection of MIDI files derived directly from scanned rolls (rather than hand-entered transcriptions). The archive is commonly referenced as ‘Archive of Player Piano Music Rolls in MIDI Format’ and is associated with his ‘Player Piano Rebirth’ pages; it has been cited as containing roughly 5,300 MIDI files of rolls released before 1928, and later updates pushed the total to 6,000+ files, organized in downloadable ‘batches’.
MIDI performances captured from vintage roll perforations via scanning hardware/software, then shared in batch downloads. It preserves performances and repertoire that might otherwise disappear as paper rolls self-destruct with age and use.
Smythe and others have described these roll-scan MIDIs as shared freely but ‘not for commercial use.’
Subfolders
- 176n (226)
- A Rolls (210)
- Ampico Without Mp3s (755)
- Directory 1 (839)
- Directory 2 (702)
- Directory 3 (138)
- Directory 4 (250)
- Directory 5 (250)
- Directory 6 (250)
- Directory 7 (90)
- Directory 8 (250)
- Directory 9 (354)
- Duo Art (236)
- Recordo (18)
- Reed Organ (403)
- Solo Apollo (26)
- Welte (208)
MIDI Files
- Nocturne, Op.9, No. 2 0512S
- Noel and Variations 3365
- Nola (1922) 3411S
- Nola 3586
- Non E Ver 69581A
- Nordica Waltzes 20142S
- Norma Potpourri 30193S
- North Wind March 1169S
- Norwegian Dance Op 35 No 1 10401 S
- Notoriety Rag 928 S
- Nursery Rhymes 6686W
- Nutcracker 1 69603a
- Nutcracker 2nd Mvt 69613a
- Nutcracker 3 69623a
- Nutcracker Dance of the Automatons 3353
- Nutcracker Waltz Of The Flowers 3486
- O Day Devine 10803 S
- O Dry Those Tears 671A
- O H I O (1921] 112 2
- O Holy Night 3618
- O Katarina (1924) 24031S
- O Little Town Of Bethlehem 3647
- O Mavis Mavis Mavis 999922S
- O Sole Mio 1822 S
- O Sole Mio 56324A
- O’Brien Is Tryin’ To Talk Hawaiian 86889S
- Oberon Overture 3390
- Oberon Overture 51036A
- Offertoire in G 60608S
- Offertoire in G Op 35 No 4 10287S
- Offertory in C Minor (St Cecilia) 3097
- Offertroire in A Flat 10351S
- Officer Of The Day March 1442 S
- Oh Baby Don’t Say No Say Maybe (1924) 5447S
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Baby! Don�t say no, say maybe 6777W
- Oh Boy, What A Girl 3277S
- Oh Death, Where Is Thy Sting (1918) 1198S
- Oh For The Wings Of A Dove 3019
- Oh Frenchy! (1918) 580S
- Oh Gee, Oh Gosh, Oh Golly (1923) R48 1
- Oh Johnny Oh Johnny Oh 52613A
- Oh Promise Me 6066W
- Oh Sweet Dardanella 9996S
- Oh That Beautiful Band 1074 S
- Oh Those Days (1915) 60050S
- Oh What a Pal Was Mary 200853a
- Oh, Daddy Blues (1923) 12605S
- Oh, Dem Golden Slippers 4052S
- Oh, How I Miss You Tonight 3084 S
- Oh, How I Miss You Tonight 5738S
- Oh, How I MIss You Tonight 7086W
- Oh, You Devil Rag 92465S
- Oh! Harold 68050R
- Oh! What A Pal Was Mary (1919) 6595S
- Oh! You Darktown Regimental Band 39531 S
- Ol’ Man Moses 6904S
- Ol’ Man River 209781A
- Ol’ Man River 3587
- Old Black Joe March 013843S