I Modified My Piano To Play Itself! (DIY Build)

Sdílet
Vložit
  • čas přidán 9. 10. 2019
  • My name is Brandon Switzer, and this is a self-playing piano I built!
    This is an Arduino Project, so please share it around with others to show what you can do with Arduino!
    If you were inspired by this project, I encourage you to visit my website to read more about it and find the resources to build it on your own: brandonswitzer.squarespace.co...
    NEW: We have a discord for those who are building their own player piano! We have channels to ask questions, showcase your builds, and discuss anything player piano related! If you need help regarding your build, can provide technical help to those who need it, or if you are just interested in building one, feel free to join: / discord
    E-mail me: bbswitzer1@gmail.com*
    *This email is not for asking me questions about your own player piano build. If you are looking for support on your build, join the discord (above)! I will try my best to continue responding to emails about related topics.

Komentáře • 244

  • @brandonswitzer7112
    @brandonswitzer7112  Před rokem +22

    *NEW:* We have a discord for those who are building their own player piano! We have channels to ask questions, showcase your builds, and discuss anything player piano related! If you need help regarding your build, can provide technical help to those who need it, or if you are just interested in building one, feel free to join!
    discord.gg/reenxNyht5

  • @Three2NineProject
    @Three2NineProject Před 3 lety +82

    How is this so underrated

    • @WandersOfficial
      @WandersOfficial Před 2 lety +1

      seriouslly...wheres the 14 million views

    • @haithem8481
      @haithem8481 Před 2 lety

      I don't even understand

    • @shibalady206
      @shibalady206 Před rokem +1

      You may have been asking this rhetorically, but it’s because people don’t even realize this is in the realm of possibility. Unless you’re familiar with the tech (and the vast majority of people are merely content to just have their iPhones boot up regularly), you might figure this is possible, but in no way is it feasible for the average person. And this conversion is an intense process. I’m only familiar with Arduino tech because it’s mentioned on Nerdforge, and then it’s nowhere NEAR this level of intense. I got here because I searched “can you convert a piano to play by itself”. 😅

    • @sirecartier7881
      @sirecartier7881 Před rokem

      @@shibalady206 That's a surely enlightening point of view! we tend to forget how mesmerizing things can be, when we become familiar with them. Is that the true definition of magic? what could still be magic for tech nerds like us?

    • @BENCOINTERNATIONAL
      @BENCOINTERNATIONAL Před 4 měsíci

      Self playing pianos are like 150 years old to be fair

  • @a1344
    @a1344 Před 3 lety +17

    now Tom can finally catch Jerry without having to play the song

    • @c.c.1366
      @c.c.1366 Před 4 měsíci +1

      Funny, I remember Bugs Bunny playing this.

  • @ethanchua2335
    @ethanchua2335 Před 2 lety +46

    Totally insane build! And to think that you did it at the age of 15? I'm thinking of building a player piano after my final exams and this project is definitely helping me out a lot! Keep up the great work!

  • @brandonswitzer7112
    @brandonswitzer7112  Před 4 lety +56

    I recently got the piano tuned, fixed some of the solenoids, and improved the general mechanics of some of the keys. I also updated the code and included some features that put more realism into the keys and sound.
    The result is what you hear in this video (I only updated the audio). This is a major improvement from past models IMO. I'll keep tweaking parts of the piano to get better sound.

    • @MBMS
      @MBMS Před 4 lety +7

      You could also put something like silicone on the top of the metals that press the keys to get rid of that annoying clicky sound.

    • @brandonswitzer7112
      @brandonswitzer7112  Před 4 lety +8

      MBMS yes, that would work. It’s just a matter of adding it to each of the rods and then repositioning all of the rods

    • @MBMS
      @MBMS Před 4 lety +3

      Well yeah, it might take a bit of time but it will definitely save you a lot of noise.
      The easiest way would be to use a glue gun, I think.

    • @paulbroadberry
      @paulbroadberry Před 4 lety +4

      have a feeling its not necessarily the clicking from hitting the keys but the internal clicking of the solenoids

    • @eduardovolvo
      @eduardovolvo Před 4 lety +5

      Hello Brandon! This project of yours became too much, my friend. I'm an Electrical Engineering student, and I'm in the mood to do a similar project to learn eletronic ♥️

  • @albertf.9198
    @albertf.9198 Před 3 lety +20

    Count yourself as one of the world's geniuses, Brandon! Welcome aboard!

  • @verxwaffles2338
    @verxwaffles2338 Před měsícem

    This is so cool.
    This reminds me of the Marantz Pianocorder player piano control system.
    They used mosfets for the switching, and used solenoids to actuate the keys.
    This is so cool.
    I want to use midi files to control an actual piano, and this is very helpful.
    And, Creative Engineering Inc. used the circuit boards from Marantz Pianocorder player pianos to control their animatronic shows. Most notably the Rock-afire Explosion.
    I hope that you have a wonderful existence.

  • @MysticFrequencies
    @MysticFrequencies Před 5 měsíci +1

    Very cool, not quite as fun as pumping an original 100+ year old player piano pedals and watching it play music from a roll of paper while not using any electricity at all, but this is a very cool build. I may have to do this in my Knabe spinet so I can have the best of both worlds :) Well done!

  • @DimJongUn
    @DimJongUn Před 2 lety +19

    This is incredible. You are a genius and a craftsman sir. Bowing to you.

  • @LarryButler-kp3se
    @LarryButler-kp3se Před 3 měsíci

    Beautifully done! Congratulations... I spent 37 years working on various electronic organs, keyboards and electronic pianos. I'm 78 now, retired 18 years. It was a great ride while it lasted.

  • @-______-______-
    @-______-______- Před měsícem

    This is a truly top tier, pro level accomplishment.
    How this video only has 64K views (at the time of writing) is absolutely beyond me!

  • @craigadam
    @craigadam Před měsícem

    Fantastic really well done. It does show how ingenious the victorians were. They did this in 1896 using just air. I have one from the 1920s, still works, even in a power cut. I am an electronics engineer and wanted to do this.

  • @okbridges
    @okbridges Před 3 lety +8

    This is so very cool, I have 1926 player piano that is pneumatic and uses rolls. I would love to find a plain tall upright and add this to it. This will be great when you figure out expression (loud and soft playing of individual notes).

    • @normanbell-br7nf
      @normanbell-br7nf Před 6 měsíci

      STECK pianos are sometimes used -- the Aeolian Pianola Company if I remember correctly

  • @moseskfrost
    @moseskfrost Před rokem +4

    What an extremely well-made and interesting video, Brandon. Exactly this structure I want to see on CZcams: demonstrating the functionality, simultaneously as showing the process. Very well done, and thank You for sharing!
    Best regards: Moses K. Frost

  • @arbel1990
    @arbel1990 Před 3 lety +5

    Good job! you need to design an extendable PCB for the shift registers and add a removable connector to the solenoids that will be less work to build/replace parts and more reliable then all the jumper wires on the prefboard... plus I would have added some kind of rubber padding to the solenoids to avoid them clicking...

  • @frostmusicofficial
    @frostmusicofficial Před 4 lety +29

    Imagine all the pranks you could pull with this XD

  • @shageeladumas7835
    @shageeladumas7835 Před 4 lety +13

    That is so cool ! I would love to hear how the westworld oppening sounds on it 😁!

  • @JeremyChung
    @JeremyChung Před 2 lety +7

    this is absolutely insane and deserves so many more views

  • @c.c.1366
    @c.c.1366 Před 2 lety +1

    Your mother must have wept when she heard this playing for the first time. She must be so proud of you.
    I am astonished and loved the terrific video you made of the build. It's an inspiration for young kids.

  • @JD-ei9pn
    @JD-ei9pn Před 3 lety

    Incredible, well done!

  • @user-wi7bz9zq3e
    @user-wi7bz9zq3e Před 3 lety +2

    Wow!! It's amazing!!

  • @mykhailodavidian3949
    @mykhailodavidian3949 Před 4 lety +2

    BRAVO!!!

  • @48hours66
    @48hours66 Před 3 lety +2

    This is amazing 😍 thank you for sharing this👍👍👍

  • @Aclusios
    @Aclusios Před 3 lety +1

    This is absolutely insane ! Great job man !

  • @nwhelan1743
    @nwhelan1743 Před 3 lety +1

    This is wild man, this is huge. So cool.

  • @raminmammadzade
    @raminmammadzade Před rokem +2

    What a great project! Well done!

  • @hb3393
    @hb3393 Před 2 měsíci

    Really impressive work. I'm a trained classical musician myself and I've been trying to get into mechanical instrument building so I can't begin to imagine how much effort something of this scale took. Surely the solenoids are quite noticeable? In my experience I've found the 'clack' sound it makes when it's activated quite distracting for performance

  • @abdessamadkhaled1767
    @abdessamadkhaled1767 Před rokem +1

    Great work
    Thanks for sharing

  • @globaltop_multivideos.5694

    Perfect ! Congratulations!

  • @CV-sj1gx
    @CV-sj1gx Před 3 lety

    Dude, you're amazing!

  • @georgevaccaro9379
    @georgevaccaro9379 Před 2 lety +1

    This is amazing. Nice work!

  • @timhegan7976
    @timhegan7976 Před 3 lety +1

    Simply genius, Brandon!!☀️🌜🌞

  • @zasti78
    @zasti78 Před 2 lety

    This is insane Dude. Congrats!!! nice job! (subbed)

  • @fredbowling7968
    @fredbowling7968 Před měsícem

    What an accomplishment!!!!

  • @richardlibby2407
    @richardlibby2407 Před 3 lety

    Very nice work, sir!

  • @thinkbaroque
    @thinkbaroque Před rokem

    Impressive! Love this!

  • @marioananda6525
    @marioananda6525 Před 8 měsíci

    Amazing work

  • @captioneer
    @captioneer Před rokem

    Absolutely delightful and brilliant. Great work.

  • @flecom5309
    @flecom5309 Před 3 lety +2

    congrats on a really nice project! always wanted to do a MIDI mod to a piano, maybe someday

  • @MichaelRushMusic
    @MichaelRushMusic Před 11 měsíci

    Awesome build!

  • @keithwalter9089
    @keithwalter9089 Před 3 lety

    mesmorizing! BRAVO! Had to take days and days

  • @rustyjones9425
    @rustyjones9425 Před 4 lety +5

    Hey Brandon!
    I hit subscribe, hoping you will put out a random piece of music a week. I love watching your actuators.
    I just gutted my upright grand to convert it to digital and was looking at what to do with the parts, but now you got me wishing I could invest the time and money to follow your lead!
    Here's hoping life never prevents your from tinkering.
    Cheers!

  • @hurontermico8677
    @hurontermico8677 Před 2 lety

    this is so cool!!

  • @marthagonzalez2462
    @marthagonzalez2462 Před 11 měsíci

    AMAZING 👏 AMAZING 👏 👏 👏

  • @lupuscinus
    @lupuscinus Před rokem

    Fantastic!

  • @uvitasf1701
    @uvitasf1701 Před 3 lety +2

    Brandon, what you just did is totally jaw-dropping. I hope that you know that and keep it up! Cheers from Argentina

  • @fortun8diamond
    @fortun8diamond Před 3 lety

    GREAT JOB

  • @danielsocir
    @danielsocir Před 8 měsíci

    Insane! Genius! You can now patent it, as many acoustic pianos will come with this new feature: playing automatically.

  • @egshorts6718
    @egshorts6718 Před 2 měsíci

    Really really awesome, the exact perfect video that I was searching for. Really appreciated ❤

  • @davidfick6822
    @davidfick6822 Před 7 měsíci

    Sooooo impressed! I'm thinking of doing the same thing. It was just an idea I had. Thank you for sharing.

  • @user-wb4ez9iz8o
    @user-wb4ez9iz8o Před 3 lety

    DAMN U R GENIUS!!

  • @shenaniganguy
    @shenaniganguy Před 9 měsíci

    Amazing!

  • @SiegfriedDeniz
    @SiegfriedDeniz Před 3 lety

    Nice!!!!! Subscribed 👍👍👍👍😁😁

  • @AkinduDasanayake
    @AkinduDasanayake Před 3 lety +4

    Amazing job! The new Steinway Spirio looks great!

  • @KatAxe055
    @KatAxe055 Před 2 lety

    oh my god. this guy an incredible genius

  • @annecohen8927
    @annecohen8927 Před 9 měsíci

    That took a lot of your work and energy to convert your ordinary piano to something completely phenomenal. But, at the end, all of that effort and energy you put in, paid off! Well done!!

  • @orlandolopez7271
    @orlandolopez7271 Před rokem

    Increíble! Eres un genio!

  • @francescoelia.marino
    @francescoelia.marino Před rokem

    amazing guy...basically a genious

  • @sandrojosesilvett
    @sandrojosesilvett Před 2 lety

    Bravo !

  • @CyberGenious24
    @CyberGenious24 Před 3 lety

    Great Genius

  • @fennecbesixdouze1794
    @fennecbesixdouze1794 Před 3 lety +4

    Awesome job! Although I can't help but wonder: is it safe to be pumping 24v @ 40a through solderless breadboards?

  • @clydebermingham121
    @clydebermingham121 Před 9 měsíci

    VERY COOL 😎 🤗💥👍🏽🙏🏽

  • @loganstandish4202
    @loganstandish4202 Před 3 lety

    Cool !!

  • @techtinkerin
    @techtinkerin Před rokem

    I bet that pulls some amps if you play all the notes at once!! Amazing work!!! ❤️😎👍

  • @buk1962
    @buk1962 Před 3 lety

    Bravo...!!!!...

  • @vccground3072
    @vccground3072 Před 3 lety

    so cool

  • @tharii314
    @tharii314 Před 2 lety +2

    Suggestion, did you set up another solenoid for the sustain pedal and map it to CC#64?

  • @eingamel
    @eingamel Před 2 lety +1

    I've recently considered making my own player piano, like this, and now that I see how much work went into it, maybe not. Or I'll just buy jumpers, instead of making them like you did, and do it anyway. Lol.
    Or maybe I'll make a circuit board and avoid the jumpers altogether....
    Anyway, this sounds and looks fantastic. Keep up the good work!

  • @hobbyrob313
    @hobbyrob313 Před 3 lety

    respect!
    Healthy and Friendly Greetings from the Netherlands!

  • @pranayy_art
    @pranayy_art Před 8 měsíci

    Wwwwwow 😮

  • @krzysiekmargo797
    @krzysiekmargo797 Před 3 lety

    That's some next fcking level.

  • @antonio.scalia
    @antonio.scalia Před 3 lety

    Bravo que impresionante. Tengo un piano para hacer lo mismo. Pero diseñare la PCB en ves de usar protoboards ....

  • @SuperRetroville
    @SuperRetroville Před 3 lety

    WOW now thats a great Project! Maximum respect. I made a roll reader with a MIDI output, you made a MIDI acoustic piano :-) Any plans to modulate the intensity of notes? Maybe with PWM.

  • @dave19cat
    @dave19cat Před 3 lety +1

    You know what would be a cool variation of this to try? One of these that’s human-controlled using Apple’s Mainstage (which allows a human player to play those same kinds of really complex chords and harmonies) in place of Synthesia or Piano From Above.

  • @nightmisterio
    @nightmisterio Před 3 lety

    I am going to need something like this to play a original version of a concerto

  • @luisgholl
    @luisgholl Před 3 lety

    amazing. I loking for a similar project to play a percussion kit. I'll study you project. thanks

  • @echodelta9
    @echodelta9 Před 9 měsíci

    If it isn't a reproducer level of expression you can add a variable pot to the voltage regulation rail supply buss and have the expression like any traditional player. Instead of pumping hard or softly you'd have a lever pot or good slider pot to play with. Or use a volume pedal on the floor wired for the DC buss control.

    • @vintagepearlguitars
      @vintagepearlguitars Před 5 měsíci

      Does that mean that you can set velocity (how loud a note plays) by deciding how much current you send to the solenoid? Isn't the solenoid on-off?

  • @chewiespiano9386
    @chewiespiano9386 Před rokem

    I am just speechless...

  • @anserkon5709
    @anserkon5709 Před 3 měsíci

    my first thought was to use an electromagnet (magnetic coil) on each key and a permanent magnet on the other side respectively.
    This is still an incredibly cool and underrated project, but it seems to me that this way there will be almost no moving parts (electric motors don't last forever) and it will consume less power

  • @infn8loopmusic
    @infn8loopmusic Před 11 měsíci

    This is amazing, and this is basically a lost art-form these days. Everytime I hear this I picture the bugs bunny cartoon. 🤣

  • @bennetthernandez8583
    @bennetthernandez8583 Před 2 lety

    I need this

  • @johnpheth
    @johnpheth Před 11 měsíci

    Crazy project well done! did you consider modifying a pianola though?

  • @Ififitzisitz
    @Ififitzisitz Před rokem

    4:34 my favorite part of the song btw

  • @lanabrown3939
    @lanabrown3939 Před 5 dny

    Brandon, can a digital keyboard be modified? Please let me know. It was my dream doe 15 years !! Thank you

  • @dennisthebrony2022
    @dennisthebrony2022 Před 3 lety

    Try playing Maple Leaf Rag on this one!

  • @jeffreyjapnjew6889
    @jeffreyjapnjew6889 Před 2 lety

    That's impressive. If you want to buy sth like this (say make ur neighbors think you are a great pianist) is there anything made and ready to go for a generic piano type on the market? I know Janatics does some pretty cool stuff

  • @joedaniel8603
    @joedaniel8603 Před 6 měsíci +1

    Do you sell them already assembled and just have to be installed?

  • @alfredocortes9750
    @alfredocortes9750 Před 3 lety +1

    You are a crack !!!! Congratulations.
    I fell in love with your project. I will work to match on my piano !!
    I will tell you!!!
    Greetings and again congratulations

  • @nullsmack
    @nullsmack Před 3 lety +2

    Did you ever go back and do PCBs or are you still using the breadboards? How well do the solenoids control? Can you play some notes quieter than others?

    • @prestonferry
      @prestonferry Před 3 lety +2

      I applaud him but I definitely wouldn’t have used breadboards... They’re good for testing but if they’re used permanently, they break really easily...

  • @sv0205
    @sv0205 Před 2 lety

    Superb dude 👏........& Can this code work as a.... simple midi keyboard if we use tactile buttons ......to play manually ? Plzz rply

  • @anjanavas5179
    @anjanavas5179 Před 3 lety

    Wooooaaaaw

  • @coyoteserranoband
    @coyoteserranoband Před 3 lety

    I want to learn how to do this with my bass, guitar drums and keyboards. So behind the learning curve dot-dot-dot

  • @boojiqueendoodoopants231
    @boojiqueendoodoopants231 Před 4 měsíci

    😯😯BRILLIANT!

  • @dennisthebrony2022
    @dennisthebrony2022 Před rokem

    5:31 What are those cooling fan boxes on both sides for?

  • @bossgroove
    @bossgroove Před 2 lety

    Good Lord. I want to do this now....

  • @SparkOutUs
    @SparkOutUs Před 3 lety

    which ohm resistors are used here? also which country was this hooked up to the mains in? in US its 120v but in UK where I live its 240v

  • @huck_nyc
    @huck_nyc Před 2 lety

    Is there anyway to control this in real time with an external midi controller? Or do you need to export a prewritten midi file?

  • @WandersOfficial
    @WandersOfficial Před 2 lety

    u sir are a genius.!>
    epic...i seriously need one... can i send you some midi files so u can record them being played...i garuntee itll sounds absolutley dark and stunning.!!

  • @michaelbrake6010
    @michaelbrake6010 Před 3 lety +1

    Are you able to play the piano manually too? Awesome job!

  • @v3_venom_78
    @v3_venom_78 Před 3 lety +1

    Is it brain or 🤪🤪🤪
    No words.😊😊😊
    XD 🔥🔥🔥