Broken Keyboard Turned MIDI (With Custom PCB)

Поділитися
Вставка
  • Опубліковано 18 гру 2024

КОМЕНТАРІ • 126

  • @kale
    @kale 7 років тому +60

    tanner tech tanner tech TANNER TECH!!

    • @TannerTech
      @TannerTech  7 років тому +5

      evan kale evan kale EVAN KALE!!! HI! Thanks for the midi keyboard video and code btw.

    • @yuktabhardwaj7554
      @yuktabhardwaj7554 5 років тому

      Lol I saw your video like 10 times now I'm here xDD

    • @TaoZen888
      @TaoZen888 5 років тому

      @@TannerTech can you share it ?

    • @ZANEMID
      @ZANEMID 4 роки тому

      @Enzo Warrick Evan Kale privated the video but I think the code is on his github github.com/evankale?tab=repositories

  • @micr0chap
    @micr0chap 3 роки тому +18

    Well done, young man! You have the persistent determination of a musician/inventor! A unique combination! (subscribed)

  • @nil7208
    @nil7208 5 місяців тому +3

    When I saw this video for first time, i was a broke college student who didn't have money to buy even a multimeter. Today I am about to join my hardware engineering job. Imma buy an oscilloscope now

  • @mikelisputnieks6307
    @mikelisputnieks6307 3 роки тому +5

    happy to see young people having real hobbies, awesome video!

  • @QLTD
    @QLTD 7 років тому +10

    awesome! I have couple of faulty keyboards, you inspired me to convert one of them into a MIDI keyboard

  • @mac_uk5464
    @mac_uk5464 5 років тому +3

    I've converted an old Yamaha 61 keyboard to a 61 key midi, inspired by videos. The videos use Arduino & shift registers. Iv'e used an Arduino nano & no shift registers works ok.

    • @malmgodbless7
      @malmgodbless7 5 років тому

      i dont know why but mine dont work.. help?
      i only have velocity sensitive keybeds

    • @Gabers3x
      @Gabers3x 5 років тому

      @@malmgodbless7 hey dude help us to do that my email Gabers357@gmail.com

  • @kysonpeatross6578
    @kysonpeatross6578 4 роки тому +17

    Rip Evan Kale
    He deleted most of his videos...

    • @lulube11e111
      @lulube11e111 4 роки тому +3

      Yeah man so sad. His content was so good.

    • @SPMG769
      @SPMG769 3 роки тому +1

      Yeah, Evan's a smart guy and I did enjoy his tuts, but this is consice and seriously informative... Thanks Tanner

  • @kchathurangamusic
    @kchathurangamusic 4 роки тому

    i respect brother for your knowledge of electronics

  • @pratek3d
    @pratek3d 6 років тому +1

    This is awesome. I wish to convert an old broken keyboard too. Will try this out.

  • @kshitizsherchan
    @kshitizsherchan 6 років тому +10

    the link to the project file shows error 404. could you please upload the file and make it available.

  • @bigzee6802
    @bigzee6802 4 роки тому +1

    For anyone interested, since the old project file on EasyEda is 404 here's a new link a found: easyeda.com/tannertech/MidiPiano-22a7509819f944f0bdfa7106de2b65b9

  • @massimomeli5960
    @massimomeli5960 9 місяців тому +1

    Awesome! Because you do not use Arduino Leorardo or Pro Micro to do this ? I just finished now my small USB-MIDI interface to connect my midi devices (midi IN and OUT DIN5) to my PC. It use a small Pro Micro (clone) and my PC see it as true USB midi device with midi in and out ports natively, Windows and Linux. You can put here both outputs, midi DIN5 and USB and if connect USB to a pc any program that use midi see this midi instance (midi in and out). You can even change the name so eg. your computer see it as 'My Midi Keyboard' instead to see 'Arduino ' . I know that for this project may you need more pins to read the key matrix, but if you use shift registers even a Pro Micro is perfectly suitable. If you contact me I will send you some Arduino code. Thanks for the instructive video. Any board with AtMega 32U4 is able to do this.

  • @coversongsonkeyboards
    @coversongsonkeyboards 3 роки тому +1

    Wow so much information in just few minutes this is cool!

  • @BecauseSymbols
    @BecauseSymbols 3 роки тому +2

    Yo your content has a lot of potentital, donkt stop! But defs work on your lighting, keep yourself and environment well lit, take care

  • @lordbato
    @lordbato 3 місяці тому

    Great video, man. awesome job!

  • @mcjoyhappen7233
    @mcjoyhappen7233 5 років тому +1

    how about a chinese flexible roll up piano, there is a midi out port .. can you explaining to me the posibilty to take the electronic scheme and swap it to broken real keyboard???
    sorry for my bad english, im from indonesia ..

  • @KharllosDannyellofc
    @KharllosDannyellofc 8 місяців тому

    I have a Yamaha e463 and it has a problem, the midi input is damaged it is loose from the main board. How can I fix it so I can use midi again?
    Please help me

  • @jjhack3r
    @jjhack3r 7 років тому +3

    excellent job. You should buy 20 or so $1 laser modules and make a laser harp or guitar with a similar midi Arduino setup. Some little photo transistors should work for sensing.

    • @TannerTech
      @TannerTech  7 років тому +3

      That would be awesome! It would be even better to use relatively high power lasers in room full of fog. I'll try this some day.

  • @jarnoakkerman8732
    @jarnoakkerman8732 6 років тому +3

    house of the rising sun, love it

  • @KASHYAP788
    @KASHYAP788 3 роки тому

    how to make a midi keyboard using arduno nano for casio sa78 keyboard please make a video

    • @TannerTech
      @TannerTech  3 роки тому

      Is that the keyboard you have?

  • @misio6110
    @misio6110 4 роки тому

    Hey I found your channel long ago but I lost my account so I wasn’t subscribed and now I want to make a midi controller out of a keyboard and I find you again! Nice videos

  • @yellowfox8172
    @yellowfox8172 5 років тому

    what is MIDI_CONN_FEMALE_SUPP supposed to do ? 7:20

  • @WawanGunawan-y6s
    @WawanGunawan-y6s Рік тому

    Can it be used in the org 2020 application, smartphone

  • @artgamestation4818
    @artgamestation4818 9 місяців тому

    Do you have online store to buy your module invention? I have keyboard controller only out put and no input in there

  • @rezganger
    @rezganger 2 роки тому

    i want to see a video on that desk lamp! it looks amazing! do you know what brand it is,or anything else?

  • @hertzaudiovisualspv
    @hertzaudiovisualspv 2 роки тому

    dudezilla you made it the way i couldn´t find it

  • @benderrodriguez7303
    @benderrodriguez7303 5 років тому +1

    Very cool vid + House of the rising son, ur dope bro.

  • @bartdepauw1156
    @bartdepauw1156 Рік тому

    Any idea how much time it takes to scan the complete matrix ? I'm planning to make a 11 by 11 (121 keys) by means of two 16 channel shift registers.

  • @antonv.1131
    @antonv.1131 3 роки тому

    Hi, Tanner Tech. Is there any video, how can I build similar controller, but not breaking original keyboard - I want to controll some old non-midi keyboard through midi. For example old yamaha psr-11 fm keyboard.

    • @TannerTech
      @TannerTech  3 роки тому +1

      Hmm, not sure. You would probably have to connect a transistor across each of the keys, and wire it to an arduino that takes a midi input.

  • @theremim
    @theremim 11 місяців тому

    Voce construiria uma dessas interface pra mim e me enviaria para brasil?!

  • @daddydanny5588
    @daddydanny5588 4 роки тому

    how did you connect the ribbon cable to the arduino

  • @sairamkeys
    @sairamkeys 5 років тому

    How to baying music keyboard accessories? Plz telmee

  • @nerfko
    @nerfko 3 роки тому

    my cheap midi keyboard broke but now im tempted to throw in a custom pcb to try and desperatly revive it

  • @tukangakrilik1104
    @tukangakrilik1104 Рік тому

    8x8 ??

  • @techs5564
    @techs5564 5 місяців тому

    what is the software you are using? i can't hear it clear.

  • @omshivtiwari
    @omshivtiwari 6 років тому

    Can we add velocity touch effect in keys like in real piano?

    • @Dracula737
      @Dracula737 6 років тому +1

      If you're using old keyboard or "just keyboard" then you could change the key board into piezo(es). It'll cost more ofc

  • @rajumaryan473
    @rajumaryan473 4 роки тому

    hi bro how to gate the second video please help

  • @RameshKumar-yk4kl
    @RameshKumar-yk4kl 5 років тому

    I have yamaha psrf51 with 61 keys.It has 13 ribbon cable and 11 ribbon cable how can i find the scan matrix.

    • @shalommalitjane9602
      @shalommalitjane9602 5 років тому

      I have a similar issue. I've managed to hook up my old casio lk-90 with code by Moura's Keyboard Scanner (github.com/oxesoft/keyboardscanner) and an arduino mega and it partially works perfectly. My challenge is that, that series of casio keyboards has 2 ribbon cables, both are 16 wire ribbons (matrix 8x8) and I've figured out the inputs and outputs, but the code only works with the 1st ribbon and the 2nd doesn't get detected nor read/scanned. I'm certain both cables work and I get expected readings from a multi-meter but I just can't get the 2nd ribbon to work which means certain notes aren't being scanned. What changes can I make to the code to read the 2nd ribbon or do I need to change my entire approach?

    • @trihoang3321
      @trihoang3321 4 роки тому

      @@shalommalitjane9602 Hello, can you guide me to make a complete one?

  • @ke0kie
    @ke0kie 5 років тому

    I'm actually trying to add MIDI IN to my old keyboard, because I want to use an external sequencer to control/trigger/play sounds from the keyboard...I believe MIDI IN and MIDI OUT have been retro-fit to old keyboards to accomplish this, but so far cannot find the solution, ideas?

  • @jbrstudio4120
    @jbrstudio4120 4 роки тому

    I have a 32 key Casio keyboard with 12 pin cable. I think scan matrix should be 8*4. Could you please tell me how to figure out the split between input and output? Thanks in advance

  • @rayanfernandes2631
    @rayanfernandes2631 4 роки тому

    Yo man .. nice tutorial n all .. but where is the velocity?

  • @margaritoavila1306
    @margaritoavila1306 3 роки тому

    Can you make it sound like a real piano?

    • @chrish7336
      @chrish7336 2 роки тому

      IF this Keyboard is connected to a higher end program/sound bank then yes you could. However as others have mentioned there would be no sensitivity control

  • @yeh6198
    @yeh6198 5 років тому

    Hi cool project i have a keyboard but it has velocity ribbon how can i make it workm

  • @titot.vt.v.1142
    @titot.vt.v.1142 4 роки тому +2

    Instant sub from me like the video. You got alot of skill keep it up..

  • @FcoPulice
    @FcoPulice 6 років тому

    my piano have 49 keys and 15 joints i think the key matrix is 8x7 , i dont need the shift register because i have enough i/O in the arduino but the code requires the shift register someone can help me i reallyy want to play the Piano. please help

  • @andreaschristodoulou4274
    @andreaschristodoulou4274 4 роки тому

    where is the code for playing the midi controller ???

  • @andersonbrz
    @andersonbrz 2 роки тому

    hello, easyeda url is not working anymore :(

  • @SPMG769
    @SPMG769 3 роки тому

    I know this is an old upload but does anyone by chance have the project files, I'm getting the 404 page error myself...

    • @TannerTech
      @TannerTech  3 роки тому +1

      I'll get those to you tomorrow. I think somebody posted an updated link in the comments somewhere though.

    • @SPMG769
      @SPMG769 3 роки тому

      @@TannerTech 👌🏿 thank you sir.

  • @malmgodbless7
    @malmgodbless7 5 років тому

    Idk why, but mine doesn't work at all.. not a peep

  • @yellowfox8172
    @yellowfox8172 5 років тому

    which midi are you connecting to the board IN or OUT? and what happens to the one that you don't use?

  • @innovators
    @innovators 6 років тому

    pleas give me pcb layer out pdf

  • @sitimariamtedy1330
    @sitimariamtedy1330 6 років тому

    can you share ino file & some pictureyour key contact pcb

  • @npsreedutt7049
    @npsreedutt7049 5 років тому

    Plz help with this !!!!
    Can we make a musical Keyboard at home... That sounds as realistic as a 300$ professional keyboard...
    Without an Arduino or MIDI.. Even if we can't make it, Can someone explain the electronics behind the working of the ICs and Microprocessors used for that tone generation(with a sound quality much better than all toy keyboards😓) and all about that
    I didn't find any UA-cam vedio explaining that.... With in depth analysis..

    • @jonaszkita8472
      @jonaszkita8472 5 років тому +1

      Sorry but you will not get realistic sound if you will not use a microcontroler with uploadet tones. Its preaty much imposible to do it your selphe at home.

    • @npsreedutt7049
      @npsreedutt7049 5 років тому

      @@jonaszkita8472 then which micro controller should i use? Can we buy one?

    • @jonaszkita8472
      @jonaszkita8472 5 років тому +1

      How big will the piano by ? (How many keys)

    • @npsreedutt7049
      @npsreedutt7049 5 років тому

      @@jonaszkita8472 as a demo what about 37 keys....

    • @jonaszkita8472
      @jonaszkita8472 5 років тому +1

      @@npsreedutt7049 Oh. Quitte big.
      Then use shift regidters like the guy in this video (remember about the resistors) and conect the keys using them to the arduino. Next record sounds from a real piano. One for each key. Buy an arduino and write a program that will play these recordings acording to wich key you press. Done.

  • @vic2net
    @vic2net 4 роки тому

    Man this is awesome! How much key's this Midi Keyboeard can press at anytime? I mean maximum notes that Arduino can process at 1 hit of Chord?

    • @TannerTech
      @TannerTech  4 роки тому

      You could press all of the keys at the same time and it would register them all. It would register them a fraction of a second apart though due to the shift registers iterating through all the keys in the matrix. You would not notice that though as it is very fast.

  • @markanthonycontreras9114
    @markanthonycontreras9114 2 роки тому

    Hi bro can you send me ur systematic Diagram.pls badly need it

  • @abhijithspillai5530
    @abhijithspillai5530 4 роки тому

    ********PLEASE HELP ME ********.......Hey BRUH could you re upload both the files both aren't working......should I change code if my matrix is different and also the pcb should I change

    • @TannerTech
      @TannerTech  4 роки тому +1

      Yeah, I had to change the code slightly for a different matrix. This is the file for the circuit: easyeda.com/tannertech/MidiPiano-22a7509819f944f0bdfa7106de2b65b9
      This is the code for the arduino.
      github.com/evankale/ArduinoMidiPiano/blob/master/MidiPiano_PullDown/MidiPiano_PullDown.ino
      You can change the variables for the number of columns and rows, depending on the matrix that you have. The input and setup variables should also be changed. The circuit board would need to be modified as well. If you have the same matrix, you can just move the wires around so it works. Good Luck!

    • @abhijithspillai5530
      @abhijithspillai5530 4 роки тому

      @@TannerTech Thank You Bruh

  • @bd594
    @bd594 2 роки тому

    excellent work!

  • @arturoarmendariz2305
    @arturoarmendariz2305 4 роки тому

    Hi Tanner, i'm afraid the owner of the code's video has deleted it. Do you know any other code that we can use to give new life to our old keyboards?

    • @TannerTech
      @TannerTech  4 роки тому +1

      Yeah, I just put the code in the description, his code is still on GitHub.

  • @innovators
    @innovators 6 років тому

    easyeda.com/tannertech/MidiPi... this link not working

  • @akbarm7660
    @akbarm7660 5 років тому +2

    the project file link is broken :(
    can you reupload it please

  • @joverstreet24
    @joverstreet24 7 років тому

    Awsome project!

  • @giridharisaw1252
    @giridharisaw1252 5 років тому

    Bro its wonderful project and i also want to do it. But I dont have a arduino Nano but i have a Arduino UNO. Please help me bro.

  • @igorabdoaguilar9331
    @igorabdoaguilar9331 4 роки тому

    your eda link doesnt work..... did you delete it?

    • @TannerTech
      @TannerTech  4 роки тому

      easyeda.com/tannertech/MidiPiano-22a7509819f944f0bdfa7106de2b65b9

  • @meek10x63
    @meek10x63 5 років тому

    wow he really played the office theme song

  • @ebipbop
    @ebipbop 3 роки тому

    Hey there man you are awesome! Can you share the easyeda file again it seems that the link is broken! Please! Love to meet you bro you are a genius!

  • @staceyseigle4183
    @staceyseigle4183 5 років тому

    is there any way to use this with any keyboard. Just want to make any keyboard with midi din port to usb and get note on off CC messages aftertouch and program change

  • @HisVirusness
    @HisVirusness 6 років тому

    This is a cool project, but... the broken ground plane is bothering me. This is one reason I personally don't trust the autorouter; but, to each their own.

  • @nikolaijelinek3869
    @nikolaijelinek3869 7 років тому +1

    Really nice!

  • @MarcioDeSouzagoldensax
    @MarcioDeSouzagoldensax 4 роки тому

    This boy is genious.

  • @bloubear2557
    @bloubear2557 4 роки тому

    My broken keyboard starts at an F

  • @dharmeshsolanki4354
    @dharmeshsolanki4354 7 років тому

    can you modifi the code so we can use usb port instead of midi port like those pre made usb midi keyboard best of luck and your bcb looks very cool and clean😀 👍👍

    • @TannerTech
      @TannerTech  7 років тому

      I have been trying to do that using a serial to midi converter, but I have not been successful. Try it using hairless midi and loop midi. Change the baud rate in the code too. See if that works for you.

  • @odayalasali1408
    @odayalasali1408 5 років тому

    Hello dude right now I'm inspired by your video and kale videos but still im not into that experience to do it alone I wish if you can help me
    I got a 49 keys old casio the keyboard got 2 cables one with 6 joints and one with 10 joints and I wish if you can help me throught anyway like facebook or whatsapp

    • @shalommalitjane9602
      @shalommalitjane9602 5 років тому

      I have a similar issue. I've managed to hook up my old casio lk-90 with code by Moura's Keyboard Scanner (github.com/oxesoft/keyboardscanner) and an arduino mega and it partially works perfectly. My challenge is that, that series of casio keyboards has 2 ribbon cables, both are 16 wire ribbons (matrix 8x8) and I've figured out the inputs and outputs, but the code only works with the 1st ribbon and the 2nd doesn't get detected nor read/scanned. I'm certain both cables work and I get expected readings from a multi-meter but I just can't get the 2nd ribbon to work which means certain notes aren't being scanned. What changes can I make to the code to read the 2nd ribbon or do I need to change my entire approach?

  • @titot.vt.v.1142
    @titot.vt.v.1142 4 роки тому

    To smart for me.. dope tho want to make my casio sk-5 midi but I see it's not an easy job for my skills lol

  • @venugopalrao6835
    @venugopalrao6835 4 роки тому

    I am trying to do it today

  • @yuktabhardwaj7554
    @yuktabhardwaj7554 6 років тому

    yo! great work.... but the link is broken ;_;

  • @walidboudhiba4663
    @walidboudhiba4663 3 роки тому

    cable midi usb

  • @HomelessBillionaireRecords
    @HomelessBillionaireRecords Рік тому

    correct your lighting for the video you will get more views (thank me later)

  • @Leo.Martins
    @Leo.Martins 5 років тому

    Great!

  • @ПАПАВМАЖЕТ
    @ПАПАВМАЖЕТ 4 роки тому

    ссылка на видео - битая!

  • @mercuriochavez980
    @mercuriochavez980 3 місяці тому

    I would like to understand it in my Spanish language