#2 How to Build a MIDI controller with an Arduino: The DIY MIDI Controller Workshop 2.0

  Рет қаралды 59,341

Nerd Musician

Nerd Musician

4 жыл бұрын

➡️ 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 नियंत्रक बनान

Пікірлер: 86
@KiahJones96
@KiahJones96 2 жыл бұрын
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! ❤️❤️❤️
@Cnd2Mn
@Cnd2Mn Жыл бұрын
Exactly the series I was looking for! Absolutely perfect!
@myHorribleMusic
@myHorribleMusic 2 жыл бұрын
You're a great teacher, thanks for making these videos. Makes starting out on a MIDI project much less uncertain.
@marcospalacios1241
@marcospalacios1241 3 жыл бұрын
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. . .🙏✊
@NerdMusician
@NerdMusician 3 жыл бұрын
Yeahhh
@krzysztofczarnota623
@krzysztofczarnota623 4 ай бұрын
Everything is explained in very clear way. Thnaks! Obrigado Gustavo!
@suzvuky
@suzvuky 2 жыл бұрын
This is such a channel! Pleaase keep going
@docjoesweeney
@docjoesweeney 11 ай бұрын
Very well explained! Thank you!
@NerdMusician
@NerdMusician 11 ай бұрын
Glad it was helpful!
@hellenicamusic
@hellenicamusic Жыл бұрын
Thank you so much!
@NerdMusician
@NerdMusician Жыл бұрын
You're welcome!
@berndgrundling2244
@berndgrundling2244 3 жыл бұрын
Thanks very much for your videos. maybe i´ll start with the arduino soon.
@NerdMusician
@NerdMusician 3 жыл бұрын
Have fun!
@jakejuntilla1752
@jakejuntilla1752 3 жыл бұрын
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!
@tynlap
@tynlap 2 жыл бұрын
Thank you !
@saehel228
@saehel228 Жыл бұрын
maann you are the best
@iurigagarin_
@iurigagarin_ 4 жыл бұрын
So nice!!
@NerdMusician
@NerdMusician 4 жыл бұрын
Thanks!
@Latvian3Dman
@Latvian3Dman 4 жыл бұрын
Thank you, tweeted to my friends :-)
@NerdMusician
@NerdMusician 4 жыл бұрын
Thank you!!
@effeeffe3127
@effeeffe3127 3 жыл бұрын
!!!thanks for all!!!
@agv1771
@agv1771 2 жыл бұрын
Thanks much
@pedroviana1642
@pedroviana1642 2 жыл бұрын
Hey, thank you for the tutorials. I have a question: can I use UNO R3 ATmega328 instead of ATmega16U2?
@devakuoseeds1234
@devakuoseeds1234 Ай бұрын
You are great man!! Could I ask you for a pitchbend/modwheel joystick midi controller tutorial? Thank you.
@dralikg6885
@dralikg6885 Жыл бұрын
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?
@Kloppsserialbottlers
@Kloppsserialbottlers 4 жыл бұрын
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.
@rgrohith
@rgrohith 3 жыл бұрын
bounce library maybe
@christophemagnan-bosse6313
@christophemagnan-bosse6313 3 жыл бұрын
Hi, why use the digital gnd instead of pwr gnd? thx :)
@moolah8251
@moolah8251 2 жыл бұрын
Can you explain why we put one end of the jumper to analog from the trimpot but to digital for the switch?
@harleensingh2531
@harleensingh2531 3 жыл бұрын
Is fritzing not free anymore?
@FlooferLand
@FlooferLand 3 жыл бұрын
21:03 The real-life alternative of "Spaghetti code"
@thechrisvenieris_pic
@thechrisvenieris_pic 2 жыл бұрын
Usando o breadboard e um Arduino uno, eu posso expandir até quantos botões tátil?
@lobonintendista6733
@lobonintendista6733 Жыл бұрын
show
@MarinLuc
@MarinLuc 4 жыл бұрын
Hey nice content, is there a reason why #2 isnt available through your channel but only with the link from #1?
@NerdMusician
@NerdMusician 4 жыл бұрын
Because I did a stupid thing! There you go: kzbin.info/www/bejne/l4eoqayKnahqr5Y
@blazingday8596
@blazingday8596 3 жыл бұрын
Very informative - I'm a noob to all this and your videos are teaching me so much....
@NerdMusician
@NerdMusician 3 жыл бұрын
Awesome!! :D
@rafaschramm9853
@rafaschramm9853 Жыл бұрын
Esse seria algo similar ao existente no violão godin acs?
@FlooferLand
@FlooferLand 3 жыл бұрын
16:02 Without context it just looks like he spawned in the components from his PC lmfao
@daddydanny5588
@daddydanny5588 3 жыл бұрын
gr8 tutorial ..can we use more than 40 faders and potentiometer
@NerdMusician
@NerdMusician 3 жыл бұрын
Yes, but for that you'll need some multiplexers!
@daddydanny5588
@daddydanny5588 3 жыл бұрын
@@NerdMusician thank you ... Ive watched and downloaded all your videos .. help me to make a DAW controller ... only pots and faders will be OK
@bradyburguieres5880
@bradyburguieres5880 Жыл бұрын
I wonder if the tone knobs on a guitar are also logarithmic 🤔
@Eb0e5XWh4byxBt4jmrhR
@Eb0e5XWh4byxBt4jmrhR 3 жыл бұрын
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.
@NerdMusician
@NerdMusician 3 жыл бұрын
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.
@Eb0e5XWh4byxBt4jmrhR
@Eb0e5XWh4byxBt4jmrhR 3 жыл бұрын
@@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.
@salvatorefarina4893
@salvatorefarina4893 9 ай бұрын
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
@NerdMusician
@NerdMusician 8 ай бұрын
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
@dureoner
@dureoner 3 жыл бұрын
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!!
@yahiabarhoumi1
@yahiabarhoumi1 7 ай бұрын
can u do with 1 potenciometer
@alexmatteson6228
@alexmatteson6228 3 жыл бұрын
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.
@NerdMusician
@NerdMusician 3 жыл бұрын
There's a product like that already. I can't remeber the name... So, yes. You'd have to work with some magnetic connections.
@mrgasmask7584
@mrgasmask7584 3 жыл бұрын
does enybody know if theres a pirate bay where u can find fritzing
@AmphiL16
@AmphiL16 4 жыл бұрын
which one is better to use? arduino uno or arduino leonardo(atmega32u4)?
@NerdMusician
@NerdMusician 4 жыл бұрын
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.
@OldBiker
@OldBiker 7 ай бұрын
The kit is now $29 not $19 and is sold out
@RenatoSilva-yk9si
@RenatoSilva-yk9si 2 жыл бұрын
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!
@84leafclover
@84leafclover 3 жыл бұрын
if i have a analog mixer, can i use the parts such as knobs fader ect with arduino?
@NerdMusician
@NerdMusician 3 жыл бұрын
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.
@84leafclover
@84leafclover 3 жыл бұрын
Músico Nerd thanks
@andreaschristodoulou4274
@andreaschristodoulou4274 3 жыл бұрын
Please anyone....where can i get ''ready made'' arduino code for a 76 key midi keyboard .....any idea ???
@bugales9055
@bugales9055 3 жыл бұрын
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?
@bugales9055
@bugales9055 3 жыл бұрын
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 😅
@NerdMusician
@NerdMusician 3 жыл бұрын
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...
@kezziekz
@kezziekz 3 жыл бұрын
Why don't you use a resistor?
@juliananthonyzufer
@juliananthonyzufer 4 жыл бұрын
can i use this same code for the Pro micro as well?
@NerdMusician
@NerdMusician 4 жыл бұрын
Yes, just have to choose the right board in the beginning. Explained in the third video.
@NerdMusician
@NerdMusician 4 жыл бұрын
Yes, just have to choose the right board in the beginning. Explained in the third video.
@RicyStuff
@RicyStuff 3 жыл бұрын
Does an ATMEGA328P work as well?
@NerdMusician
@NerdMusician 3 жыл бұрын
Yes!
@NewWebDesign
@NewWebDesign Жыл бұрын
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?
@jasonlee1832
@jasonlee1832 Жыл бұрын
When I get to hairless midi it won't run the error message shows "FTDI Driver not available", what should I do
@NerdMusician
@NerdMusician Жыл бұрын
Maybe you need to install the CH340 driver: github.com/silveirago/CH340
@josegregoriocontrerasvarga5693
@josegregoriocontrerasvarga5693 2 жыл бұрын
Hello, could be possible used a microphone instead of the piano? I want to send the sound of a guitar. THANKS.
@kavtech_midi
@kavtech_midi 2 жыл бұрын
can you make send midi controller via bluetooth..
@NerdMusician
@NerdMusician 2 жыл бұрын
Yes, using the ESP32 board for example.
@mike105172
@mike105172 Жыл бұрын
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
@NerdMusician
@NerdMusician Жыл бұрын
Did you delcare DEBUG in the begining of the code?
@mike105172
@mike105172 Жыл бұрын
@@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!
@sebastianbusch9693
@sebastianbusch9693 9 ай бұрын
The download link for the code doesn't work. Can you re-upload it?
@NerdMusician
@NerdMusician 9 ай бұрын
You can watcxh the new version and download the files here: go.musiconerd.com/diy-midi-controller-workshop/
@jurkielen4680
@jurkielen4680 Жыл бұрын
?
@digimbyte
@digimbyte 3 жыл бұрын
scam - just let be buy your code for $5
@thebicycleman8062
@thebicycleman8062 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 -
Arduino MIDI Controller: Part 1 - Potentiometers
14:02
Notes and Volts
Рет қаралды 284 М.
WHO DO I LOVE MOST?
00:22
dednahype
Рет қаралды 49 МЛН
Купили айфон для собачки #shorts #iribaby
00:31
Homemade Professional Spy Trick To Unlock A Phone 🔍
00:55
Crafty Champions
Рет қаралды 34 МЛН
ГДЕ ЖЕ ЭЛИ???🐾🐾🐾
00:35
Chapitosiki
Рет қаралды 14 МЛН
How To Build A DIY MIDI Controller (2015 Edition)
15:21
DJ TechTools
Рет қаралды 716 М.
How to NOT make a DIY MIDI CONTROLLER (with an Arduino)
10:27
Nerd Musician
Рет қаралды 16 М.
How to make your own MIDI over Bluetooth instruments
11:31
KontinuumLAB
Рет қаралды 15 М.
Launchpad || DIY or Buy || Keyboard Matrix & MIDI Tutorial
12:43
GreatScott!
Рет қаралды 1,1 МЛН
Build a USB Midi Footswitch
26:56
Notes and Volts
Рет қаралды 46 М.
SUPER SIMPLE MIDI KEYBOARD DIY HOW TO
19:52
LOOK MUM NO COMPUTER
Рет қаралды 119 М.
Can the ARDUINO NANO handle 64 potentiometers?
26:55
Notes and Volts
Рет қаралды 14 М.
How to make a MIDI keyboard using Arduino | Small Project
10:48
Good Electronics
Рет қаралды 77 М.
Төреғали Төреәлі & Есен Жүсіпов - Таңғажайып
2:51
Serik Ibragimov - Сен келдің (mood video) 2024
3:19
Serik Ibragimov
Рет қаралды 140 М.
BABYMONSTER - 'LIKE THAT' EXCLUSIVE PERFORMANCE VIDEO
2:58
BABYMONSTER
Рет қаралды 59 МЛН
Көктемге хат
3:08
Release - Topic
Рет қаралды 29 М.
Лето
2:20
MIROLYBOVA - Topic
Рет қаралды 733 М.
Dildora Niyozova - Bala-bala (Official Music Video)
4:37
Dildora Niyozova
Рет қаралды 4,3 МЛН