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 > June 2018 > 2018.06.21 > 02Prev  Next


88-note MIDI File Player Controls Expression
By Spencer Chase

I just got the [July/August 2018] AMICA bulletin and read the many
fine articles in this issue.  What a great issue!  After reading the
article by Frank Himpsl I downloaded all the MIDI files from the
AMICA web site.  Wow, what a collection!

For me the only problem is that these are 88-note roll files and were
intended to be interpreted on a player piano so there is no dynamic
variation.  This prompted me to dig out a program I wrote awhile ago;
I call it Pianola Player or something like that.  I had written various
versions using different GUIs such as a gamepad and who knows what
else.

The most recent version only needs a mouse.  A little window traps the
mouse while you play and the mouse motion controls dynamics as well as
tempo.  You can accent either bass or treble separately but it has been
a while and I forget the details.

Also you can record the results for later playback but the help file
is not up to date and does not mention how this works but it is easy
to explain and I should be able to edit the help file to add the
information.

If anyone wants to try the program, I can send it as is to play with.
I tried it a little and it does seem to work, but it has been years. :)

Spencer Chase


(Message sent Thu 21 Jun 2018, 21:35:46 GMT, from time zone GMT-0700.)

Key Words in Subject:  88-note, Controls, Expression, File, MIDI, Player

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