this is a really fabulous tutorial! thank you for taking the time to walk through the process of writing all the input handling code. i think this could be useful for people with various experience levels.
@@NerdMusician I love the video and it's what I was looking for to create my guitar midi controller, but if I'm honest I didn't understand nothing about "the logic" beyond the potentiometer timer control to avoid the "noise", probably due my english level . Anyway I just copy as is and it works perfect. I'll try to add some leds to the buttons to see if they are "ON" or "OFF", let's see if I'm able to do so!!! PS: I've put my email to receive the code and I didn't receive nothing, maybe is not available anymore? Thanks friend!!
brother, seu canal é muuito underrated, parabens pelo trabalho, sou versado em lingua inglesa, entao posso aproveitar todo conteudo. estou no PR. Keep goin'
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?
Hey man, great video. I'm trying to build a similar controller with 10 pots and a 16 channel multiplexer using the same arduino. Can you also add multiplexer codes into this project?
amigo, existe algum codigo que faça o arduino leonardo controlar botoes e knobs do Kontakt? quero endereçar os botoes pra qualquer funçao dentro do kontakt, mas noa conseguir achar nenhum codigo que faça isso
You’ve done great work on controllers. How about going in the other direction. 😮. An LED display that I can use on stage to show me what bar I’m on? A midi strobe so I can see the beat? A foot controller that I can tap in a tempo with? A lyric display? An LED thing that tells me the chorus or the bridge is coming up by changing colors? These are devices that don’t exist yet except for some custom made stuff for big time musicians. USB cable or lightning cable whatever would have the lowest latency, maybe Ethernet cable for a long run. A lot if DAWs have latency compensation. My favorite daw right now is Cubase because the seem to really cover all the bases, and they have a free demo.
I've been wanting to make one of these for a long time, but kept on postponing it. I just got a 3D printer, so this will be the first project with it. Just feels right. Valeu!
Great work and thanks so much for sharing. I've completed a stomp box with 4 midi switches ( Stop, Play, Next Track and Previous track ). Plus two Pots for controlling sends on click track and main track. I was wondering if you did any work with receiving a midi signal from Ableton Live to control a display for track number? I've already added a display but using just a count up/down program independent from ableton. So basically the next/previous button is triggering both the Matrix display and the midi mapping in Ableton.
I teach how to do MIDI in in my course. However, to display the track number you'd need a M4L device to know the active track and then send this as a CC number, for example, to display it.
This is extremely useful! I want to install a midi controller IN an electric guitar. It will have 10 buttons, 9 only need to send PC messages, the 10th should send a bank change (CC) message, alternating between 0 and 1. I hope I will manage to program it right.
Could you do it with the Reaper DAW because Ableton recognizes it, but in Reaper it doesn't appear? I already made one with 6 potentiometers, everything works, and when I open Reaper, it's recognized with Hairless and LoopMIDI, but I can't assign the potentiometers to the digital controls of the DAW.
Hi, could you explain the difference between using 10k and, for example, 100k potentiometers. I mean what effect will I get using the 100k potentiometer and what 10k. What is the best resistance for potentiometers in midi controllers. Thanks in advance. Great job, I'm a big fan!
heyy, your videos are very helpful. can you make a video about the "program change" midi? because using it for my guitar foot swith to change my preset in a plugin,
I want to build a controller footswitch just to start/stop recording in Reaper and return to start, maybe a 3 or 4 button controiller. I see many using Teensy boards, and you are using a 'micro' board. Can I use an Arduino Nano with he same code? I have a few Nanos and don't want to spend $30 on a Teensy.
hey i have a quistion for u, so i have downloaden the code from your free diy arduino midi controller tutorial. inside of the code it says select your board and the ATmega328 for uno, micro and also for the mega but the mega has the ATmega2560 chip, so wil it the code also work whit the arduino mega?
Question...could I use a dual linear slide potentiometer as a fader on my midi controller as just a single controller? Can't find linear 60mm travel single pots online. I assume bc most of the bigger pots are used on real audio mixers??
do you ever use a scan matrix i have 61 keys into 16 wires with the 8x8 scan matrix i have a list of each two wire combination which responds as each of the 61 notes
Thank you for this great tutorial. One question, can't you just set a delay of x ms instead of setting a timer? I mean even if the code stops for 10ms you really don't have a chance of realeasing the button compleatly.
Hello master!, I'm not receiving the email with the code... I have been trying for a couple of days and it still not working, I've tryed to send for some different addresses but none of them seems to work, can you please fix it? Thanks
Ótimos vídeos, bem sucintos e inteligíveis! Parabéns pelo trabalho! Assisti quase todos os vídeos do seu canal! Gostaria de te fazer uma pergunta pelo visto, muito mais simples do que tudo que você explicou nos vídeos.. Mas, pra mim, ainda é um "bicho"!! Se eu quiser fazer uma simples interface MIDI com arduino (mesmo que for usando a conversão serial pelo Hairless MIDI) simplesmente para poder conectar qualquer instrumento MIDI ao PC e vice-versa... De modo que consiga receber e enviar todos os tipos de mensagens MIDI, como seria o código? Já vi alguns vídeos e o código para MIDI IN é bem simples, mas não sei se funcionaria com as mensagens CC e etc.. e nem como ficaria com o código MIDI OUT e tals.. Obrigado pelos vídeos! Obs.: O circuito MIDI IN/OUT eu consigo projetar de boa!!
Bommm diaaa. Fui fazendo junto com a explicação, testei com o GarageBand... porém eu pressiono a tecla soa a nota normal e quando eu solto soa a nota novamente como se eu estivesse pressionando.... alguém poderia me ajudar? se tiver esse programa no git hub pra eu poder comparar... agradeço até o momento
Hi First of all You have an amazing Channel 👊 Is there any chance to make an Arduino Midi SoftPot Ribbon Pitch Bend Controller ? My arranger Keyboard have a USB midi Function but no Ribbon Controller I would like to add more expression to my music by Ribbon Pitch Bend Controller (2 semitones) If you do that Project that would be Great 🫡 Many Thanks in advance 🤚
This is by far the most thorough & easy to grasp video on this subject, thank you very much for sharing your knowledge
this is a really fabulous tutorial! thank you for taking the time to walk through the process of writing all the input handling code. i think this could be useful for people with various experience levels.
Dear Nerd Musician, that is the best Arduino video I've ever seen to create a midi controller. Thanks!!!!
Wow, thanks!
@@NerdMusician I love the video and it's what I was looking for to create my guitar midi controller, but if I'm honest I didn't understand nothing about "the logic" beyond the potentiometer timer control to avoid the "noise", probably due my english level . Anyway I just copy as is and it works perfect. I'll try to add some leds to the buttons to see if they are "ON" or "OFF", let's see if I'm able to do so!!! PS: I've put my email to receive the code and I didn't receive nothing, maybe is not available anymore? Thanks friend!!
Amazing content as always, Nerd Musician! Keep up the great work! 👍
Thank you so much!
Fantastic tutorial and excellent presentation skills!! Keep up the good work -Obrigado!!👍
brother, seu canal é muuito underrated, parabens pelo trabalho, sou versado em lingua inglesa, entao posso aproveitar todo conteudo. estou no PR. Keep goin'
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?
This video is fantastic, thank you for this! How can I smooth out my potentiometer so it's not so jittery?
Is there someway I can change what my Leonardo appears as ?
Ie instead of saying Arduino Leonardo it says 'Jakes Midi Controller'
Hello very good idea. Is on NERD MUSICIAN PRO
Lifetime access! The Access from the MIDI Generator included?
Hey man, great video. I'm trying to build a similar controller with 10 pots and a 16 channel multiplexer using the same arduino. Can you also add multiplexer codes into this project?
wow ...thank you so much...Your intentions are really good man !
Thank you again :)
You're most welcome
amigo, existe algum codigo que faça o arduino leonardo controlar botoes e knobs do Kontakt?
quero endereçar os botoes pra qualquer funçao dentro do kontakt, mas noa conseguir achar nenhum codigo que faça isso
You’ve done great work on controllers. How about going in the other direction. 😮. An LED display that I can use on stage to show me what bar I’m on? A midi strobe so I can see the beat? A foot controller that I can tap in a tempo with? A lyric display? An LED thing that tells me the chorus or the bridge is coming up by changing colors? These are devices that don’t exist yet except for some custom made stuff for big time musicians. USB cable or lightning cable whatever would have the lowest latency, maybe Ethernet cable for a long run. A lot if DAWs have latency compensation. My favorite daw right now is Cubase because the seem to really cover all the bases, and they have a free demo.
I've been wanting to make one of these for a long time, but kept on postponing it.
I just got a 3D printer, so this will be the first project with it. Just feels right.
Valeu!
Quero ver!
Great work and thanks so much for sharing. I've completed a stomp box with 4 midi switches ( Stop, Play, Next Track and Previous track ). Plus two Pots for controlling sends on click track and main track. I was wondering if you did any work with receiving a midi signal from Ableton Live to control a display for track number? I've already added a display but using just a count up/down program independent from ableton. So basically the next/previous button is triggering both the Matrix display and the midi mapping in Ableton.
I teach how to do MIDI in in my course. However, to display the track number you'd need a M4L device to know the active track and then send this as a CC number, for example, to display it.
Excellent tutorial 👍
This is extremely useful! I want to install a midi controller IN an electric guitar. It will have 10 buttons, 9 only need to send PC messages, the 10th should send a bank change (CC) message, alternating between 0 and 1. I hope I will manage to program it right.
Could you do it with the Reaper DAW because Ableton recognizes it, but in Reaper it doesn't appear? I already made one with 6 potentiometers, everything works, and when I open Reaper, it's recognized with Hairless and LoopMIDI, but I can't assign the potentiometers to the digital controls of the DAW.
Hi, could you explain the difference between using 10k and, for example, 100k potentiometers. I mean what effect will I get using the 100k potentiometer and what 10k. What is the best resistance for potentiometers in midi controllers. Thanks in advance. Great job, I'm a big fan!
heyy, your videos are very helpful. can you make a video about the "program change" midi? because using it for my guitar foot swith to change my preset in a plugin,
thank you Sir
I want to build a controller footswitch just to start/stop recording in Reaper and return to start, maybe a 3 or 4 button controiller. I see many using Teensy boards, and you are using a 'micro' board. Can I use an Arduino Nano with he same code? I have a few Nanos and don't want to spend $30 on a Teensy.
hey i have a quistion for u, so i have downloaden the code from your free diy arduino midi controller tutorial. inside of the code it says select your board and the ATmega328 for uno, micro and also for the mega but the mega has the ATmega2560 chip, so wil it the code also work whit the arduino mega?
Question...could I use a dual linear slide potentiometer as a fader on my midi controller as just a single controller? Can't find linear 60mm travel single pots online. I assume bc most of the bigger pots are used on real audio mixers??
do you ever use a scan matrix i have 61 keys into 16 wires with the 8x8 scan matrix i have a list of each two wire combination which responds as each of the 61 notes
você ainda tem o curso fazendo música com arduíno em português?
I’m trying to buy your three pro courses with the discount but checkout always shows full price. Can you help?
Thank you for this great tutorial. One question, can't you just set a delay of x ms instead of setting a timer? I mean even if the code stops for 10ms you really don't have a chance of realeasing the button compleatly.
Boa noite gostaria de uma ajudinha, não consigo fazer funcionar no amplitube 5
Good video it's just a little long for noobs ^^ thx !
Check my other videos where I do this part per part, my “Arduino MIDI Programming” series.
Is it possible to make this controller wireless to PC?
Hello master!, I'm not receiving the email with the code... I have been trying for a couple of days and it still not working, I've tryed to send for some different addresses but none of them seems to work, can you please fix it? Thanks
same problem here
Sorry about that. You can get it here: go.musiconerd.com/projects
@@NerdMusician oooh, muchas gracias, qué generoso!!, excelente video!!
Ótimos vídeos, bem sucintos e inteligíveis! Parabéns pelo trabalho! Assisti quase todos os vídeos do seu canal! Gostaria de te fazer uma pergunta pelo visto, muito mais simples do que tudo que você explicou nos vídeos.. Mas, pra mim, ainda é um "bicho"!! Se eu quiser fazer uma simples interface MIDI com arduino (mesmo que for usando a conversão serial pelo Hairless MIDI) simplesmente para poder conectar qualquer instrumento MIDI ao PC e vice-versa... De modo que consiga receber e enviar todos os tipos de mensagens MIDI, como seria o código? Já vi alguns vídeos e o código para MIDI IN é bem simples, mas não sei se funcionaria com as mensagens CC e etc.. e nem como ficaria com o código MIDI OUT e tals.. Obrigado pelos vídeos! Obs.: O circuito MIDI IN/OUT eu consigo projetar de boa!!
My Arduino Micro keeps power but keeps disconnecting after a few seconds. I have looked at how to keep the connection. Please help.
Brother can you please make a dj controller using aurdino
Where did you go to college for this?
Bommm diaaa. Fui fazendo junto com a explicação, testei com o GarageBand... porém eu pressiono a tecla soa a nota normal e quando eu solto soa a nota novamente como se eu estivesse pressionando.... alguém poderia me ajudar? se tiver esse programa no git hub pra eu poder comparar... agradeço até o momento
would you need to change any code if using a teensy 4.0?
how you send the MIDI message only
Hi First of all You have an amazing Channel 👊 Is there any chance to make an Arduino Midi SoftPot Ribbon Pitch Bend Controller ? My arranger Keyboard have a USB midi Function but no Ribbon Controller I would like to add more expression to my music by Ribbon Pitch Bend Controller (2 semitones) If you do that Project that would be Great 🫡 Many Thanks in advance 🤚
👏👏👏👏
Is there a way to build a traktorino to work with Virtual DJ
Brother can you please make a dj controller using aurdino
Brother can you please make a dj controller using aurdino
Brother can you please make a dj controller using aurdino