I made an ARDUINO MIDI CONTROLLER CODE GENERATOR

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ธ.ค. 2024
  • 🎹 Nerd Musician Pro (all the courses): go.musiconerd....
    🎛️ DIY MIDI Controller Workshop (free course): go.musiconerd....
    🎹 Fazendo Música com Arduino (Português): go.musiconerd....
    🎛️ Access the Basic version of the Code Generator: go.musiconerd....
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    In this video, I will introduce you to my latest creation-the Arduino MIDI Controller Code Generator. It's a user-friendly web application designed to effortlessly generate comprehensive Arduino code based on your preferences. All you have to do is respond to a few straightforward questions!
    The Code Generator offers two versions to cater to different user needs. The first is the simple version, which is adept at producing code for buttons and potentiometers. Meanwhile, the advanced version extends its capabilities to include buttons, potentiometers, encoders, multiplexers, and promises even more features in the near future.
    Now, it's even easier to make your DIY MIDI controllers!
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    IG: / musiconerd
    Tiktok: / musiconerd
    Translated titles:
    Hice un GENERADOR DE CÓDIGOS DE CONTROLADOR MIDI ARDUINO
    Ich habe einen ARDUINO MIDI CONTROLLER CODE GENERATOR erstellt
    J'ai créé un GÉNÉRATEUR DE CODE DE CONTRÔLEUR MIDI ARDUINO
    Eu fiz um GERADOR DE CÓDIGO DE CONTROLADOR MIDI ARDUINO
    मैंने एक Arduino MIDI कंट्रोलर कोड जेनरेटर बन
    我做了一个 ARDUINO MIDI 控制器代码生成器

