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

End-of-Year Fundraising Drive In Progress. Please visit our home page to see this and other announcements: https://www.mmdigest.com     Thank you. --Jody

MMD > Archives > May 2024 > 2024.05.29 > 04Prev  Next


Seek scanMIDI Files of Piano Rolls for G-code
By Piotr Barcz

Mastering piano rolls from MIDI files

I mentioned in a previous post that ScanImage MIDIs are needed to make
perfect piano roll copies to the punch row (with a couple errors here
and there, sometimes you'll get one punch on a chord that is incorrect)
however I've found that you can use eRoll MIDIs the same way.

I now believe that any eRoll or ScanImageMIDI can be mastered by simply
scaling it to 24 ticks per row in [Julian Dyer's] Perforation Editor.
ScanImageMIDIs are the ideal medium because they often include
reproducing dynamic coding in the form of notes off the 88-note scale,
whereas eRolls are emulated and don't have that. But otherwise they
are identical and can be used to make recuts (albeit, as I mentioned,
with a few tiny errors, the best source is always a high quality
scanimageMIDI).

For those who have 88-note players with no expression system, recuts
made from eRolls and not ScanimageMIDIs of reproducing rolls will be
more than adequate, I'd say.

I'd just like to point out that scans made by Terry Smythe and Peter
Phillips won't work as they don't use a set scaling, as far as I can
tell. However, scans by pretty much everyone else will work (Mike
Swanson's and Marshall Jose's scans are probably the best material
overall).

Ah, and you may be wondering how I was able to confirm this processing
method works. Piano roll scans made with Warren Trachtman's methods
have a MIDI tempo the same as the roll tempo. In Perforation Editor,
after converting the scan to PunchMIDI, the roll tempo is set
automatically and the music speed matched the MIDI.

Piotr Barcz
Upstate New York


(Message sent Tue 28 May 2024, 21:55:03 GMT, from time zone GMT-0700.)

Key Words in Subject:  Files, G-code, Piano, Rolls, scanMIDI, Seek

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