Arduino MIDI Controller and Instrument! - Arduino Tutorials

Поделиться
HTML-код
  • Опубликовано: 24 апр 2019
  • Play music and control DAW software with your Arduino! In this tutorial we cover wiring up, coding and then converting your arduino into a MIDI device. Enjoy :)
    Code:
    create.arduino.cc/editor/lnim...
    Downloads:
    MIDI-OX - www.midiox.com/
    Arduino MIDI library github.com/FortySevenEffects/...
    FLIP Software - www.microchip.com/development...
    Reaper - www.reaper.fm/
    create.arduino.cc/editor/lnim...
    Stay in Touch!
    RUclips -
    Instagram -
    Facebook -
    Thingiverse -
    Credits
    Thanks ANFX for the Subscribe animation - www.anfx.co/motion-graphics/su...

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

  • @joshuacampbell385
    @joshuacampbell385 2 года назад +1

    Thanks for making this video and including your code along with the other resources! Where I've failed in the past was not commenting out the serial communication lines in my code. Thanks for mentioning this! My prototype now works!

  • @Omnifonist
    @Omnifonist 5 лет назад +3

    It is a nice project. Well done 👍

  • @mijail2646
    @mijail2646 4 года назад +1

    thank you so much

  • @minkloco619
    @minkloco619 4 месяца назад

    Great video can you do a video about connecting a 1602 LCD display to a midi controller?

  • @DIYerGuy
    @DIYerGuy 3 года назад +2

    Really great video, will be subscribing. Just one question: What is the software you're using that shows the breadboards and wiring that seems to be interactive? I see the title-bar says "General Management V5", is that the name and if so where can I get it? Thanks again!

  • @CrisPlebeu
    @CrisPlebeu 2 года назад

    Thank you! Very usefull!

  • @bennydaniel6906
    @bennydaniel6906 4 года назад +1

    the code works with hairless midi too thanks for the video and source appreciate it....!!!

  • @Astrovic1
    @Astrovic1 3 года назад

    haha the intro already persuaded me this was too funny for my morning research for university :`D

    • @glugblub7524
      @glugblub7524 3 года назад

      that intro really cought me too

  • @AntonPrint
    @AntonPrint 4 года назад

    Nice one very good 👍👍

  • @freddelsaux
    @freddelsaux 4 года назад +1

    BOUM ! I dit it too ! thanks for this tuto, very interesting..just a blur around the way to short pin before to go on flip but every things works fine ! bravo SIR!

    • @PretEnGineering
      @PretEnGineering  4 года назад

      BOOM! thanks Fred, glad you got it working

    • @marianaochoadezabaleguiapr9967
      @marianaochoadezabaleguiapr9967 4 года назад

      I´m havign trouble shorting the arduino I think as it says Usb Not found could you guide me on how to do it please? (I´ve seen multiple tutorials but I cant find the problem) thanks

  • @MrRightThinker
    @MrRightThinker 5 лет назад

    congrats you solved the old problem

  • @victorlucas9169
    @victorlucas9169 4 года назад

    Lifesaver

  • @scrollingmessagedisplay4094
    @scrollingmessagedisplay4094 3 года назад +1

    Hi sir,which software are you using for this demo please?it looks cool!

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

    Nice video dude! Can you say if the libraries also support sending MIDI SYSEX messages?

  • @nexgenalmacen
    @nexgenalmacen 2 года назад +1

    HI ! Thanks for this demo. I have several Arduino chip sets but not the Arduino ATMega16U2. Can this be done with ATMEGA32U4 or MEGA328P?

  • @gabrielesedino8686
    @gabrielesedino8686 4 года назад

    best!!

  • @daddydanny5588
    @daddydanny5588 3 года назад

    nicw work ..

  • @Astrovic1
    @Astrovic1 3 года назад +2

    how is this program called that you are using where you can sketch out everything?

  • @lorenrus
    @lorenrus 4 года назад

    Hi , is possibile to use this library on MPLAB X IDE or MikroC ? Thanks

  • @dissonantprotean5495
    @dissonantprotean5495 2 года назад +1

    What program is that where you make the virtual breadboard?

  • @DexBerry
    @DexBerry 3 года назад

    hi bro i have a question. can u change the code to run on matrix button?

  • @tarkkaanalemdag
    @tarkkaanalemdag 2 года назад

    Can I assign the buttons (sendnotes) not as bots but as a different function on the org (for example, play stop key)

  • @MrRightThinker
    @MrRightThinker 5 лет назад

    I have a problem with my Arduino uno peizo Drum pad , can you help me ?

  • @Wanderlust1342
    @Wanderlust1342 3 года назад +1

    which simulator are you using in the start

  • @soumyadyutibagchi9805
    @soumyadyutibagchi9805 3 года назад

    Thanks for guiding man, done through all the steps but can't figure out the "Reaper" software. Please can you give a heads-up how to use it? Thanks again in advance

    • @jungoogie
      @jungoogie 2 года назад

      This is a an old post and it's a shame that the tutorial couldn't go through the entire process a little bit more. Reaper is a DAW (digital Audio Workstation). I use a different Daw but all DAW programs should have MIDI integration. Figure out what DAW you want to use that floats your boat first, based on budget and what not.Then do a youtube search for "(How to map MIDI to (DAW you are using)". Remember that lots of music producers that make tutorials tend to use IOS vs Windows.

  • @gratefuldeadosaurusrex
    @gratefuldeadosaurusrex 4 года назад

    How to flash on Mac?

  • @DexBerry
    @DexBerry 4 года назад +2

    where do i get the hex file

  • @DexBerry
    @DexBerry 3 года назад

    hi how can i change from using the button to use keypad? i have keypad only. can u help me with the code?

  • @tomy6839
    @tomy6839 3 года назад

    I have tried it with hairless midi and is sands random things like "Warning: got a status byte when we were expecting 1 more data bytes, sending possibly incomplete MIDI message 0x80" Please help

  • @theenchanter2665
    @theenchanter2665 4 года назад

    How to upgrade your codes for 6 pots

  • @nickcook3948
    @nickcook3948 2 года назад

    Is it possible to do this with an Arduino Nano?

  • @rastabroskah4657
    @rastabroskah4657 3 года назад

    only one of my buttons work. (buttonA). i did my setup a bit different than you i used a 2nd arduino as a programmer (Arduino as ISP) to upload my sketches to my arduino_midi. the programmer is wired to some of the same buttons as your layout so i guess i could change yr pinout to avoid this conflict so i can use the serial monitor via the programmer since the adrudion_midi cant be read in the IDE. My question is, (semi-disregard above), why would only one of my buttons work if its wired correctly? could it be that only the first conditional for button A is running? I came to this conclusion because my potientiomenters (A0, A1) arent working either. only buttonA

  • @sweetch1698
    @sweetch1698 3 года назад +1

    3:50 아두이노 컨버팅 하는 거

  • @tomhammond213
    @tomhammond213 2 года назад

    If I flash my arduino using windows, but my DAW runs on my Mac, will I be able to use it on my Mac?

  • @rajivbdeo
    @rajivbdeo 2 года назад

    How to change "arduino midi" identifier to something custom?

  • @brianwilson2904
    @brianwilson2904 4 года назад +2

    Hi, PretEnGineering I have just compleated this tutorial and I am a reaper user however I can't seem to work out how to get it to work. could you please do a tutorial on how to do this?

    • @PretEnGineering
      @PretEnGineering  4 года назад +1

      Hey Brian, I'll get a video or maybe just a blog post up on how to do this in Reaper. Thanks for watching :)

    • @brianwilson2904
      @brianwilson2904 4 года назад

      @@PretEnGineering can you tell us when this is likely to happen?

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

    Can I recieve midi on arduino then send midi?

  • @cerenkahraman6694
    @cerenkahraman6694 5 лет назад

    Hello, could you please tell me how did you hear the sound? I am trying but still there is no solution found

    • @christopananjickal7458
      @christopananjickal7458 3 года назад

      did you mean the piano sound? if then you can play lot of instruments by using a DAW software.There are also standalone VST instruments available.

  • @dariomazzitelli8374
    @dariomazzitelli8374 5 лет назад

    hello, first of all thanks for the video !.
    I'm working with 4 potentiometers, without the buttons. logically modify the sketch for my utility.
    my problem is that until potentiometer number 3 everything works perfect, but when I add the potentiometer number 4 it sends midi signals constantly, even if it is not moving.
    Unfortunately I can not solve this problem, which can be the cause of this problem ?.

    • @dariomazzitelli8374
      @dariomazzitelli8374 5 лет назад

      I already tried several codes and I always have the same problem

    • @tomgrimes2674
      @tomgrimes2674 3 года назад

      I am having this same issue @PretEnGineering do you know how to fix this? I dont want to use any buttons, just six knobs, how to fix?

    • @bugales9055
      @bugales9055 3 года назад +1

      i have the same problem. did you find out why?

    • @tomgrimes2674
      @tomgrimes2674 3 года назад +1

      @@bugales9055 are you prototyping on a breadboard? I was on a bread board and had my components a little precariously set up so it just turned out that my connections weren’t as strong as as I’d have hoped. I was very new to the whole electronics stuff though. If you have experience this probably isn’t an issue. Basically yeah it just figured itself out when I soldered it all

    • @bugales9055
      @bugales9055 3 года назад

      @@tomgrimes2674 i'm new and yes, i was on a breadboard. The thing is that i tried the code with nothing wired on the analog pins and it was still sending signal like crazy. Maybe it's something wrong with my arduino?

  • @Jordofentdealer
    @Jordofentdealer 4 года назад

    In flip it keeps saying "AtLibUsbDfu.dll not found". How do I fix this?

    • @marianaochoadezabaleguiapr9967
      @marianaochoadezabaleguiapr9967 4 года назад

      I had the same problem. You just have to download the AtLibUsbDfu.dll file from here for example: www.dll-files.com/atlibusbdfu.dll.html extract it and place the single file outside the folder in Windows ----- System 32 in your files.

    • @Jordofentdealer
      @Jordofentdealer 4 года назад

      @@marianaochoadezabaleguiapr9967 thanks....

    • @Jordofentdealer
      @Jordofentdealer 3 года назад

      @@marianaochoadezabaleguiapr9967 while I found this as a very weird way of fixing it, this wasn't the way to fix it. Instead, if you go to your Flip folder, and search for the USB folder, you can use it as drivers for the Arduino. So after you use these drivers it fixes everything

  • @Maryono-pg5le
    @Maryono-pg5le 3 года назад

    Ok brother bisa bantu saya

  • @TheProphetBot
    @TheProphetBot 3 года назад

    well now my arduino is broken.. thx chould have told me that the shorting part was the thing that destroyed it, adn if you used a tiny bit of brain power you'd realize that if you use hairless u dont have to destroy your arduino

    • @rastabroskah4657
      @rastabroskah4657 3 года назад

      u fool

    • @TheProphetBot
      @TheProphetBot 3 года назад +1

      @@rastabroskah4657 yeah im a fool i was a bit angry at the time and somehow my arduino unbroke or something but still a heads up whould be nice since it wasnt the final code i had and also it can be avoided with hairless

    • @rastabroskah4657
      @rastabroskah4657 3 года назад

      @@TheProphetBot dont feel bad lol I just did this and only one of my buttons are working its either the shitty wires im using or the conditionals in the code stopping after buttonA lol