Hi, I am Marcel from the Netherlands and I am new here.
I have watched many youtube video's where many kinds of touch keyboards are made. But I want to make a capacitive touch midi keyboard with 96 keys. So... I think that an ATmega 32u4 or Teency with Multiplexers or MPR 121 would be the direction, and further......I don't know. Really, I have no idea how to connect them, how to get an midi signal out of the usb ect. I have installed Arduino IDE and should be able to load the right code into the micro processor. (Leonardo ?) Also, I can follow a wire- diagram, soldering etc.. Who can help me to get this large touch keyboard actually working by making a wire-diagram and upload the right code to Arduino IDE for me to download.
Thanks in advanced, Marcel
large capacitive MIDI keyboard
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
- mikeysklar
- Posts: 13823
- Joined: Mon Aug 01, 2016 8:10 pm
Re: large capacitive MIDI keyboard
Adafruit has several MIDI based captouch projects you should review to see how things are done.
https://learn.adafruit.com/search?q=midi%2520keyboard
Using the MPR121 is a good ideas as you can directly chain up to 4x together to get you to 48 channels. You'll need another i2c bus or multiplexer to get to 96.
Probably a good idea to go with a processor that can give you multiple i2c buses. A Feather RP2040 would be a good choice.
https://www.adafruit.com/product/4884
https://learn.adafruit.com/search?q=midi%2520keyboard
Using the MPR121 is a good ideas as you can directly chain up to 4x together to get you to 48 channels. You'll need another i2c bus or multiplexer to get to 96.
Probably a good idea to go with a processor that can give you multiple i2c buses. A Feather RP2040 would be a good choice.
https://www.adafruit.com/product/4884
- marcel22
- Posts: 3
- Joined: Sat Dec 17, 2022 5:27 am
Re: large capacitive MIDI keyboard
Thank you for your reply.
Indeed, 4 MPR 121 can go with 4 addresses. I figure it out on a youtube clip https://www.youtube.com/watch?v=fdxiHUlXFbY and by a comment of Ladyada https://www.youtube.com/watch?v=Wk76UPRAVxI.
Other interesting MIDI projects on Adafruit still have a small number of keys.
Using a Feather RP2040 to get 96 touch keys, ,,,thanks for your advise.
I can make the hardware, the stable board with clean 96 keys and finishing. However, I am not the electronic guy as the members on this forum. learning all this beautiful stuff will take a long time and probably I will have forget the first parts at the end. ( 63 y)
I willing to pay for the person who can write the code(s) and make the wire diagram to get this keyboard ready (before I cannot play it :).
Is there anyone ?
Indeed, 4 MPR 121 can go with 4 addresses. I figure it out on a youtube clip https://www.youtube.com/watch?v=fdxiHUlXFbY and by a comment of Ladyada https://www.youtube.com/watch?v=Wk76UPRAVxI.
Other interesting MIDI projects on Adafruit still have a small number of keys.
Using a Feather RP2040 to get 96 touch keys, ,,,thanks for your advise.
I can make the hardware, the stable board with clean 96 keys and finishing. However, I am not the electronic guy as the members on this forum. learning all this beautiful stuff will take a long time and probably I will have forget the first parts at the end. ( 63 y)
I willing to pay for the person who can write the code(s) and make the wire diagram to get this keyboard ready (before I cannot play it :).
Is there anyone ?
- mikeysklar
- Posts: 13823
- Joined: Mon Aug 01, 2016 8:10 pm
- marcel22
- Posts: 3
- Joined: Sat Dec 17, 2022 5:27 am
Re: large capacitive MIDI keyboard
Thank you for this.
Further thoughts: Splitting the 96 keys in 2 x 48, with each a seperate midi channel and usb output. Both usb output combine the two usb to one output like a hub.
Greetings, Marcel
Further thoughts: Splitting the 96 keys in 2 x 48, with each a seperate midi channel and usb output. Both usb output combine the two usb to one output like a hub.
Greetings, Marcel
Please be positive and constructive with your questions and comments.