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 > November 2024 > 2024.11.21 > 01Prev  Next


PlaySK Piano Roll Reader - Introduction
By Katz Sasaki

Introducing PlaySK, a piano roll reader software

Hello! At the invitation of the publisher of the MMD, I'd like to
introduce my software that I have been developing for many years.

PlaySK Piano Roll Reader is software [program, application] that
reads a scanned piano roll image then outputs a MIDI signal in
real-time. There are other programs that convert scanned images to
MIDI file, but PlaySK is unique in that the piano roll image scrolls
and the vacuum level is displayed in real-time. This allows you to
enjoy both aurally and visually.

PlaySK has a virtual tracker bar that uses image processing to read
the holes in the roll. In addition to note holes and pedal holes,
it also reads the expression holes then emulates the vacuum level.
The vacuum level is emulated in inches of water and later converted
to MIDI velocity.

The virtual tracker bar supports multiple formats such as 88-note,
Ampico B, Duo-Art, Welte-Mignon T-100/T-98/Licensee, Artecho, Recordo,
et cetera. Some emulation needs improvement, but the Ampico B emulation
has been highly developed. Also, manual expression by the keyboard
is supported; however, it's difficult to operate...

Here is a video of PlaySK playing with Yamaha Disklavier:

Ampico B "Enchanted Nymph"
https://www.youtube.com/watch?v=9f9J4TRmr5Y 

Ampico B "Hits of the Day No. 26"
https://www.youtube.com/watch?v=DbT1QRfe05E 

Both roll images were scanned by Mr. Michael Swanson.

Input scanned image types for PlaySK include CIS and general
image formats such as jpg, tif, png. CIS image type supports
various scanner types such as single array, twin array, stepper,
wheel encoder, bi-color, et cetera.

Currently I'm trying to read Aeolian 176-note Duo-Art Pipe Organ
rolls. Some features such as swell and great expression are not
yet implemented, but here is the current video:

[Part 1} https://www.youtube.com/watch?v=p5y3hHdAwRs 
[Part 2} https://www.youtube.com/watch?v=7hgEPcn7-cI 

The PlaySK is open source and available on GitHub. It runs on both
Windows and Macintosh computers.

Project page:
https://github.com/nai-kon/PlaySK-Piano-Roll-Reader 

Download page:
https://github.com/nai-kon/PlaySK-Piano-Roll-Reader/releases 

Note: PlaySK requires high CPU power to run smoothly.

If you are interested, I hope you will download it and enjoy it.

Also please consider donating for continuous development and
improvement. Here is a donation link:

https://www.paypal.com/paypalme/KatzSasaki 

Thank you!

Katz Sasaki (Katsumasa Sasaki)
Japan
fxtch686@yahoo.co.jp.geentroep [delete ".geentroep" to reply]

 [ PlaySK Piano Roll Reader display
 [ https://www.mmdigest.com/Attachments/24/11/22/241122_060203_PlaySK%20Piano%20Roll%20Reader.png 

 [ Publisher's Note:
 [
 [ I want to personally welcome Katz to our discussion forum.  I've been
 [ following his postings on YouTube for quite a while now and was quite
 [ excited by his success and his project's relevance to our hobby.  I
 [ had hoped to make contact with him but YouTube didn't make it that easy.
 [ More recently, he posted a link to his GitHub repository. Sharing the
 [ sourcecode with the community -- and by implication, an implied invitation
 [ for the community to collaborate with him -- was very exciting to me.
 [ On one of his most recent YouTube postings, I saw PayPal link inviting
 [ people to support his work.  On behalf of the MMD, I immediately made a
 [ contribution to his work and, voila, we finally established contact.   I'd
 [ like to encourage others in our community to support his work.  Scanning
 [ music rolls is how the MMD started, almost 30 years ago, and it's exciting
 [ to me to see this relevant, successful, and shared software development.
 [
 [ Katz, I encourage you to use the MMD for futher discussion of developement
 [ issues, successes, etc.  There are lots of people here interested in what
 [ you are doing!
 [
 [ --Jody


(Message sent Fri 22 Nov 2024, 14:02:03 GMT, from time zone GMT-0800.)

Key Words in Subject:  Introduction, Piano, PlaySK, Reader, Roll

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