2017 was our 20th year online!

Welcome to the Piano World Piano Forums
Over 2.9 million posts about pianos, digital pianos, and all types of keyboard instruments
Join the World's Largest Community of Piano Lovers (it's free)
It's Fun to Play the Piano ... Please Pass It On!

Shop our online store for music lovers
SEARCH
Piano Forums & Piano World
(ad)
Petrof Pianos
Petrof Pianos
(ad)
Pianoteq
PianoTeq Karsten Collection
(ad)
Piano Life Saver - Dampp Chaser
Dampp Chaser Piano Life Saver
Who's Online Now
77 members (Colette2, astrotoy, beeboss, BachToTheFuture, clothearednincompo, anotherscott, 19 invisible), 561 guests, and 411 robots.
Key: Admin, Global Mod, Mod
(ad)
Estonia Pianos
Estonia Pianos
Previous Thread
Next Thread
Print Thread
Hop To
making piano rolls laser burner from midi files
#2739457 05/25/18 04:25 PM
Joined: May 2018
Posts: 9
J
Junior Member
OP Offline
Junior Member
J
Joined: May 2018
Posts: 9
Hi All,
This is my first post to this community so first off I want to say hi.
I was lucky enough to acquire ( for almost free) a 70's era Aeolin player piano in very good condition. It sounds great, I've tuned it up, and the player action works fairly well but I'm thinking that later this year I will do a pneumatics rebuild.
I'm a long time hobbyist, computer programmer, machinist, etc.. so I decided to put myself to the task of making my own piano rolls. The process is working out well. It goes something like this;

1) Find midi files with strictly piano, one or two tracks
2) Convert them to text tiles using this site - https://tonejs.github.io/MidiConvert/
3) Using visual basic I made a program that strips out the notes, start times, and end times and write them to a file.
4) Using another visual basic program I read this file and write out a program with x values, yvalues, and laser off/on commands.
5) I built a small machine using inexpensive stepper motors using an Arduino board with a CNC shield to drive the mechanism.

Results - ok so far. I found a need a more powerful laser so I'm going from .5 watts to 3.5 watts. The choice of getting 11.25 wide suitable paper has been stumping me. I ordered a 12" wide roll of white butcher paper and I have high hopes that this will work. I widened my machine to accept 12" paper and I will simply cut it down .75 inches after printing. Will use a razor and straightedge ruler ( will make a benchtop fixture to make this quick and easy.)

I'm going to try to attach pictures of the laser burning machine.( In my initial build the holes were going off track in the x direction but I think my new improvements to this machine should solve that.)

So, if anyone would like to talk about this, the good, bad , or ugly of it, if it has been done before, or learn more about what I am doing, please drop me a message!
John Chaplain
North Port, FL

Re: making piano rolls laser burner from midi files
jchaplain #2739466 05/25/18 04:43 PM
Joined: May 2018
Posts: 9
J
Junior Member
OP Offline
Junior Member
J
Joined: May 2018
Posts: 9

This is what I'm working with. Waiting for the new more powerful laser to arrive from ebay. Also waiting for the new paper to arrive so I can add a feed roller for the proper paper inside diameter.


[img]https://www.flickr.com/photos/157353992@N05/[/img]

Last edited by jchaplain; 05/25/18 04:47 PM.
Re: making piano rolls laser burner from midi files
jchaplain #2744583 06/14/18 11:34 PM
Joined: Jul 2015
Posts: 107
S
Full Member
Offline
Full Member
S
Joined: Jul 2015
Posts: 107
I think this is a very interesting project. It reminds me of the collaboration between the famous American actress Hedy Lamarr and her composer husband George Antheil. Together they came up with an invention -- roughly based on the design of a piano roll -- which "scrambles" a radio signal between a ship and a torpedo that guided the torpedo to its target.

Best wishes for your success!

Re: making piano rolls laser burner from midi files
sfhombre #2744737 06/15/18 06:17 PM
Joined: Jun 2003
Posts: 28,430
B
BDB Offline
Yikes! 10000 Post Club Member
Offline
Yikes! 10000 Post Club Member
B
Joined: Jun 2003
Posts: 28,430
Hedy Lamarr and George Antheil were just friends and collaborators. Antheil was married to someone else.


Semipro Tech
Re: making piano rolls laser burner from midi files
jchaplain #2877262 08/07/19 11:25 AM
Joined: Jul 2019
Posts: 2
A
Junior Member
Offline
Junior Member
A
Joined: Jul 2019
Posts: 2
Hi there
I'm also new to this forum and I registered because of your post here. I got an early Aeolian push-up player which I restored during the first half of this year. It is working fine now but it's a bit difficult to get 65 note rolls, especially with more modern music (modern = later that 1920 or so).
So I came to the same idea as you did.... why not use a laser to cut small holes out of thin paper. That should not be a problem.

I also found some nice software that converts MIDI files into printed paper strips. (holes punched manually). The name of the software is NOTEUR and MIDIBOEK (dutch website but also in english).
I used it sucessfully to make small strips for my tiny 30 tone music box. But it can be configured for any kind of paper with and notes count.
So the only part missing is a software driver between that existing software and your laser thingie. :-)

