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 > January 2005 > 2005.01.10 > 04Prev  Next


MIDI Player Software Displays Piano Roll Image
By Warren Trachtman

Hello MMD'ers,  Since the topic of MIDI players with piano roll
displays has come up, I figured I would chime in to say that I've
been writing a player that has many of the characteristics discussed.
It uses Microsoft's Direct-X package for playback, so it has high
system priority.  So far, the display of the holes and any embedded
lyric text scrolling by does not cause any noticeable flickering or
other problems, at least on my PC.

The current version still has lots of bugs.  In particular, the image
of the piano roll is _not_ properly synchronized to the audio, but
that should happen in the next iteration.

For those interested in checking out the development of this player
(and possibly even wishing to contribute to it), I have posted a page
describing the project, and the current development version of the
player at  http://www.trachtman.org/rollscans/midiplayer.htm

The player works reasonably well with the MIDI files made from scans
of piano rolls that I have also posted elsewhere on that same web site.
MIDI files from other sources may not fare so well with the current
development version of the player.

Regards,
Warren Trachtman


(Message sent Mon 10 Jan 2005, 09:04:11 GMT, from time zone GMT-0500.)

Key Words in Subject:  Displays, Image, MIDI, Piano, Player, Roll, Software

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