No video

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

  Рет қаралды 60,590

Nerd Musician

Nerd Musician

4 жыл бұрын

➡️ Making Music with Arduino: go.musiconerd....
➡️ Curso Fazendo Música com Arduino em Português: go.musiconerd....
➡️ Download the schematics: go.musiconerd....
➡️ 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...
➡️ 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! ❤️❤️❤️
@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 6 ай бұрын
Everything is explained in very clear way. Thnaks! Obrigado Gustavo!
@myHorribleMusic
@myHorribleMusic 2 жыл бұрын
You're a great teacher, thanks for making these videos. Makes starting out on a MIDI project much less uncertain.
@Cnd2Mn
@Cnd2Mn Жыл бұрын
Exactly the series I was looking for! Absolutely perfect!
@hellenicamusic
@hellenicamusic Жыл бұрын
Thank you so much!
@NerdMusician
@NerdMusician Жыл бұрын
You're welcome!
@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!
@devakuoseeds1234
@devakuoseeds1234 3 ай бұрын
You are great man!! Could I ask you for a pitchbend/modwheel joystick midi controller tutorial? Thank you.
@saehel228
@saehel228 Жыл бұрын
maann you are the best
@suzvuky
@suzvuky 2 жыл бұрын
This is such a channel! Pleaase keep going
@harleensingh2531
@harleensingh2531 3 жыл бұрын
Is fritzing not free anymore?
@docjoesweeney
@docjoesweeney Жыл бұрын
Very well explained! Thank you!
@NerdMusician
@NerdMusician Жыл бұрын
Glad it was helpful!
@effeeffe3127
@effeeffe3127 3 жыл бұрын
!!!thanks for all!!!
@tynlap
@tynlap 2 жыл бұрын
Thank you !
@FlooferLand
@FlooferLand 3 жыл бұрын
21:03 The real-life alternative of "Spaghetti code"
@pedroviana1642
@pedroviana1642 2 жыл бұрын
Hey, thank you for the tutorials. I have a question: can I use UNO R3 ATmega328 instead of ATmega16U2?
@agv1771
@agv1771 2 жыл бұрын
Thanks much
@berndgrundling2244
@berndgrundling2244 3 жыл бұрын
Thanks very much for your videos. maybe i´ll start with the arduino soon.
@NerdMusician
@NerdMusician 3 жыл бұрын
Have fun!
@iurigagarin_
@iurigagarin_ 4 жыл бұрын
So nice!!
@NerdMusician
@NerdMusician 4 жыл бұрын
Thanks!
@Latvian3Dman
@Latvian3Dman 4 жыл бұрын
Thank you, tweeted to my friends :-)
@NerdMusician
@NerdMusician 4 жыл бұрын
Thank you!!
@FlooferLand
@FlooferLand 3 жыл бұрын
16:02 Without context it just looks like he spawned in the components from his PC lmfao
@yahiabarhoumi1
@yahiabarhoumi1 9 ай бұрын
can u do with 1 potenciometer
@bradyburguieres5880
@bradyburguieres5880 Жыл бұрын
I wonder if the tone knobs on a guitar are also logarithmic 🤔
@mrgasmask7584
@mrgasmask7584 3 жыл бұрын
does enybody know if theres a pirate bay where u can find fritzing
@lobonintendista6733
@lobonintendista6733 Жыл бұрын
show
@moolah8251
@moolah8251 3 жыл бұрын
Can you explain why we put one end of the jumper to analog from the trimpot but to digital for the switch?
@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 2 жыл бұрын
Esse seria algo similar ao existente no violão godin acs?
@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?
@christophemagnan-bosse6313
@christophemagnan-bosse6313 4 жыл бұрын
Hi, why use the digital gnd instead of pwr gnd? thx :)
@salvatorefarina4893
@salvatorefarina4893 11 ай бұрын
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 10 ай бұрын
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
@thechrisvenieris_pic
@thechrisvenieris_pic 2 жыл бұрын
Usando o breadboard e um Arduino uno, eu posso expandir até quantos botões tátil?
@OldBiker
@OldBiker 9 ай бұрын
The kit is now $29 not $19 and is sold out
@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!!
@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: kzfaq.info/get/bejne/l7x1q9yFzambqWg.html
@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
@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
@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
@andreaschristodoulou4274
@andreaschristodoulou4274 3 жыл бұрын
Please anyone....where can i get ''ready made'' arduino code for a 76 key midi keyboard .....any idea ???
@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?
@sebastianbusch9693
@sebastianbusch9693 11 ай бұрын
The download link for the code doesn't work. Can you re-upload it?
@NerdMusician
@NerdMusician 11 ай бұрын
You can watcxh the new version and download the files here: go.musiconerd.com/diy-midi-controller-workshop/
@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!
@kezziekz
@kezziekz 3 жыл бұрын
Why don't you use a resistor?
@jock_monaco
@jock_monaco 4 жыл бұрын
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.
@josegregoriocontrerasvarga5693
@josegregoriocontrerasvarga5693 2 жыл бұрын
Hello, could be possible used a microphone instead of the piano? I want to send the sound of a guitar. THANKS.
@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.
@Canal.RPX.Studio
@Canal.RPX.Studio 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!
@kavtech_midi
@kavtech_midi 3 жыл бұрын
can you make send midi controller via bluetooth..
@NerdMusician
@NerdMusician 3 жыл бұрын
Yes, using the ESP32 board for example.
@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...
@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.
@RicyStuff
@RicyStuff 4 жыл бұрын
Does an ATMEGA328P work as well?
@NerdMusician
@NerdMusician 3 жыл бұрын
Yes!
@84leafclover
@84leafclover 4 жыл бұрын
if i have a analog mixer, can i use the parts such as knobs fader ect with arduino?
@NerdMusician
@NerdMusician 4 жыл бұрын
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 4 жыл бұрын
Músico Nerd thanks
@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.
@jurkielen4680
@jurkielen4680 Жыл бұрын
?
@thebicycleman8062
@thebicycleman8062 7 ай бұрын
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 -
@digimbyte
@digimbyte 4 жыл бұрын
scam - just let be buy your code for $5
Arduino MIDI Controller: Part 1 - Potentiometers
14:02
Notes and Volts
Рет қаралды 286 М.
Survive 100 Days In Nuclear Bunker, Win $500,000
32:21
MrBeast
Рет қаралды 154 МЛН
哈莉奎因以为小丑不爱她了#joker #cosplay #Harriet Quinn
00:22
佐助与鸣人
Рет қаралды 10 МЛН
Schoolboy - Часть 2
00:12
⚡️КАН АНДРЕЙ⚡️
Рет қаралды 17 МЛН
Harley Quinn's desire to win!!!#Harley Quinn #joker
00:24
Harley Quinn with the Joker
Рет қаралды 6 МЛН
These Illusions Fool Almost Everyone
24:55
Veritasium
Рет қаралды 2 МЛН
I Built an Arduino MIDI Foot Controller: the OpenMIDIStomper
17:57
Nerd Musician
Рет қаралды 4,5 М.
The coolest robot I've ever built!
19:40
Thomas Burns
Рет қаралды 4,6 МЛН
I Made the ULTIMATE MIDI Controller
13:46
Risto Innovates
Рет қаралды 8 М.
The 6 Biggest Mistakes while Building MIDI CONTROLLERS
9:38
Nerd Musician
Рет қаралды 14 М.
How To Build A DIY MIDI Controller (2015 Edition)
15:21
DJ TechTools
Рет қаралды 718 М.
SUPER SIMPLE MIDI KEYBOARD DIY HOW TO
19:52
LOOK MUM NO COMPUTER
Рет қаралды 122 М.
Building a Minimalistic MIDI Controller
5:28
Leandro Linares
Рет қаралды 40 М.
Survive 100 Days In Nuclear Bunker, Win $500,000
32:21
MrBeast
Рет қаралды 154 МЛН