#2 How to Build a MIDI controller with an Arduino: The DIY MIDI Controller Workshop 2.0
Vložit
- čas přidán 28. 04. 2020
- ➡️ Making Music with Arduino: go.musiconerd.com/nerd-musici...
➡️ Curso Fazendo Música com Arduino em Português: go.musiconerd.com/fazendo-mus...
➡️ Download the schematics: go.musiconerd.com/diy-midi-co...
➡️ Next class: • #3 Build a MIDI contro...
In this class you will learn:
🎹 How to use a breadboard.
🎹 How to use buttons and potentiometers.
🎹 How to assemble the circuit in the breadboard.
Where to buy:
➡️ Arduino Starter Kit: www.musiconerd.com/product-pa...
➡️ Arduino Uno: amzn.to/3d366JN
➡️ Arduino Leonardo: amzn.to/2VyJhbc
➡️ Arduino Micro: amzn.to/2XB7EGE
➡️ Arduino Pro Micro: amzn.to/2Vcz3Nz
➡️ Arcade Buttons: amzn.to/2Va5MTK
➡️ Wires: amzn.to/2xugvPF
➡️ Gikfun Solder-able Breadboard: amzn.to/2RD7Jpc
➡️ Rotary potentiometer b10k: amzn.to/3ckRKUY
➡️ Slide potentiometer: amzn.to/34IwFkD
➡️ Spacers M3 35mm: amzn.to/2z15BkN
➡️ M3 screws: amzn.to/2RHtfJw
➡️ Multiplexer CD4067: bit.ly/34K4d1N
In the DIY MIDI Controller Workshop, you will learn the first steps on how you can build your own MIDI controllers using the Arduino platform! The Arduino is a super low-cost, super powerful board, made for people, like you and me, without an engineering background. With an Arduino we can build an infinity of things, from robots to MIDI controllers! And... spending a fraction of the money you would spend in a factory MIDI controller. I promise it will be a game changer for you once you learn how to build your own equipment! So, if you are a DJ, VJ, music producer, audio engineer, multimedia artist, or any type of professional that works with music/visuals and a computer, you'll love this free course!
Translated titles:
2 Cómo construir un controlador MIDI con un Arduino: The DIY MIDI Controller Workshop 2.0
2 Wie man einen MIDI Controller mit einem Arduino baut: Der DIY MIDI Controller Workshop 2.0
2 Comment construire un contrôleur MIDI avec un Arduino: l'atelier de contrôleur DIY MIDI 2.0
2 Como construir um controlador MIDI com um Arduino: The DIY MIDI Controller Workshop 2.0
2 कैसे एक Arduino के साथ एक MIDI नियंत्रक बनान - Hudba
You are an incredible human being for doing this. Not only are you explaining how everything works from the ground up, but you are teaching us how to adapt it to however we like! And on top of that, you have written incredibly intricate and well explained code and are giving it away for free! Bless you sir, you are a god among men. I really appreciate how in depth you have explained every concept, I have watched these videos through about 5 times now and I truly feel like I understand the core concepts. Bravo, and thank you so very much for putting in the time and effort to make these videos for all the people like me that want to learn. It honestly means a lot to me, and I appreciate you. You are incredibly talented, and you really have a knack for teaching. I can't wait to create a midi controller that I am proud of, and I couldn't have done it without you. Thank you so much Gustavo! ❤️❤️❤️
this was blowing my mind it resonates deeply. . .ive always loved coding and what to study it...i love music too and make plenty and just got a new controller/midi and happened to land your videos...perfect i cant wait to start building my own. . .🙏✊
Yeahhh
Exactly the series I was looking for! Absolutely perfect!
You're a great teacher, thanks for making these videos. Makes starting out on a MIDI project much less uncertain.
Everything is explained in very clear way. Thnaks! Obrigado Gustavo!
This is such a channel! Pleaase keep going
Very well explained! Thank you!
Glad it was helpful!
Thank you so much!
You're welcome!
So nice!!
Thanks!
Thank you !
Thanks very much for your videos. maybe i´ll start with the arduino soon.
Have fun!
Thank you, tweeted to my friends :-)
Thank you!!
!!!thanks for all!!!
Thanks much
maann you are the best
I had been introduced with to the world of arduino years ago from a friend cause their strand required them to work with it. Basically just brushed it off cause it seemed too intimidating and even though I found it interesting I didn't bother to check it out because I felt intimidated by the coding that came with it. Days ago I just found out how you an build midi footswitches and pedal loops with it and how the coding can just even be downloaded. I've been hooked ever since and your videos are very helpful and easily digestible! Keep the videos coming cause their great!
Hey, thank you for the tutorials. I have a question: can I use UNO R3 ATmega328 instead of ATmega16U2?
I've really enjoyed all your videos, I've been watching them the last week trying to learn how to make my own project work. Yes, I've figured out how to send MIDI notes to Ableton from my Arduino but when I try to use Capacitive touch sensors connected to an mpr121 module that is connected to my Arduino Leonardo, I can't figure out what code I need to write to make the touch/release information from each electrode a MIDI note. Do you know how this is done? Thanks for your videos.
bounce library maybe
Hi, why use the digital gnd instead of pwr gnd? thx :)
Can you explain why we put one end of the jumper to analog from the trimpot but to digital for the switch?
You are great man!! Could I ask you for a pitchbend/modwheel joystick midi controller tutorial? Thank you.
Thanks for the awesome videos, which Arduino is capable of handling MIDI usb also with LCD and sd card? I am doing a midi controller project that open MIDI file from SD, play it back on MIDI usb out, while receiving some controls from MIDI in and shows some info on LCD, what do you suggest for hardware/software?
Is fritzing not free anymore?
Hey nice content, is there a reason why #2 isnt available through your channel but only with the link from #1?
Because I did a stupid thing! There you go: czcams.com/video/aVExyThC7y4/video.html
Usando o breadboard e um Arduino uno, eu posso expandir até quantos botões tátil?
21:03 The real-life alternative of "Spaghetti code"
gr8 tutorial ..can we use more than 40 faders and potentiometer
Yes, but for that you'll need some multiplexers!
@@NerdMusician thank you ... Ive watched and downloaded all your videos .. help me to make a DAW controller ... only pots and faders will be OK
16:02 Without context it just looks like he spawned in the components from his PC lmfao
Great Channel. Congrats. Can I ask you something? I Would really apreciatte It. I am building a midi pedalboard to control pluggins I use when playing the guitar. I did It with a Tennsy ++ board and works really good. My question is about if I Will Burn the board if I connect 2 neopixel strip of 8 leds each at the same time to the 5v output of the Teensy. They Will not be at the higher intensity, just to the half power each. I don't want to add an external power device.... What do you think? Thank you so much and congrats for your proyects, they are awesome.
You can't connect a neopixel straight to a 5v pin. You need to connect it to digital pin and control it via code in the Arduino. It's a little more complicated than you think! But 8 LEDs you should be ok without a power supply if you don't use all LEDs at once full brightness.
@@NerdMusician thanks for your answer. Let me know if I am wrong, but I understand that the 3 pins of the Neopixel strip are for connect:
-Ground( board ground)
-Data( digital pin)
-Power( 5v board pin/battery/external power supply)
I know that the leds are controlled by the Code but you need to supply power somehow right?
Am I wrong?
Thanks.
Esse seria algo similar ao existente no violão godin acs?
show
Is it theoretically possible to build a Midi controller where the knobs/sliders/buttons could be modular, where you could hotswap the buttons in a breadboard-type situation? Not an electronics expert so any advice would be appreciated.
There's a product like that already. I can't remeber the name... So, yes. You'd have to work with some magnetic connections.
Very informative - I'm a noob to all this and your videos are teaching me so much....
Awesome!! :D
I hava a problem with the sketch! When I choose my board ATMEGA328 and try to compiling...appear error message: MIDI.sendControlChange Line number 220! Whats happend?? Thanks!!
Great job, i try to make the same but i have a problem, my Arduino have the chip CH340 and there are some problems for midi ports configuration, do you know if there is a system to use the chip CH340 or i need to buy another Arduino? Thanks
The CH340 can't be MIDI class compliant. Use an Arduino Pro Micro instead. Follow this updated guide: go.musiconerd.com/diy-midi-controller-workshop
I wonder if the tone knobs on a guitar are also logarithmic 🤔
How can i add more buttons (15 in total), like where should i wire them? (I want to assign an octave of the piano roll on some of them) And if i do my midi controller on leonardo will ableton detect the arduino without the hairless thing?
I was thinking about multiplexers but i heard that you can't use multiple buttons at the same time and i need to play chords too 😅
You can use multiplexers for multiple notes at the same time! For Leonardo you need to declare ATmega32U4 in the boards part in the code. This code doesn't have support for multiplexers though. I only have the one with multiplexers in the MMwA course...
which one is better to use? arduino uno or arduino leonardo(atmega32u4)?
Leonardo because of what you already said, ir doesn't need Hairless. But Uno can be used too as a MIDI class compliant device, it only needs a few more steps.
if i have a analog mixer, can i use the parts such as knobs fader ect with arduino?
It depends. Usually audio potentiometers are log instead of linear. You can use it, but you can linearize the logarithmic response. You'll just need some extra math.
Músico Nerd thanks
does enybody know if theres a pirate bay where u can find fritzing
Please anyone....where can i get ''ready made'' arduino code for a 76 key midi keyboard .....any idea ???
Olá Amigo! Como consigo contato contigo? Gostaria de orçar uma assistência em um projeto que preciso desenvolver para controlar ubs plugins específicos. Um Abraço!
can i use this same code for the Pro micro as well?
Yes, just have to choose the right board in the beginning. Explained in the third video.
Yes, just have to choose the right board in the beginning. Explained in the third video.
Does an ATMEGA328P work as well?
Yes!
can u do with 1 potenciometer
I followed the code and wiring, but I keep getting weird Symbols in the serial monitor. I have my baud rate set to 115200 but I keep running into this problem
Did you delcare DEBUG in the begining of the code?
@@NerdMusician i did, but since I commented, I read through more comments and un commented line 36 and it fixed my issue. Thanks for the response!
When I get to hairless midi it won't run the error message shows "FTDI Driver not available", what should I do
Maybe you need to install the CH340 driver: github.com/silveirago/CH340
Why don't you use a resistor?
can you make send midi controller via bluetooth..
Yes, using the ESP32 board for example.
hey pal i would like to have a custom diva midi synth made that uses the diva as an engine and would be willing to pay really well - would you like to build me one?
The kit is now $29 not $19 and is sold out
Hello, could be possible used a microphone instead of the piano?
I want to send the sound of a guitar. THANKS.
The download link for the code doesn't work. Can you re-upload it?
You can watcxh the new version and download the files here: go.musiconerd.com/diy-midi-controller-workshop/
?
scam - just let be buy your code for $5
plz never put glitching annoying music that is attacking our ears at 1000 times a second fighting over the same frequency of ur voice - this was really really painful -