ความคิดเห็น • 131

  • @billwright1620
    @billwright1620 9 หลายเดือนก่อน +10

    is there any way to get the advanced version of this outside of taking the course?

  • @DerfieCH
    @DerfieCH ปีที่แล้ว +6

    Dude, this is so cool! For all those, who are not great programmers, this is a lifesaver! When I only started making midi devices on arduino, I had to figure all of this out myself, which was a real pain, so I can only imagine how much more accessible the making of midi controllers will become now. You are the best!

    • @NerdMusician
      @NerdMusician  ปีที่แล้ว +1

      Thanksss! Hope it helps.

  • @ForgottenSinner666
    @ForgottenSinner666 ปีที่แล้ว +4

    It is incredibly!
    I want to thank you from the bottom of my heart for your work!
    You gave me the opportunity to customize the controller exactly to my needs!
    When the war in my country ends with our victory, I will definitely thank you in another, more useful and pleasant way! Take care, inspiration and good luck!

    • @NerdMusician
      @NerdMusician  ปีที่แล้ว

      Thank your for the words! Glad you were able to build your controller.

  • @steveurquhart5895
    @steveurquhart5895 4 หลายเดือนก่อน +2

    Absolute genius, well done.😃👍

  • @jonathanesser9363
    @jonathanesser9363 หลายเดือนก่อน

    Vc faz parecer tão simples😢😢
    Sou professor de música em uma escola pública da minha cidade. Vejo que mudou muito a realidade das moradias por aqui, casas menores e mais próximas, apartamentos. Vem tornando impossível o estudo de bateria acústica e as baterias eletrônicas fogem a realidade financeira da comunidade. Estou tentando desenvolver um projeto que seja barato e que possa tornar o estudo de percussão mais acessível. Seus vídeos têm me ajudado muito mesmo. Obrigado!!!

  • @Rozbujnik_Rumcajs
    @Rozbujnik_Rumcajs ปีที่แล้ว +1

    This is what I needed for so many years. I've had so many ideas for mostly silly midi instruments but lacked coding skills to make it real. I for sure will experiment with this tool.

  • @stepheam
    @stepheam ปีที่แล้ว

    This is really an amazing tool - i'm glad that I took your courses and this will help me jumpstart even more fun projects! thank you!

  • @r2d2romo1
    @r2d2romo1 9 หลายเดือนก่อน +1

    Hola, Gustavo ¿qué curso o paquete es el que incluye el generador de código avanzado o no limitado?

  • @dualperceptiongames
    @dualperceptiongames ปีที่แล้ว

    Fantastic work mate. Can't wait to try it and my students will love it.

    • @NerdMusician
      @NerdMusician  ปีที่แล้ว +1

      Great to hear you’ll use with your students!

  • @linzenmeyer
    @linzenmeyer 11 หลายเดือนก่อน +5

    Bro...your website courses page has white text on a white background....wtf

  • @televators88
    @televators88 10 หลายเดือนก่อน

    Man you are an absolute legend!

  • @OmShira
    @OmShira ปีที่แล้ว

    Amzing Gustavo! 🙌🙌

  • @MetroGradeGoods
    @MetroGradeGoods 8 หลายเดือนก่อน +1

    Wow! This is an amazing resource. I was able to make a 5 knob midi control in one hour! I would love to make a one octave keyboard, is there anyway to add specific midi number signals to each one? Or do I just trace the code?

    • @MetroGradeGoods
      @MetroGradeGoods 8 หลายเดือนก่อน

      I tried to look back at your programming buttons video and your code doesn’t match up to your generator code. I saw you were able to add specific values for notes. My goal is to make a 1.5 octave piano line of buttons.

  • @gmangabeiraav9228
    @gmangabeiraav9228 10 หลายเดือนก่อน

    as videos aulas do curso estao em portugues ou so em ingles ?

  • @raphanunu6912
    @raphanunu6912 หลายเดือนก่อน

    What do you mean when saying Nano isn't Midi class compliant ? I've got several Nano's based systems receiving and sending Midi messages with Midi 5 Din sockets. Having saying that, your work is absolutely awesome, particularly regarding the multiplexer options, we never have enough controls.

  • @reverend11-dmeow89
    @reverend11-dmeow89 7 หลายเดือนก่อน

    YOU ROCK, Maestro! Thank You!

  • @CDRaff
    @CDRaff 10 หลายเดือนก่อน

    Here I was looking for a tutorial on how to code and I stumble upon a miracle.

  • @qntn-lrd
    @qntn-lrd 4 หลายเดือนก่อน

    Hello!
    Is it possible to add encoders on multiplexers ?

  • @xcoriart
    @xcoriart 6 หลายเดือนก่อน

    Posso comprar a versao pro? sem fazer o curso..

  • @pedro.demaia
    @pedro.demaia ปีที่แล้ว

    Muito bom! Vai servir perfeitamente num projeto que estou desenvolvendo! Não esqueça dos inscritos do Brasil!

  • @djscanex
    @djscanex ปีที่แล้ว

    Отличная работа! Желаю успехов в развитии!

  • @carlosclaptrix
    @carlosclaptrix ปีที่แล้ว

    Wow! Super cool!
    But how do I send program change messages instead of tones? MIDIUSB doesn't seem to have the comand for sending PCs (well, at least I don't find one! I am a complete newbie!).

  • @lucianrusu4069
    @lucianrusu4069 11 หลายเดือนก่อน

    congratulations for the work done, but I wonder if it would be possible to make a program for a piezo transducer

  • @tayadunhope-cw1yu
    @tayadunhope-cw1yu หลายเดือนก่อน

    hi. how can i get advanced mode?

  • @thomasjacques2822
    @thomasjacques2822 8 หลายเดือนก่อน

    Great work! This is a lifesaver, how do I buy the advanced version ?

  • @jimderino
    @jimderino 10 หลายเดือนก่อน +1

    Can you do this for daisy?

  • @nickjanowski3200
    @nickjanowski3200 11 หลายเดือนก่อน

    This is awesome!! Does the advance generator handle piezo sensors? How do we obtain the Advance Generator? Is it available to members who have purchased the course?

  • @FlightSim2703
    @FlightSim2703 6 หลายเดือนก่อน

    Can you please provide a link to the correct code for download? Thanks

  • @itsjustmatt13
    @itsjustmatt13 7 หลายเดือนก่อน

    right so small problem, i have an uno (i don't have any others yet but still want to make it work until I get one) and can't seem to get hairless working. any advice would be appreciated.

  • @Morrisstudio49
    @Morrisstudio49 11 หลายเดือนก่อน

    If i want an access to thé adanced version i have to buy your formation ?

  • @mauricioiriartegonzalez9983
    @mauricioiriartegonzalez9983 5 หลายเดือนก่อน

    hello! i wondering if you could talk about how can we use an arduino like usb midi host. Kind Regards Mauricio

  • @iamloudness
    @iamloudness 8 หลายเดือนก่อน

    Wow, finally! this is a great tool for dummies. :D
    Would pressure sensors go under the potentiometer section?

  • @josemartin35
    @josemartin35 ปีที่แล้ว

    Un pequeño paso para el hombre y un gran paso para la humanidad... Espero ansioso a las nuevas mejores del generador esto va hacer espectacular casi que he soñado con esto toda mi vida Gracias 🫂🫂🫂
    Gracias por este gran puerto al mundo del Midi y Arduino

  • @djlehara
    @djlehara 7 หลายเดือนก่อน

    you sir are a genius

  • @ЯромирФундукян
    @ЯромирФундукян 11 หลายเดือนก่อน +1

    Make video about using encoder in Arduino midi projects

  • @turel555
    @turel555 7 หลายเดือนก่อน

    Can your generator be used with a rotary encoder?

    • @NerdMusician
      @NerdMusician  6 หลายเดือนก่อน

      The bigger version yes. You can have access here: go.musiconerd.com/making-music-with-arduino

  • @xyzodiac7761
    @xyzodiac7761 ปีที่แล้ว +1

    Can you add one for peizo sensors?

  • @bitchinb.6265
    @bitchinb.6265 7 หลายเดือนก่อน

    How do tx of the Pro Micro is working with 5 Pin Midi Cable. I get no output.

  • @firatdagkiran
    @firatdagkiran 6 หลายเดือนก่อน

    Hey there. It is a very useful video series. Thank you.
    One question. I need to read MIDI notes from the SD card on my Arduino Uno to activate relays for my stage show. I only need to read what the notes are and the length of the notes.
    I have Uno, an SD card, an SD card module, and all the necessary hardware. I already read MIDI files but couldn't parse them. Will you be able to make a tutorial?
    I really appreciate any help you can provide.

  • @danzoumunoz
    @danzoumunoz 10 หลายเดือนก่อน

    Can i use this with attiny85 by digispark? The black USB type one? Thank you

  • @billyolsson3340
    @billyolsson3340 9 หลายเดือนก่อน

    motorized faders?

  • @oneshotmorris191
    @oneshotmorris191 6 หลายเดือนก่อน

    How do you get the better version?

    • @NerdMusician
      @NerdMusician  6 หลายเดือนก่อน

      Inside the go.musiconerd.com/making-music-with-arduino

  • @ivang2490
    @ivang2490 9 หลายเดือนก่อน

    From today, you are my best friend.

    • @NerdMusician
      @NerdMusician  9 หลายเดือนก่อน +1

      Let's have a beer!

  • @Feldspar__
    @Feldspar__ 9 หลายเดือนก่อน

    Looks like a great utility. Course sounds like what I'm looking for but I want to make a SysEx controller to send commands like F0 18 02 1A 00 57 02 34 xx F7 via a potentiometer.

  • @MarkDoswell
    @MarkDoswell ปีที่แล้ว

    Game changer 🙌

  • @jonathanpascone
    @jonathanpascone 4 หลายเดือนก่อน

    you are a hero

  • @moviedcrea
    @moviedcrea 11 หลายเดือนก่อน

    This is amazing! Is it possible to configure LED feedback with this tool?
    Thank you for your content

    • @NerdMusician
      @NerdMusician  10 หลายเดือนก่อน +2

      Not yet, but I'll add it!

  • @jorgesilva7482
    @jorgesilva7482 ปีที่แล้ว

    Hi Gustavo Silveira, good work making the life easier. Can you add the option in the "simple version" of generator the possiblity to create multiplexers? I hope you can do that. Big Hugs.

    • @NerdMusician
      @NerdMusician  ปีที่แล้ว

      Multiplexers are for the advanced code, because it needs extra classes for you to learn how to use the multiplexer.

  • @arma3killchain
    @arma3killchain ปีที่แล้ว

    Outstanding ❤

  • @phdcosta
    @phdcosta 7 หลายเดือนก่อน

    man, great job! will be amazing if you show how to do a MPE midi controller. Any ideas how to do that? thanks

    • @NerdMusician
      @NerdMusician  6 หลายเดือนก่อน +1

      I have done an MPE controller, you just need to send each note in a different MIDI channel, it's pretty straight forward.

  • @econgblues626
    @econgblues626 ปีที่แล้ว

    can this turn on/off guitar effects or switch amp channels in my daw? can the pots be used for guitar effects such as the wah?

  • @syntheticsolace
    @syntheticsolace 6 หลายเดือนก่อน

    No Arduino due?

  • @eldercampanhabaltaza
    @eldercampanhabaltaza ปีที่แล้ว

    Cool stuff!

  • @oRickSantos
    @oRickSantos 11 หลายเดือนก่อน

    TENHO INTERESSE NO CURSO, MAS GOSTARIA DE MAIS INFORMAÇÕES! TEM ALGUM CONTATO?

  • @ЯромирФундукян
    @ЯромирФундукян 11 หลายเดือนก่อน

    I want just accses to code generator, can I get it for some price? I don`t whant full course

  • @NeverEnoughShow
    @NeverEnoughShow ปีที่แล้ว

    This is cool, but the value of Pot sliders is off. For example, one slider 10K Bourns will go from 127 down, and at the bottom, reset the pro micro. Or another Pot slider will only change values toward the bottom of the pot slider (these should be linear, is your code for log?). I tried a basic 10k pot and it didn't work at all. Not sure where to start with your configs. Buttons work great, no problem there. It's only the analog inputs.

    • @NerdMusician
      @NerdMusician  ปีที่แล้ว +1

      As I showed in the video, there’s no extra steps besides adding the required libraries.
      You should test your circuit with an Arduino example to see if it’s my code or if you wired something wrong.

    • @NeverEnoughShow
      @NeverEnoughShow ปีที่แล้ว

      @@NerdMusician thanks. You're right, I had it wired wrong 😅

  • @nen777w
    @nen777w ปีที่แล้ว

    Could you please give me a link on the video how to create 3D printed circut boards ?

    • @NerdMusician
      @NerdMusician  ปีที่แล้ว

      Do you mean 3d printed enclosures or Printed Circuit Boards? Which video exactly?

    • @nen777w
      @nen777w ปีที่แล้ว

      @@NerdMusician Circuit Boards

  • @_speechless-ackid_
    @_speechless-ackid_ ปีที่แล้ว

    In the serial monitor in debug mode i get a bunch of squares whenever i turn the encoder by 1 tick, the more i turn the more squares i get but it doesnt return any value, any help please

    • @_speechless-ackid_
      @_speechless-ackid_ ปีที่แล้ว

      i am using an arduino uno with one encoder on pins 2,3 with interupts

    • @NerdMusician
      @NerdMusician  ปีที่แล้ว

      If you are a student, please contact the support!

  • @blackcloudstofollow
    @blackcloudstofollow ปีที่แล้ว

    is it possible to have say 2 of my 6 buttons to trigger when pulled high instead of low? ( I'm repurposing some kind of an old computer input device I found and need those two buttons to work when pulled high and they already have their own pulldown resistors)
    as always, great video
    edit; it seems to work as is but I'm worried it might break something lol

    • @NerdMusician
      @NerdMusician  ปีที่แล้ว

      It can, but you need to change the code 😅

    • @blackcloudstofollow
      @blackcloudstofollow ปีที่แล้ว

      gotcha, I'll take a look thanks@@NerdMusician

  • @francogabr
    @francogabr 9 หลายเดือนก่อน

    Muito bom camarada

  • @leighbrooks9573
    @leighbrooks9573 ปีที่แล้ว

    Fantastic!

  • @mahesha3752
    @mahesha3752 5 หลายเดือนก่อน

    u are GOD!!

  • @AndroSupercell
    @AndroSupercell 9 หลายเดือนก่อน

    Bro can you do frameless laser harp

  • @Nightsbringer1
    @Nightsbringer1 ปีที่แล้ว

    Is it possible to use rotary encoders on a multiplexer? My idea for a Lightroom controller needs loads and loads of em 😂

    • @begineras
      @begineras ปีที่แล้ว

      for better use you need to have a board with outputs that have interrupts, for example an Arduino Due, you can connect 16 encoders there, but I used another MIDI library

    • @NerdMusician
      @NerdMusician  ปีที่แล้ว

      You can, but it will suck. You need to use a port expander like the Mcp23017. I do teach how ot use it in the Making Music with Arduino

    • @NerdMusician
      @NerdMusician  ปีที่แล้ว

      Or like @begineras said, use an Arduino with more ins, I advise you a Teensy board.

  • @brunosuperman
    @brunosuperman 6 หลายเดือนก่อน

    Tabajara's Organization!

    • @NerdMusician
      @NerdMusician  6 หลายเดือนก่อน +1

      Hahahahahaha

  • @ochre6887
    @ochre6887 ปีที่แล้ว

    cool, ...motorised fader.:)

  • @ARTEJFM
    @ARTEJFM 4 หลายเดือนก่อน

    El codigo da error

  • @dirtiestharry6551
    @dirtiestharry6551 5 หลายเดือนก่อน

    legendary

  • @Peteristen1
    @Peteristen1 10 หลายเดือนก่อน

    Nice !!!!

  • @jamesmelemede5610
    @jamesmelemede5610 4 หลายเดือนก่อน

    $97 is really to much money for access to that code generator? I already have all the knowledge in your courses so it would mean $100 to use this once?

  • @piusoblie2013
    @piusoblie2013 ปีที่แล้ว

    yayyyyy... fianlly something to replace chatgpts code

  • @ЯромирФундукян
    @ЯромирФундукян 11 หลายเดือนก่อน +1

    Add encoder there, please

    • @NerdMusician
      @NerdMusician  10 หลายเดือนก่อน

      It's in the advanced code

  • @everydayinjune5027
    @everydayinjune5027 8 หลายเดือนก่อน

    🙏🙏🙏

  • @rreemmoorrii
    @rreemmoorrii ปีที่แล้ว

    whats password for advanced bro?

    • @NerdMusician
      @NerdMusician  ปีที่แล้ว

      Password is inside the MMwA course!

  • @Izabelahoneybunny
    @Izabelahoneybunny ปีที่แล้ว

    🏆🏆🏆🔥

  • @manuelgonzales6483
    @manuelgonzales6483 ปีที่แล้ว

    🥇🏆

  • @kozko-xe1xl
    @kozko-xe1xl 2 หลายเดือนก่อน

    😎🤟

  • @virtumine
    @virtumine 5 หลายเดือนก่อน

    Poxa, vai falar em inglês coloca o título tbm em inglês

    • @NerdMusician
      @NerdMusician  5 หลายเดือนก่อน

      Só ativar a legenda, essa tradução é automática.

  • @begineras
    @begineras ปีที่แล้ว

    there is a Control surface library for midi - everything is there and it`s free

    • @NerdMusician
      @NerdMusician  ปีที่แล้ว +2

      There's a free code generator here, for free, and I've been doing free videos on TH-cam for years. But, thanks for the support.

  • @kaki33a
    @kaki33a ปีที่แล้ว

    🥳🎉✌️🤸🏻‍♂️🫶🏼

  • @p1nkmolly
    @p1nkmolly 6 หลายเดือนก่อน

    how do I get access to the advanced version ???? @NerdMusician

    • @NerdMusician
      @NerdMusician  6 หลายเดือนก่อน

      Inside the Making Music with Arduino!

  • @psrinivasreddy714
    @psrinivasreddy714 หลายเดือนก่อน

    Hi am very much impressed about urs midi controllers hw u making.. i just subscribe ur channel can u give ur Instagram name .i want to talk about ur midi course