MMD > Archives > November 2018 > 2018.11.09 > 02Prev  Next


Piano Rolls Preserved As MIDI Files
By Julian Dyer

The need to re-create physical rolls from scans was always a key
part of the roll scanning initiative, and is not only possible but
is the normal way it's done these days.  It's a very specialised
transformation that only those of us with roll perforators need to do.

Modern software allows exact replication of the punch patterns of
the original roll, not an approximation as was previously the norm --
a massive improvement in accuracy.

MIDI files contain notes, their timing and their loudness (velocity).
Of these, the notes and timing are also necessary to describe a piano
roll.  So, it's possible to use the MIDI file format to store roll-
master data, the rollscanners 'punch master' MIDI file format.  Such
files are not immediately playable because every single perforation
in the roll is separately described.

The advantage of using MIDI is that it's a widely-known format so
that archival files can be read and interpreted later, if anybody else
wishes to do so.  MIDI text events can store details of the original
roll, who scanned it, and so on, and there are suggested standards
for doing this.

And of course, playable MIDI files can be made from these replica
roll masters.  They will always be more accurate than playable MIDI
files made without recreating the punch pattern, as long as the job
is carefully done with due regards to how a player plays a roll --
ignoring the bridges, accelerating as the paper builds up, and of
course using any punches that control dynamics.  It must be said
that this is rarely done, very rather time-consuming.

I wrote all this up many years ago, and it can be found on my
website, at http://www.pianorolls.co.uk/rollcopying.htm 

Julian Dyer

 [ Thanks, Julian, that's an excellent explanation.  -- Robbie


(Message sent Fri 9 Nov 2018, 23:37:11 GMT, from time zone GMT.)

Key Words in Subject:  As, Files, MIDI, Piano, Preserved, Rolls
Enter text below to search the MMD Website with Google

Please Support Publication of the MMD with your Generous Donation
No PayPal account required
SSL Certificate
by
Let's Encrypt