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

Поделиться
HTML-код
  • Опубликовано: 1 окт 2024

Комментарии • 56

  • @Loren344
    @Loren344 8 месяцев назад +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.

  • @Buildings1772
    @Buildings1772 Год назад +2

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

  • @Lugubrisimo
    @Lugubrisimo 7 месяцев назад

    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.

  • @Hansielec
    @Hansielec 8 месяцев назад

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

  • @LemL211
    @LemL211 18 дней назад

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

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

  • @liamjoseph992
    @liamjoseph992 11 месяцев назад

    Is it possible to make this controller wireless to PC?

  • @soviral7739
    @soviral7739 Год назад +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

  • @sjay4673
    @sjay4673 Год назад +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!!👍

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

  • @0-absoluto
    @0-absoluto 10 месяцев назад

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

  • @carlosclaptrix
    @carlosclaptrix 9 месяцев назад

    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.

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

  • @yarnkle
    @yarnkle Месяц назад

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

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

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

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

  • @luscasvaz
    @luscasvaz 11 месяцев назад

    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

  • @chrissawyer2248
    @chrissawyer2248 Год назад

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

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

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

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

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

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

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

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

  • @AnsarAli-il3jz
    @AnsarAli-il3jz Год назад

    Brother can you please make a dj controller using aurdino

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

  • @iurigagarin_
    @iurigagarin_ Год назад +1

    👏👏👏👏

  • @chrisdugan968
    @chrisdugan968 Год назад

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

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

  • @bramutnobeat
    @bramutnobeat Год назад

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

  • @mohitkhajuria4623
    @mohitkhajuria4623 7 месяцев назад

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

  • @nilkanthroutray1145
    @nilkanthroutray1145 Год назад

    Where did you go to college for this?

  • @guga10x
    @guga10x Год назад

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

  • @samuelfromonot2557
    @samuelfromonot2557 10 месяцев назад

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

    • @NerdMusician
      @NerdMusician  9 месяцев назад

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

  • @ochre6887
    @ochre6887 Год назад

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

  • @ryanpasasadaba3179
    @ryanpasasadaba3179 Год назад

    thank you Sir

  • @unclemick-synths
    @unclemick-synths Год назад

    Excellent tutorial 👍

  • @DJLAWOLF
    @DJLAWOLF Год назад

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

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