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 > August 1997 > 1997.08.13 > 10Prev  Next


Preservation of Mechanical Music
By Bob Billings

Some years back Wayne Stahnke and I discussed the optical scanning
problem of distinguishing notes from non-notes.  My plan (never got to it
-- maybe now that I'm retired I will!)  was to use a line-scan camera much
like D. L. Bullock describes, with programmable thresholds for go and
no-go.

One would need to calibrate carefully for "difficult" rolls, and there
will always be the need to proof the copy against the original.  And
there can be multiple thresholds for different functions, such as
printed stuff vs. note punches.

I prefer the line-scan approach over other methods because it provides
the most flexible way of handling any kind of roll.  Then, as Bernt Damm
notes, everything following can be done in the computer.

On the matter of how many notes to capture:  It seems a waste of storage
media to use 176 (or whatever the number may be) slots when all one needs
is 12(?) for a Rolmonica.  Why not have a configuration parameter for
the file that defines the scale?  Then only what is needed is used, in
probably binary sequence.

A comment regarding images.  I think we must use images, not ASCII,
for stuff printed on the rolls.  Imagine, for instance, a child's
picture roll, or that wonderful old QRS roll, "Der Schnitzel-bank", with
delightful pictures throughout.

John Phillips' comments about the tempo lines leads me to speculate on
just what may be important to collectors and researchers of the future.
It would seem better to err on the side of too much rather than too
little.

One last comment:  No one's going to make much money at this preservation
business, so let's put aside worries about pirating, etc. and consider it
a hobby freely shared.

Bob Billings


 [ Editor's note:
 [
 [ Richard Tonnesen and Wayne Stahnke both concluded, many years ago,
 [ that file formats which are efficiently encoded for minimal size
 [ require much more programming, and thus the processing time is
 [ much slower.  Both the Stahnke and the Tonnesen perf-file formats
 [ use two bytes for each note event: one byte for delta-distance, the
 [ other byte is the channel (key) number (up to 240 channels if needed).
 [
 [ By way of comparison, MIDI files -- which support multiple channels
 [ and controller events -- average about 4.5 bytes per event, for the
 [ same music roll data.
 [
 [ Thus the perforator control file of a typical reproducing roll might
 [ require 20 kbytes storage, while the MIDI file would take 45 kbytes
 [ per song.  In either format you can store *thousands* of files on
 [ a modern disc drive!  If you wish to send files on a floppy disk,
 [ MIDI files often compress to less than 10% size using pkzip.
 [
 [ I had the same thought as you about the cute illustrations printed
 [ on "Schnitzel-Bank" (QRS WF6720).  Richard Tonnesen performed a 
 [ special high-resolution transcription for me, and I scanned the
 [ images into a set of TIFF files.  Everything is ready for the day
 [ when Richard gets a continuous-feed laser printer to print the
 [ words and illustrations on the piano roll !
 [
 [ -- Robbie


(Message sent Wed 13 Aug 1997, 16:26:56 GMT, from time zone GMT-0700.)

Key Words in Subject:  Mechanical, Music, Preservation

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