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

Spring Fundraising Drive In Progress. Please visit our home page to see this and other announcements: https://www.mmdigest.com     Thank you. --Jody

MMD > Archives > November 1995 > 1995.11.26 > 07Prev  Next


Re: Archive of Piano Roll Material
By Robbie Rhodes

Walter, Jody and I were discussing this topic just a few days ago. Your letter is very timely. Here are some thoughts of mine...

The conversion tasks may be grouped like this:

1. transcribing the music roll to a "roll-image" disk file.
2. converting the roll-image file into a MIDI file
3. converting expression coding into MIDI velocities.

The steps above are the processes I use, which I have adapted, with little modification, from the processes developed by Richard Tonnesen and Wayne Stahnke. Briefly stated, the ultimate goal of the transcription process (#1) is to produce a disk file representing the image of the music roll, with sufficient precision that an exact duplicate of the paper roll made be created (perforated).

It is very convenient (although not required) to convert the file format to MIDI, in order to perform the editing using already-published editor programs. The conversion to-and-from MIDI should not degrade the precision of the roll-image file. As you mention, it is important to properly extend note durations for the MIDI file, and then truncate the MIDI durations properly when converting back to image format (assuming that you want to perforate a roll from the edited MIDI file).

Once the music is in MIDI file format the expression coding channels may be "interpreted" to yield MIDI velocities, which are appropriately applied to each note event. I wrote an off-line program for this purpose, so that if I change the expression coding (editing the Ampico crescendo, for example) I can simply re-interpret the new coding and hear the result quickly.

I hope to prepare a sample, for our group, of an Ampico roll in MIDI format with interpreted expression, accompanied by a description of all the processes. In the meantime, I hope there will be ideas forthcoming from our members. This is a very interesting topic.

-- Robbie Rhodes

(Message sent Mon 27 Nov 1995, 07:27:07 GMT, from time zone GMT-0800.)

Key Words in Subject:  Archive, Material, Piano, 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