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 > November 1995 > 1995.11.24 > 04Prev  Next


Archive of Piano Roll Material
By Walter Tenten

Jody,
I love your idea of establishing an archive of piano roll data. And I also think that there should be some discussion, about formats, procedures etc. before submitting any files.

In my opinion there should be no question about MIDI as "the" desired platform for this project. The MIDI file should contain the expression tracks in separate MIDI channels, regardless whether expression has been interpreted into the notes or not. There should be some accompanying document that explains the method of generating the MIDI data from the roll. Methods that have already been mentioned in this list are

- pneumatic sensing in a more or less original instrument
- optical sensing by means of a modified trackerbar or similar
- optical scanning by a standard scanning device (e.g. Scanjet)
- optical scanning with cameras (CCD line or image)
- ? what else ?

One other property is the "algorithm" that has to be used in some cases to convert the input above to the notes. I am thinking here about the influence of the different apertures in optical and pneumatic sensing and the sometimes not uniform hole length in the trackerbar. This includes the common problem of removing the (stability) bridges between adjacent holes in one track, that are ignored by pneumatic sensing but mostly not by optical methods.

The next item is the algorithm for converting the expression holes into velocities for the bass and treble notes.

All these things have probably been solved in a dozen places, but I think these methods should be compared in order to make the data exchangeable. An interesting comparison could be made if several submitters provide a file with "their" version of a common roll.

Once we have an approved MIDI file it can be reproduced by all MIDI compatible devices ranging from PC boards up to digital pianos.

Another interesting discussion that we should start later is the reversal of the above procedure, which is even more challenging. The question is how to convert a standard MIDI file into a "roll" compatible format, that means converting the velocities into the expression commands. Then this format can be used to punch "new" rolls or to control midified pneumatic pianos.

Regards

Walter

(Message sent Fri 24 Nov 1995, 19:46:44 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