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 > March 1996 > 1996.03.11 > 07Prev  Next


Bar Image Roll File 68283BAR.MID
By Wayne Stahnke

Robbie:

As we discussed, attached find the file 68283BAR.MID. This file is a performance of Paderewski's Menuet, Op. 14, No. 1, played by Sergei Rachmaninoff. 68283BAR.MID is not a MIDI file, even though it bears the ".MID" extension.

For the sake of clarity and completeness, I would like to summarize the procedure required to create a MIDI file suitable for playing on a synthesizer or solenoid-driven acoustic piano from a music roll:

(1) Scan the (production) roll and recreate the master roll image. This has been done, and I provided the master roll image in the file 68283B.MID to the group a few days ago. Note that the units in 68283B.MID are 1 punch step/tick. A "punch step" is a unit of displacement, not of time; moreover, it is a normalized unit, where its mapping into linear displacement units (such as millimeters) is determined by the punch advance of the perforator.
Thus, 68283B.MID is suitable for operating a perforator to create a new production roll, but not for any other purpose.

(2) Process the master roll image to create a tracker bar timing image. I have done this, and the resulting file 68283BAR.MID is attached. The units in 68283BAR.MID are 1/800 second = 1.25 milliseconds per tick. Note that we have changed from units of displacement to units of time. The length of each perforation has been "stretched" as appropriate for the individual tracker bar port by modeling the length of each port, and as a consequence the webbing has disappeared. Thus, 68283BAR.MID is suitable for operating an Ampico piano by means of computer-operated valves teed into the tracker bar ports, with the tracker bar covered.

(3) Process the tracker bar timing image to create the finished MIDI file.
This is what you intend to do, using your emulator. I am looking forward to hearing the final result. I am providing the file to you through Foxtail, rather than directly, in the hope the Jody will be able to provide it to the group, as he did before with 68283B.MID. (An aside to Jody: thanks for your help.)

Let me know if you have any difficulties. With best regards, I remain

Sincerely Yours,

Wayne Stahnke

[ Editor's note:
[
[ I have placed both of the MIDI files Wayne has sent in the FTP archive
[ on foxtail:
[
[ ftp://ftp.foxtail.com/pub/automatic-music/misc/68283b.mid (previous posting)
[ ftp://ftp.foxtail.com/pub/automatic-music/misc/68283bar.mid (today's posting)
[
[ I'm leaving the MIME enclosure attached, below, as some of you can read
[ it and I know some of you don't have FTP access. There is an "obscure"
[ way to have FTP archive files (from anywhere) e-mailed to you by using
[ an FTP/e-mail gateway server at DEC. I'll try to get more information
[ on that and send it along in a day or two.
[
[ Jody

(Message sent Tue 12 Mar 1996, 02:47:07 GMT, from time zone GMT-0500.)

Key Words in Subject:  68283BAR.MID, Bar, File, Image, 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