MIDI for the Arduino - Build a MIDI Input Circuit

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ต.ค. 2024

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

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

    You're doing an excellent job.. Thank you for your time and effort.

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

    This worked the very first time I built it - thank you! I used the same recommended optocoupler (6N138). I've seen posts that you can use the 6N137, but you shouldn't connect pin 7 and you should use 10k ohm resistor between pins 6 and 8. But I haven't tried it.

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

      Thanks Greg! Yes, some people use the 6N137 but as you said, the circuit is different.

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

    The PC957L optocoupler may be an alternative solution. It has a maximum propagation delay time of 0.8μs and eliminates the need for the resistor at pin 7.

  • @johantibbelin417
    @johantibbelin417 4 ปีที่แล้ว

    Nice video. Seems easier than reverse engineer the drivers for my old midi usb interface.

  • @primostyles
    @primostyles 9 ปีที่แล้ว +5

    Your videos are spot on mate! Please keep em comin :)

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

    Kindly give an instructional on how to add "midi in" & "midi out" to an existing midi controller. We all understand why this may not be possible. Be a problem solver and go beyond the untapped potential. Take the opportunity to show how to add a midi in and/or midi out to an existing midi controller. Thank you for your upload. Very innovative.

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

    Thanks for this video! I have a few FSR and arduino leonardo. would love to make midi drum from them but i am a complete amateur. How can i know which resistors i should use with FSR and why?

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

    Is there an off-the-shelf adapter for MIDI to Arduino that one can plug in to the Uno?

  • @jameslabs1
    @jameslabs1 2 ปีที่แล้ว

    Inspiring and cool, thanks

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

    do you have any video on how to build a 16 pad piezo midi drum module?

  • @synthvestigator
    @synthvestigator 2 ปีที่แล้ว

    hi, does this schematic works with 3.3v pro mini? or 5v MCU only? it's so confusing because so many schematic midi input out there especialy for 3.3v MCU. thx

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

    Man I love you!

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

      Thanks elramon! Right back at ya :)

  • @FPChris
    @FPChris 20 วันที่ผ่านมา

    2:24 Will any diode work?

  • @StanleySeow
    @StanleySeow 2 ปีที่แล้ว

    Can I have multiple MIDI input if I am using MEGA2560 with 2 hw serial ? Does the MIDI library support multiple input ?? Thanks

  • @enesalptekincanl5706
    @enesalptekincanl5706 4 ปีที่แล้ว

    That is I was looking for

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

    Thankyou for this video :)

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

    Where can I listen to the music played in this video? Really like it alot!

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

      Thank you:) The track is called "Faceless Minions" you can listen to the album here: tekbrane.bandcamp.com/album/tekbrane

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

      @@NotesAndVolts Thanks so much!

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

    hey. i have question. my arduino looks like it recieves data cause when i play whit vmpk the RX light in my board turns on. but the 13 led doesn't turn on. what should i do?

  • @robertofarage2941
    @robertofarage2941 5 ปีที่แล้ว

    Hi! Is there any problem if I connect the pin 6 of the optocoupler on the RX pin of more than one arduino at the same time? (I guess it would be parallel connection, am I right?) I want to use the same RX signal to control 6 arduinos. Sorry for the bad english and poor knowlodge in electronics, greetings from Brazil

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

    Hi, Thanks for the videos! very clear explanations. I have one question: Im using a 6N137 optocoupler, and used the exact same circuit as shown in the video but im not getting any input on the RX pin (directly connecting midi pin 4 to RX works..). Do i need a different circuit for a 6N137?

  • @toreeriksson6117
    @toreeriksson6117 3 ปีที่แล้ว

    Very good video clip!
    Would it be possible to replace the 6N138 with a PC817 plus most any small signal NPN transistor? I was thinking of a BC547B or so.

  • @dachimp4879
    @dachimp4879 4 ปีที่แล้ว

    Wait, so what can you do with this circuit? Does this mean you can basically control almost anything using a midi input into an arduino, which would then control anything else?

    • @barkers090
      @barkers090 3 ปีที่แล้ว

      the input is the midi signal, and you can use this to create a control voltage to feed into an analogue synth :-)

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

    Could this be used to manipulate solenoids for MIDI controlled acoustic instruments?

  • @joeizzardlighting6130
    @joeizzardlighting6130 7 ปีที่แล้ว +3

    How would you go about connecting a second MIDI jack for MIDI Thru?

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

      Very very very late response, but according to official MIDI specification documents, it seems you can make a MIDI Out circuit (as seen in another Notes and Volts video) and wire pin 4 of the octocoupler to pin to pin 5 of the MIDI Out jack, and it SHOULD send out a direct-copy of incoming MIDI data. :)

  • @Jovo-fb4mb
    @Jovo-fb4mb 6 ปีที่แล้ว +2

    struggling to find these parts in the UK, postage for some are ridiculous

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

      I got 5 optocouplers from bitsbox co uk (6N138 - OP137), 71 pence each and £1.75 postage. Comes out at about a pound each. Not sure about the other parts, I had them to hand.

  • @dachimp4879
    @dachimp4879 3 ปีที่แล้ว

    Is this able of receiving midi clock signals?

  • @killervic666
    @killervic666 7 ปีที่แล้ว

    Very good, the first to congratulate you for the information you provide, the question is the following; If I connect the output of the RX pin to make a MIDI-THRU to the output pin 5 and a resistance of 220 Ohms to pin 4 (with 5v) of the midi connector would work?

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

    Does it also works on a Raspberry Pi???

  • @killervic666
    @killervic666 7 ปีที่แล้ว

    Muy buenas, lo primero felicitarte por la informacion que brinda, la pregunta es la siguiente; si conecto la salida del pin RX par hacer un MIDI-THRU al pin 5 de Salida y una resistencia de 220 Ohms al pin 4 (con 5v) del conector midi funcionaria?

  • @jkbaron25
    @jkbaron25 4 ปีที่แล้ว

    What if I have a 6N136 instead 135? This is the last thing i need for my midi drums

  • @michaelqueen5168
    @michaelqueen5168 5 ปีที่แล้ว

    I am sure it must be something in the code but how do I go about compiling the MIDI data to USB to send to a computer? Pretty much I am trying to make this into a MIDI to USB interface. can this be done with this? if So How? I have checked all over online and I have heard it can be done but found no one actually showing how to do it within the code. This is for a class Final that is due next week.

    • @tomasleyrodiaz9042
      @tomasleyrodiaz9042 5 ปีที่แล้ว

      Hi Michael. Any luck with this? I'm interested in using this tutorial to make a MIDI to USB interface, so I wanted to know if you found the way to make it work

  • @onzkicg
    @onzkicg 4 ปีที่แล้ว

    Please upload how to make this wirelessly transmit data

  • @radioband2364
    @radioband2364 7 ปีที่แล้ว

    Thank you for the Video!
    And what changes if I use 4N35 Optocoupler instead of yours?

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

      Actually, nothing. Most Optocouplers don't differ that much, especially for usage with 5V. They only differ in the way the ports are assigned.

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

    I have only 6N139. Works? Thank you!

    • @NotesAndVolts
      @NotesAndVolts  9 ปีที่แล้ว

      +Serge Hutin Hi Serge. I have not used a 6N139 myself but have heard others say that it worked for them.

    • @BijoyThangaraj
      @BijoyThangaraj 5 ปีที่แล้ว

      I've used 6N139 and it works fine.

  • @brdane
    @brdane 8 ปีที่แล้ว

    That keyboard you have, is that a DX7?

    • @NotesAndVolts
      @NotesAndVolts  8 ปีที่แล้ว

      DX100 - The poor man's DX7 ;)

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

      Ah, I was about to say... lol. The DX7 is legendary, I'm sure the 100 sounds great too!

  • @charnjit525
    @charnjit525 5 ปีที่แล้ว

    can I use this circuit and components to arduino nano???

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

    Bought wrong optocoupler. PC817 is 4 pin.

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

      You can add a 2N2222 transistor and a resistor to be fully 6N138 compatable.

  • @vonchinmudra
    @vonchinmudra 7 ปีที่แล้ว

    Hello,
    your videos are very interressente. :)
    I would like to know if with arduino we could use a controller of the moment like, www.sonovente.com/akai-midimix-p47276.html, usb vrs arduino in midi, to control the programs Midi which are in program al inside a Grovebox Like the roland mc 909, with the akai?
    thank you

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

      Hi, with an arduino, you can do anything. Now, consider another akai device, this one which means to control ableton like scenes. It will be easier to program the arduino with push buttons than rotary potentiometers to do the job.

  • @303otto
    @303otto 9 ปีที่แล้ว +1

    Sub! :D

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

    Your steps for these synthesizer tutorials are very clear and allow me to build the circuits with ease, but I'm new to electronics (obviously, or I wouldn't need tutorials like this) and I'm constantly frustrated that you never explain why you're connecting "this" to "that". You're making assumptions about your viewers knowledge and not really helping anyone understand why they're doing the things they're doing, which is the most important part of ANY learning experience. So...I'm happily going to be your first thumbs down. Sorry. For instance, what kind of information is being passed through each of the 5 pins on the midi jack? What are the functions of each of the pins octocoupler in this instance? What IS an octocoupler? I get that you probably want to make your videos brief, but it's far more important to cover all of the details.

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

      You need to watch the other videos in the series, especially this one: th-cam.com/video/0L7WAMFWSgY/w-d-xo.html

    • @midnightskate
      @midnightskate 7 ปีที่แล้ว +3

      Okay, all is forgiven. I took a nap and am much less cranky now. Thumbs up, thanks!