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 (343)
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 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