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 1998 > 1998.11.04 > 14Prev  Next


Converting MIDI Velocity File to Ampico Roll
By Michael Swanson

Robbie, you wrote [in a comment in MMD 981023]:

 [ No computer programs exist yet which can convert a MIDI file
 [ with MIDI "velocity" (such as recorded by a Disklavier) into
 [ a music roll for a pneumatic reproducing piano.  All the codes
 [ for the pneumatic expression mechanism must be entered manually,
 [ just as the editors did long ago.  But we're slowly getting
 [ closer to this goal !
 [
 [ -- Robbie

Robbie, could you please elaborate on the progress of MIDI "velocity"
to Ampico Expression.  Didn't you do this to some extent when you
worked on the Podolsky Ampico rolls? What are the problems that inhibit
progress towards a computer program that will produce good Ampico
expression?  How far away is this goal?

It seems to me that a program like this could be the so-called "Holy
Grail" of roll conversion.  It would finally make possible the re-coding
of one expression format ( Duo-Art or Welte) to Ampico.  This could be
accomplished in several ways.  MMD member Tom Steuer has a Vorsetzer
that will play  Ampico, Duo-Art and Welte rolls hooked up to his
Disklavier.  He can record all of these rolls as MIDI output I believe.

If we could merge the converted MIDI velocity coding with an accu-
rate note scan of the rolls, Ampico owners could have many great
performances available that were found previously only on other
reproducing rolls.

Another way would be to create a program to turn Duo-Art or Welte
expression into MIDI velocities.  This could create many new possibili-
ties for the PowerRoll too.  Of course this will make it much easier for
all the talented pianists and arrangers out there to make new Ampico
rolls.  This one piece of software could be a major advance for the
reproducing piano.

Is this a pipe dream or will it be a possibility someday?

Michael Swanson

 [ Programmer's reply:
 [
 [ I tinkered with it briefly and quickly realized it would take
 [ months of full-time work to write a computer program, so instead
 [ Bob Taylor (now of Columbia, MO) added the Ampico expression codes
 [ manually, guided by a list I provided of the hammer velocity of every
 [ note.  It took Bob many weeks of work to edit and add expression to
 [ almost 50 minutes of music!  The final product was very well received
 [ by the subscribers to the project; I believe that about 70 sets of
 [ rolls were sold.
 [
 [ Based upon my brief experiments I believe that an expression editing
 [ program with satisfactory performance can be created with about the
 [ same amount of effort (man-hours) as Richard Brandle has put into
 [ the development of "Wind".  (How much is that, Richard?  ;)   Even
 [ with the editing program, though, I estimate that 10 minutes of
 [ finished music will require about 50 minutes of editing time, which
 [ is a ratio of 5 to 1.  That's a marked improvement over Ampico in
 [ the 20s, when a typical classical song took an editor perhaps three
 [ days.  The editing norm at Marantz Pianocorder was 30 seconds of
 [ finished music in 8 man-hours labor !
 [
 [ An expression editor relies on a built-in piano emulator program for
 [ its coding accuracy; several folks are working now on that task.
 [ That's about the only knotty problem left.  (An emulator is a
 [ program or sub-routine which accepts a music roll input and creates
 [ the resulting hammer velocities by modeling the real-life pneumatic
 [ piano system.)  With emulators for Ampico, Welte, Duo-Art and Hupfeld
 [ it would be fairly easy to convert one roll format into another.
 [
 [ When a market develops which will pay for the program development
 [ I'm sure someone will write the program, and new rolls (or conver-
 [ sions) will be available for reproducing pianos.
 [
 [ -- Robbie


(Message sent Tue 3 Nov 1998, 19:01:50 GMT, from time zone GMT.)

Key Words in Subject:  Ampico, Converting, File, MIDI, Roll, Velocity

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