I also had the idea to move the laser only horizontally and move the paper vertically, cutting it in the same time while it moves.
I also bought a laser deflection unit (from Aliexpress) which could be used to draw small circles with the laser. This would punch out a paper circle like the original punches did (just a bit slower). This would eliminate the need of moving the laser head to much.

So my idea would be this:
Move paper one step.
Position laser at first note
Cut circle (with deflection unit)
Position laser at next note
Cut circle
-- all notes done on that line?
Advance paper one step

Depending on the laser power, that should move quite quickly. And it could be set for 88 notes or 65 notes. Also the diameter of the holes can be changed.

What do you think about all that?
My problem is that I'm quite talented with mechanics and electronics but I'm a poor programmer.... :-) Maybe we could solve some problems together?

Chris
Switzerland

Re: making piano rolls laser burner from midi files
Aeolianplayer #2877265 08/07/19 11:33 AM
Joined: Jul 2019
Posts: 2
A
Junior Member
Offline
Junior Member
A
Joined: Jul 2019
Posts: 2
Software link: http://draaiorgelweb.nl/software/midiboek.htm
My Aeolian player: https://www.youtube.com/watch?v=5KW7Zk8Iy3g

On my Youtube channel "Play with Junk" are some more videos about the restoration of the player... :-)
https://www.youtube.com/playwithjunk (click videos)

Re: making piano rolls laser burner from midi files
jchaplain #2930405 01/05/20 08:55 AM
Joined: May 2018
Posts: 9
J
Junior Member
OP Offline
Junior Member
J
Joined: May 2018
Posts: 9
It's been a long time since I posted about my laser burning project here. It seems that I forgot about this forum but now I think I will be using it more often.

My laser roll burning program was a great hobby but also a complete failure. I spent a few months making the burner and programming it but the problems were;

1) Mechanically it wasn't tracking and feeding the paper accurately enough. A rebuild of a better mechanism could have solved that but I decided it wasn't worth it ( read on.)

2) Getting the right paper. Some paper would not burn ( too translucent, transparent?) Some paper would catch fire. Most paper would burn unevenly. Also getting paper the correct width was a problem.

3) Time. Burning a roll, even if I got it working perfectly, might take 6-10 hours.

So, after several months of attempting to burn paper I gave up on that idea and I purchased 100 solenoids from ebay, a 3d printer, and pulled together some circuitry and programming with the help of a friend, and I ended up with a pretty good midi controlled player piano.

https://www.youtube.com/watch?v=iOx_FvUc5b4

It was all good fun, but the Aeolin piano was large in my den and not a great sounding piano so I tore out the electronics and got rid of the piano for now I've purchased a nice Roland FP-30 keyboard and moved back into actually learning to play better myself.

I noticed that a few people had asked me for more information on what I had done and I apologize for not responding but I will check back here more often now as I can see that pianoworld is also a great resource for aspiring pianists and all things piano related!


Link Copied to Clipboard
Hand Sanitizer for Musicians
Hand Sanitizer for Musicians
Musician's Hand Sanitizer available in our online store (and our Maple Street Music shop in Cornish Maine). Antibacterial, 62% ethyl alcohol. Hand Sanitizer for Musicians
Tons more music related products in our online store!
What's Hot!!
News from the Piano World
Where Did The Buttons Go?!
----------------------
Our April 2020 Newsletter Available Online Now...
The Piano World During the Pandemic!
----------------------
Posting Pictures on the Forums
-------------------
Forums RULES & HELP
-------------------
ADVERTISE on Piano World
(ad)
Best of Piano Buyer
 Best of Piano Buyer
(ad)
Faust Harrison Pianos
Faust Harrison 100+ Steinway pianos
Download Sheet Music
Virtual Sheet Music - Classical Sheet Music Downloads
New Topics - Multiple Forums
Native Instruments sale is now official
by VladK - 06/04/20 01:45 PM
Steinway A3 Versus A2 versus Hamburg O
by Silvia111 - 06/04/20 01:28 PM
If I did not like the P515 and the Roland FP-60...
by maudall07 - 06/04/20 11:39 AM
Just had a tuning buzzing ''Bee''??
by Ay9293 - 06/04/20 10:23 AM
Forum Statistics
Forums41
Topics199,395
Posts2,965,974
Members97,301
Most Online15,252
Mar 21st, 2010
Please Support Our Advertisers


Faust Harrison 100+ Steinways

Dampp Chaser Piano Life Saver

 Best of Piano Buyer

PianoTeq Bechstein
Visit our online store for gifts for music lovers

Virtual Sheet Music - Classical Sheet Music Downloads



 
Help keep the forums up and running with a donation, any amount is appreciated!
Or by becoming a Subscribing member! Thank-you.
Donate   Subscribe
 
Our Piano Related Classified Ads
| Dealers | Tuners | Lessons | Movers | Restorations | Pianos For Sale | Sell Your Piano |

Advertise on Piano World
| Subscribe | Piano World | PianoSupplies.com | Advertise on Piano World |
| |Contact | Privacy | Legal | About Us | Site Map | Free Newsletter |


copyright 1997 - 2020 Piano World ® all rights reserved
No part of this site may be reproduced without prior written permission
Powered by UBB.threads™ PHP Forum Software 7.7.4