Mechanical Music Digest  Archives
You Are Not Logged In Login/Get New Account
Please Log In. Accounts are free!
Logged In users are granted additional features including a more current version of the Archives and a simplified process for submitting articles.
Home Archives Calendar Gallery Store Links Info
MMD > Archives > February 2024 > 2024.02.15 > 02Prev  Next


Real-time Piano Roll to MIDI Player
By Phil Dayson

Every year there seems to be an increasing number of player pianos that
are being sent to the dump. Thousands upon thousands of piano rolls also
end up in the dump. There may consequently be some interest in a device
which will play piano rolls in real time.

MIDI files are a wonderful media but there is something magical about
seeing a piano roll create music. The MIDI output of such a piano roll
player could be sent to a digital piano, Hi-Fi system or any MIDI
controlled instrument.

Although not meant for archival scanning, such a unit could do a
reasonable job of creating MIDI files from a personal roll collection.
With Marc Sachnoff's encouragement I have fairly recently finished the
design and construction of a compact, freestanding real-time piano roll
player.

Perforations on a roll are read by a linear array of IR LEDs and photo-
detectors. The signals are then converted into MIDI by a commercially
available 96-note encoder. In addition to all the conventional controls
of Tempo, Volume, etc., there is adjustment for paper transparency,
snakebite intensity boost, and transpose. Along with an auto or manual
sustain function there is also a de-bridging function to ensure that
long notes do not play as a series of staccato notes.

Although the design is not quite complete, I have posted this link to
a video clip to see how much interest there might be in such a unit:

https://drive.google.com/file/d/1_VyYsTygNSHPLwRMRrIHSWFVvydB1nnM/view?usp=sharing 

Phil Dayson
Vancouver, British Columbia, Canada
pdayson@gmail.com.geentroep [delete ".geentroep" to reply]


(Message sent Thu 15 Feb 2024, 17:46:46 GMT, from time zone GMT-0800.)

Key Words in Subject:  MIDI, Piano, Player, Real-time, Roll

Home    Archives    Calendar    Gallery    Store    Links    Info   


Enter text below to search the MMD Website with Google



CONTACT FORM: Click HERE to write to the editor, or to post a message about Mechanical Musical Instruments to the MMD

Unless otherwise noted, all opinions are those of the individual authors and may not represent those of the editors. Compilation copyright 1995-2024 by Jody Kravitz.

Please read our Republication Policy before copying information from or creating links to this web site.

Click HERE to contact the webmaster regarding problems with the website.

Please support publication of the MMD by donating online

Please Support Publication of the MMD with your Generous Donation

Pay via PayPal

No PayPal account required

                                     
Translate This Page