Coding a DIY MIDI Controller From Start to Finish (edited version)

Поділитися
Вставка
  • Опубліковано 27 лис 2024

КОМЕНТАРІ • 56

  • @yarnkle
    @yarnkle 3 місяці тому +1

    This is by far the most thorough & easy to grasp video on this subject, thank you very much for sharing your knowledge

  • @Loren344
    @Loren344 10 місяців тому +4

    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.

  • @xavib3999
    @xavib3999 Рік тому +2

    Dear Nerd Musician, that is the best Arduino video I've ever seen to create a midi controller. Thanks!!!!

    • @NerdMusician
      @NerdMusician  Рік тому +2

      Wow, thanks!

    • @xavib3999
      @xavib3999 Рік тому

      @@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!!

  • @sjay4673
    @sjay4673 2 роки тому +3

    Amazing content as always, Nerd Musician! Keep up the great work! 👍

  • @toubakiful
    @toubakiful Рік тому +1

    Fantastic tutorial and excellent presentation skills!! Keep up the good work -Obrigado!!👍

  • @guga10x
    @guga10x 2 роки тому

    brother, seu canal é muuito underrated, parabens pelo trabalho, sou versado em lingua inglesa, entao posso aproveitar todo conteudo. estou no PR. Keep goin'

  • @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?

  • @chrisdugan968
    @chrisdugan968 Рік тому

    This video is fantastic, thank you for this! How can I smooth out my potentiometer so it's not so jittery?

  • @Buildings1772
    @Buildings1772 2 роки тому +2

    Is there someway I can change what my Leonardo appears as ?
    Ie instead of saying Arduino Leonardo it says 'Jakes Midi Controller'

  • @Hansielec
    @Hansielec 10 місяців тому

    Hello very good idea. Is on NERD MUSICIAN PRO
    Lifetime access! The Access from the MIDI Generator included?

  • @CemSaydam
    @CemSaydam Рік тому

    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?

  • @mohitkhajuria4623
    @mohitkhajuria4623 9 місяців тому

    wow ...thank you so much...Your intentions are really good man !
    Thank you again :)

  • @soviral7739
    @soviral7739 2 роки тому +1

    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

  • @564df6g5h4d6f5g4h6d5
    @564df6g5h4d6f5g4h6d5 Рік тому

    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.

  • @itsgoubie
    @itsgoubie Рік тому

    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!

  • @LED-Heaven
    @LED-Heaven Рік тому

    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.

    • @NerdMusician
      @NerdMusician  Рік тому

      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.

  • @unclemick-synths
    @unclemick-synths 2 роки тому

    Excellent tutorial 👍

  • @carlosclaptrix
    @carlosclaptrix 11 місяців тому

    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.

  • @Lugubrisimo
    @Lugubrisimo 9 місяців тому

    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.

  • @bhajkiewicz
    @bhajkiewicz Рік тому

    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!

  • @yngwieisaac7920
    @yngwieisaac7920 Рік тому

    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,

  • @ryanpasasadaba3179
    @ryanpasasadaba3179 Рік тому

    thank you Sir

  • @minkorrh
    @minkorrh Рік тому

    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.

  • @jurkielen4680
    @jurkielen4680 Рік тому

    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?

  • @jessicaauermusic
    @jessicaauermusic Рік тому

    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??

  • @karigisla
    @karigisla Рік тому

    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

  • @bramutnobeat
    @bramutnobeat Рік тому

    você ainda tem o curso fazendo música com arduíno em português?

  • @chrissawyer2248
    @chrissawyer2248 Рік тому

    I’m trying to buy your three pro courses with the discount but checkout always shows full price. Can you help?

  • @carlodevivomusicontent2138
    @carlodevivomusicontent2138 Рік тому

    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.

  • @LemL211
    @LemL211 2 місяці тому

    Boa noite gostaria de uma ajudinha, não consigo fazer funcionar no amplitube 5

  • @samuelfromonot2557
    @samuelfromonot2557 Рік тому

    Good video it's just a little long for noobs ^^ thx !

    • @NerdMusician
      @NerdMusician  11 місяців тому

      Check my other videos where I do this part per part, my “Arduino MIDI Programming” series.

  • @liamjoseph992
    @liamjoseph992 Рік тому

    Is it possible to make this controller wireless to PC?

  • @rodolphonetto1
    @rodolphonetto1 Рік тому +1

    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

    • @luisarguellesm
      @luisarguellesm Рік тому

      same problem here

    • @NerdMusician
      @NerdMusician  Рік тому +1

      Sorry about that. You can get it here: go.musiconerd.com/projects

    • @luisarguellesm
      @luisarguellesm Рік тому

      @@NerdMusician oooh, muchas gracias, qué generoso!!, excelente video!!

  • @0-absoluto
    @0-absoluto Рік тому

    Ó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!!

  • @rivitheadlab2523
    @rivitheadlab2523 Рік тому

    My Arduino Micro keeps power but keeps disconnecting after a few seconds. I have looked at how to keep the connection. Please help.

  • @AnsarAli-il3jz
    @AnsarAli-il3jz Рік тому

    Brother can you please make a dj controller using aurdino

  • @nilkanthroutray1145
    @nilkanthroutray1145 Рік тому

    Where did you go to college for this?

  • @luscasvaz
    @luscasvaz Рік тому

    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

  • @ochre6887
    @ochre6887 Рік тому

    would you need to change any code if using a teensy 4.0?

  • @TMCHL
    @TMCHL Рік тому

    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 🤚

  • @iurigagarin_
    @iurigagarin_ 2 роки тому +1

    👏👏👏👏

  • @DJLAWOLF
    @DJLAWOLF Рік тому

    Is there a way to build a traktorino to work with Virtual DJ

  • @AnsarAli-il3jz
    @AnsarAli-il3jz Рік тому

    Brother can you please make a dj controller using aurdino

  • @AnsarAli-il3jz
    @AnsarAli-il3jz Рік тому

    Brother can you please make a dj controller using aurdino

  • @AnsarAli-il3jz
    @AnsarAli-il3jz Рік тому

    Brother can you please make a dj controller using aurdino