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

Announcement: End-of-Year Fundraising Drive In Progress

Our End-Of-Year Fundraising drive is in progress. If you haven't contributed to the operation of the MMD in the last 12 months, this would be a great time to contribute. There's a PayPal link at the bottom of each page on the website.

If you aren't sure when you last contributed, please send me a note using the contact form at the bottom of this page and I'll look you up in my records.

Thank you for your generous support!
Jody

P.S. While your support is needed and appreciated, you do not need to contribute to be a subscriber. If you have subscribed and aren't receiving your Digest, please use the contact form at the bottom of the page and let me know. Thanks!

MMD > Archives > March 1996 > 1996.03.05 > 01Prev  Next


Exact Scanning of Rolls
By Wayne Stahnke

Hi, John! I was pleased to hear from you, and of course I am happy to provide you with a description of my roll scanning process.

I sense the presence or absence of holes in the roll pneumatically, using pouches and microswitches, but no valves. The paper is advanced continuously at a speed of about 10 mm/s by a take-up spool. The units along the length of the roll are displacement, sensed by a measuring roller coupled to an optical shaft encoder. This arrangement captures the webbing, but no visual effects. The end result is a roll image in my own data format. I would be happy to provide to you with a description of the data format on request. The data represents the x-y location of each hole; all perforations are treated in the same manner, with no attempt at interpretation of the data.

It should be clear from this description that I have not broken any new ground in the methodology or implementation of roll scanning. What is new about my work is its accuracy. The location of each hole is determined precisely enough to allow further processing, in particular the reconstruction of the master roll.

Traditionally, we have all thought of a roll as having the holes positioned in discrete locations across its width, but continuously along its length. This is an error, of course. The rolls were manufactured by punching a row of holes with the paper at a standstill, followed by a discrete paper advance before stopping the paper and repeating the process. This advance, which I call the "punch advance," is typically on the order of 1 mm. It varies from manufacturer to manufacturer, and was sometimes upgraded by a given manufacturer, apparently to increase accuracy.

Thus, a rolls should properly be viewed as a bit map of an x-y matrix of pixels, each "pixel" consisting of the presence or absence of a hole. The fact that the pixels are larger than the punch advance, yielding a slot with scalloped edges, is not material to this discussion.

With this picture in mind, it is clear the the goal of scanning a roll is to reconstruct the x-y matrix and the (on-off) value of each pixel. Stated differently, our goal is to restore the master roll from which the production roll was made. When we have done this, we have scanned the roll exactly.

To illustrate this point, I have attached the file _68283B.MID to this message. The file consists of the recreated master roll of Ampico recording 68283, Paderewski's Menuet, Op. 14, No. 1, played by Sergei Rachmaninoff. I chose this roll because it apparently sold in large quantities, and is available in almost every large Ampico roll collection. I suggest that you take the time to pull the file up on your computer screen and examine it carefully with a copy of the roll (and a straightedge) at hand. You will find that all of the perforations are at their correct places, as determined by counting punch steps. A new roll made from this file would be identical to a roll made in the 1920s.

Thus, my contribution to roll scanning technology has not been in developing a new method or apparatus. Rather I have contributed two things: (1) Setting as a goal exact, rather than approximate, scanning of the roll; (2) Demonstrating that this goal can be achieved.

There has been a lot of discussion lately about scanning of roll collections on a large scale. To my knowledge, no one has yet asked the question, "How good will the scans be?" I would like to suggest that we should consider anything less than exact scanning to be inadequate. We have been entrusted with a precious legacy, and we have a duty to preserve and protect it. Preservation of the performances on these rolls must not be corrupted by scanner errors, or we will have failed to live up to our responsibility to the artists and engineers who created them, and to future generations of listeners.

With best regards, I remain

Wayne Stahnke

[ Editor's Note: I have compressed the MIDI file (68283B.MID) with "zip"
[ and named it 68283B.ZIP. I have further UUENCODED that file and have
[ enclosed it at the end of the digest. Those of you with MIME-compliant
[ mailers can probably open it as an attachment.
[
[ As Robbie explained it to me, the MIDI file is really an image of a
[ Master Roll, intended to control a perforator, and therefore the timing
[ is different from a MIDI file to control a synthesizer or a solenoid
[ piano -- "the slots in the master roll are "lengthened", so to speak!
[
[ Enjoy
[
[ Jody


(Message sent Wed 6 Mar 1996, 01:39:31 GMT, from time zone GMT-0500.)

Key Words in Subject:  Exact, Rolls, Scanning

Home    Archives    Calendar    Gallery    Store    Links    Info   


Enter text below to search the MMD Website with Google
Loading



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-2017 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

Pay via PayPal

No PayPal account required

                                     
Translate This Page

. .