Hi so I've finally uploaded the code and circuit diagram for this on github - the link is in the description! Note that it is specific to my keyboard but should help in setting things up for your own keyboard at least.
Wtf man! You got such great knowledge both in music and electronics, and you play incredibly, and you got so less views while shitty stuff are trending on youtube. I'm so sorry about this. Anyway! You just made my day! Thank you! Great video! Subbed! Keep rocking🤘
This is such a great video. Thinking of doing this with an old Casio I have. Love your DIY recording setup. Especially the way you setup the drums and the kick drum. Amazing job. :)
Very cool. I recently picked up a Yamaha Cvp- not working, but nice weighted keyboard. The few of little silver capacitors on the MB leaked. I could smell it as soon as I got it home and turned on. Other than that everything is fine. I pulled everything and know I can turn it into a midi keyboard for Ableton. 88 keys. It needs to happen. Thanks for the inspiration .
Man I love this stuff... Love the video, the content, the voice over and the editing overall.... Got an old cheap keyboard and gonna try this.. please keep uploading more of what you're up to... Nothing's too small 💯👏👏👏👍
Hey, really great video I really like the format and way you explained things. One thing though, idk if I'm right to say but the background music is quite loud at times it's hard to hear what you're saying... could just be my speakers.
Great job! Keep making videos! Thinking of doing something similar with a toy keyboard, which is how I found your video. Great production quality on the video, especially for only having two published on your channel!
Hello, First of all Many Thanks for sharing such a wonderful video whicih matched EXACTLY what I was searching for! To be honest, I am from a non electrical / electronics background but have programming skills (java, javascript). But I am really curious to understand this in-depth. I have a local brand 49 keys keyboard with some basic set of pre-loaded instruments, some pre-loaded musical scores to accompany and 3 ports - (electrical supply, mic input, earphone output). I can imagine that one has to have some background knowledge of this field and I am ready to learn. So may you please share a full length video explaining the full details of how to do this ? Thanks again! 🙏
I've been looking for a tutorial just like this for a long time. Thanks for posting, and sharing the code and schematics! I’ve actually managed to get a 49 button controller working using your code. I only wish I understood what the bitmask pat of the code is actually doing
I don't have soundcloud, unfortunately I don't have much "finished" music because I rarely seem to get round to finishing things in general but maybe I'll post some in future 😅. Thanks for the interest tho
Woww...love that tune you whipped in the end! Awesomeness! I think you're a genius coz having the technical electronic skill then comes up with a tune like that involves BOTH hemisphere of the brain, and you nailed both of it! I don't have any experience with Arduino, and was thinking that this has to be my first project! Would you suggest it? Will it be too difficult for an Arduino newbie like me? I really need this specific project because I have one or two toy-keyboards that I want to put MIDI on. Could you share a How-to-DIY at *Instructables* ? Please? Pretty please? Thanks in advance! Edit: I instantly subscribed when I saw those funky pastel green keys combined with white keys, with cool drumpads above and those tunes being played! PURE AWESOMENESS!!!
Thanks for the kind words!! I have been vaguely planning to put up an instructables but I haven't gotten round to it yet - in the mean time you should be able to find one or two similar projects out there - I found one that helped me make this. The code and wiring will vary depending on the keyboard and the debugging can be a bit of a fiddle so I don't think this is a beginner project - the best place to start would be to get a starter kit and do some beginner projects on a breadboard like making LEDs blink and stuff so that you can get familiar with how it all works, especially if you have no programming experience (I had a fair bit when I started so I can't speak for how steep the learning curve is if you haven't). I have only been working with arduino/electronics as a hobby sporadically for the past couple of years though, so you definitely don't have to be an expert!
I'd just like to ask (double-check, basically) if this is the same with buying "toy" keyboards? Just in case there's already a design I already have in mind and that i'd just want to program it. Thanks in advance!
The arduino part I thought was the obvious part, but how did you managed to make the paint stick to the keys? It never ever works right for me, every plastic piece that I tried to paint until now just a month latter is fully scratched.
Yes you can use any Arduino - you can use shift registers to expand the number of digital inputs as required. I've now put a link to the code and circuit diagram in the description :)
hmm. so basically you threw away the electronics inside the keyboard except for the actual hard wiring that the keys physically pressed on? ya i probably shouldn't try this with my wife's supposed $400 non-MIDI keyboard. is there a way to convert the analog headphone jack signals to MIDI instead?
hi there awesome viodeo, i had a key board with velocity sensitive keys but dont have any idia how to program this kind of keys, can you help me?,if you can share the schematics and code it will be so helpfull
Great job there! I also built one but facing some issues while playing the chords. Can you share your schematic and code so that I can get some reference. Hoping to watch more such awesome projects of yours! Keep it up. Liked and Subscribed!
Thanks for watching! I had issues with random other keys being triggered when certain combinations of keys are pressed, which upon further research I deemed to be due the keyboard matrix allowing current through undesired pathways, so I added in diodes to prevent that from happening. I have been planning on putting up my schematics and code but I haven't gotten round to it yet. In the mean time you might be able to figure it out by looking up stuff about keyboard matrices.
@@ph4sespace Yeah, I know you've already mentioned this in your video. I searched for this thing as well which turns out to be something called as ghosting or bouncing of current. Using diodes is the right thing to do but I've seen some people using software solutions. I'm using a pull-down register configuration. Since i have already soldered it on protoboard, I was looking for a software solution. Adding a delay does help a bit but not the optimal solution. Thanks again! I'll try adding the diodes!
Nice work Dear 👍..As we have similar interests Arduino and content on our channel I will support you to full extent and I am your 56th subscriber always. All the best from #E2Esolutions
By delay do you mean if there is any delay when pressing the keys before sound is produced? If so then no, there is no noticeable delay. As for velocity, the keys on my keyboard do not have any pressure sensitivity so variable velocity is not possible, but you could find a keyboard that does and use that if you wanted. For the drum pads I do have variable velocity as piezos allow for that.
@@ph4sespace thx for reply, wow no delay, that's awesome, I want to try this but would you give me the detail about wiring cable and source code for arduino cause I'm too newbie for this, but there is no compulsion for that. have a great day :) . Like and sub.
Hi so I've finally uploaded the code and circuit diagram for this on github - the link is in the description!
Note that it is specific to my keyboard but should help in setting things up for your own keyboard at least.
Thank you! (btw please make more videos!)
Is possible conect this on a smartphone?
im using the midi port for my project do i need to power the keyboard? or the power come from the midi?
What are modification to do for 61 keys
good contemnt
please be our new evan kale
massively underrated. Thank you so much for what youve done for the engineering community. Love the instructable! Your brilliance is recognized
Wtf man! You got such great knowledge both in music and electronics, and you play incredibly, and you got so less views while shitty stuff are trending on youtube.
I'm so sorry about this.
Anyway! You just made my day! Thank you!
Great video! Subbed!
Keep rocking🤘
I just said that to my son.
Good material have no to many likes in youtube
@@UNOCASTILLO exactly!
This is such a great video. Thinking of doing this with an old Casio I have. Love your DIY recording setup. Especially the way you setup the drums and the kick drum. Amazing job. :)
Midi. (problem solved) 🏁
I hope this channel will rise. You seem like you could do some unique stuff with the right budget from a larger audience, keep it up, nice work
Thanks! I'm definitely constrained by time and budget right now but I have more projects in the works I'm looking forward to putting out :)
I'm so glad for this! Thank you for sharing your skills. Makes me want to try!
You are incredibly smart and this channel is very underrated. Thanks and keep doing what you do
Thanks!
Great work. You're so brilliant!
Very cool. I recently picked up a Yamaha Cvp- not working, but nice weighted keyboard. The few of little silver capacitors on the MB leaked. I could smell it as soon as I got it home and turned on. Other than that everything is fine. I pulled everything and know I can turn it into a midi keyboard for Ableton. 88 keys. It needs to happen. Thanks for the inspiration .
What the heck ;-; ur so smart and creative. This is insane ;-; I love it! And you're a musician!
I don't know why you have less views but honestly you are doing amazing job ❤️❤️
Man I love this stuff... Love the video, the content, the voice over and the editing overall.... Got an old cheap keyboard and gonna try this.. please keep uploading more of what you're up to... Nothing's too small 💯👏👏👏👍
Amazing work! Where can we find more details about the script used and everything else ?
Thanks :) I've now put a link to the code and circuit diagram in the description!
Hey, really great video I really like the format and way you explained things.
One thing though, idk if I'm right to say but the background music is quite loud at times it's hard to hear what you're saying... could just be my speakers.
Great job! Keep making videos! Thinking of doing something similar with a toy keyboard, which is how I found your video. Great production quality on the video, especially for only having two published on your channel!
This is insane.
hey I love your amazing project. Thanks for sharing it.
Wow amazing creativity on so many levels. More humans like this please ..❤
Damn I wish you had more videos this was really well made!
hey keep it going YT needs more people like you and your editing and story telling is amazing just poste stuff
Nah girl what kinda genius are you.
Awesome. Can't wait for more content from you
Nothing is impossible if you really want to do.. 🔥🔥🔥
Nice video, I wish you a good journey!
Nice, ngl I could really use this for my decades old organ keyboards lol
This...is...freaking amazing
Hello, First of all Many Thanks for sharing such a wonderful video whicih matched EXACTLY what I was searching for!
To be honest, I am from a non electrical / electronics background but have programming skills (java, javascript). But I am really curious to understand this in-depth. I have a local brand 49 keys keyboard with some basic set of pre-loaded instruments, some pre-loaded musical scores to accompany and 3 ports - (electrical supply, mic input, earphone output). I can imagine that one has to have some background knowledge of this field and I am ready to learn. So may you please share a full length video explaining the full details of how to do this ?
Thanks again! 🙏
This is sick!
This is so damn cool! Amazing! Great job!
Wow I love this keyboard
Nice! Keep making videos they are amazing!
Great video!
Someone know how do you add velocity input form that kind of setup?
You are amazing !!!
I've been looking for a tutorial just like this for a long time. Thanks for posting, and sharing the code and schematics! I’ve actually managed to get a 49 button controller working using your code. I only wish I understood what the bitmask pat of the code is actually doing
This is a great video.
Good job!!!
thank you for this video!! I enjoyed it very much!!^^
Genius
After watching this video I went to your channel to see more examples of your weird beepy music but there's nothing :/ D'you have Soundcloud?
I don't have soundcloud, unfortunately I don't have much "finished" music because I rarely seem to get round to finishing things in general but maybe I'll post some in future 😅. Thanks for the interest tho
Woww...love that tune you whipped in the end! Awesomeness!
I think you're a genius coz having the technical electronic skill then comes up with a tune like that involves BOTH hemisphere of the brain, and you nailed both of it!
I don't have any experience with Arduino, and was thinking that this has to be my first project! Would you suggest it? Will it be too difficult for an Arduino newbie like me?
I really need this specific project because I have one or two toy-keyboards that I want to put MIDI on.
Could you share a How-to-DIY at *Instructables* ? Please? Pretty please? Thanks in advance!
Edit: I instantly subscribed when I saw those funky pastel green keys combined with white keys, with cool drumpads above and those tunes being played!
PURE AWESOMENESS!!!
Thanks for the kind words!! I have been vaguely planning to put up an instructables but I haven't gotten round to it yet - in the mean time you should be able to find one or two similar projects out there - I found one that helped me make this. The code and wiring will vary depending on the keyboard and the debugging can be a bit of a fiddle so I don't think this is a beginner project - the best place to start would be to get a starter kit and do some beginner projects on a breadboard like making LEDs blink and stuff so that you can get familiar with how it all works, especially if you have no programming experience (I had a fair bit when I started so I can't speak for how steep the learning curve is if you haven't). I have only been working with arduino/electronics as a hobby sporadically for the past couple of years though, so you definitely don't have to be an expert!
simp
I'd just like to ask (double-check, basically) if this is the same with buying "toy" keyboards? Just in case there's already a design I already have in mind and that i'd just want to program it. Thanks in advance!
Nice work keep it up
Brilliant!!
🤩🤩🤩👏🏻👏🏻👏🏻👏🏻👏🏻
Hi! what did you use to cover the piezoelectric sensors? thanks in advance!
im using the midi port for my project do i need to power the keyboard? or the power come from the midi?
wow so cool !
The arduino part I thought was the obvious part, but how did you managed to make the paint stick to the keys? It never ever works right for me, every plastic piece that I tried to paint until now just a month latter is fully scratched.
Pls reply me fast how can i connect the midi port to compiter
If it with cable the i have to use hairless pls reply me fast😢😢
What the application for the laptop
Hey hannah just saw your work its awesome. I was wondering do you wanna work on any song only if ur up for it.
i am
Can we use any Arduino?.....and if possible share the circuit diagram for the diodes :)
Yes you can use any Arduino - you can use shift registers to expand the number of digital inputs as required. I've now put a link to the code and circuit diagram in the description :)
Smart damn
very cool
awesome!
Hello great job! I am doing this with a 32 key 8*4 matrix and am trying to adapt the code for it in the how would void(scanColumn) be?
Brilliant❤
Great idea! How much keys u can press at the same time?
If the matrix have diodes correctly installed, all of them at the same time
Next video when?
Are can usb arduino instead of midi jack
hmm. so basically you threw away the electronics inside the keyboard except for the actual hard wiring that the keys physically pressed on? ya i probably shouldn't try this with my wife's supposed $400 non-MIDI keyboard.
is there a way to convert the analog headphone jack signals to MIDI instead?
Will you please provide links from where I can get them all please please.mm
World need a girls like you ❤️👍
Is this keyboard, monophonic or polyphonic?
I mean can I play chords in it ?
When I press 4 keys simultaneously, can they sound together ?
Yes it is polyphonic!
how to make a midi keyboard using arduno nano for casio sa78 keyboard please make a video
Wow
hi there awesome viodeo, i had a key board with velocity sensitive keys but dont have any idia how to program this kind of keys, can you help me?,if you can share the schematics and code it will be so helpfull
Great job there! I also built one but facing some issues while playing the chords. Can you share your schematic and code so that I can get some reference.
Hoping to watch more such awesome projects of yours! Keep it up.
Liked and Subscribed!
Thanks for watching! I had issues with random other keys being triggered when certain combinations of keys are pressed, which upon further research I deemed to be due the keyboard matrix allowing current through undesired pathways, so I added in diodes to prevent that from happening. I have been planning on putting up my schematics and code but I haven't gotten round to it yet. In the mean time you might be able to figure it out by looking up stuff about keyboard matrices.
@@ph4sespace Yeah, I know you've already mentioned this in your video. I searched for this thing as well which turns out to be something called as ghosting or bouncing of current. Using diodes is the right thing to do but I've seen some people using software solutions. I'm using a pull-down register configuration. Since i have already soldered it on protoboard, I was looking for a software solution. Adding a delay does help a bit but not the optimal solution.
Thanks again! I'll try adding the diodes!
Dat's amazing ! I gonna buy arduino mega to make something like this -3-
hye my old keyboard is using matrix circuit like the arduino keypad. can u help me building arduino midi keyboard? the matrix is 9x4
Want to do this to an old casio keyboard noooow
ORG, OMB, FL and More
Can you please help me to convert my old keyboard? Please ☹️I don't know arduino.
What integrated do you use in the video?
Do you mean integrated circuit? It's a shift register (74HC595)
Nice work Dear 👍..As we have similar interests Arduino and content on our channel I will support you to full extent and I am your 56th subscriber always. All the best from #E2Esolutions
delay ? how about velocity ?
By delay do you mean if there is any delay when pressing the keys before sound is produced? If so then no, there is no noticeable delay. As for velocity, the keys on my keyboard do not have any pressure sensitivity so variable velocity is not possible, but you could find a keyboard that does and use that if you wanted. For the drum pads I do have variable velocity as piezos allow for that.
@@ph4sespace thx for reply, wow no delay, that's awesome, I want to try this but would you give me the detail about wiring cable and source code for arduino cause I'm too newbie for this, but there is no compulsion for that.
have a great day :) .
Like and sub.
Make more content plz.
i have the same laptop lol
💚🐿️😘
this is literally impossible if you don't have a soldering device and don't understand some technical stuff
Aghh can you help me? ;(