I Made the ULTIMATE MIDI Controller

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

КОМЕНТАРІ • 57

  • @filipdinevmusic
    @filipdinevmusic 4 місяці тому +5

    :save to watch later

  • @wonderlee9026
    @wonderlee9026 4 місяці тому +6

    Great video 👍👍👍 can't wait for the next one

  • @Now_Roxas
    @Now_Roxas 2 місяці тому +1

    It CAN Play Doom before anyone else asks

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

    Nice project!
    @11:55 vibrating your finger on a standard mechanical switch doesn't do anything 😆

    • @RistoInnovates
      @RistoInnovates  3 місяці тому

      Nice catch! It is probably a habit from playing keyboards with aftertouch, but it also makes a nice expression effect for the video 😀

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

    So cool. The best part is you shared the whole project with us for free. Thank and you God bless you 😊🙏❤️

  • @ArmandoGarcia-jo1yz
    @ArmandoGarcia-jo1yz 2 місяці тому +1

    Bro cooked with the song

  • @Rob_65
    @Rob_65 Місяць тому

    Hmm... Why do you use those 16 and 8 channel multiplexers to connect the keys to your micro-controller? There are special matrix keyboard examples that allow you to connect keys (with diodes) with multi key press detection. Your next project might be one of those launch pad style controllers with an 8x8 matrix of keys and doing t his all with multiplexers is getting a pain to draw the schematics, design a PCB - not even talking about prototyping this.
    As for the micro-controller, I would rather select the Raspberry Pi Pico instead of the Arduino Pro Micro. It's cheaper, has more memory, more speed and overall much more capabilities than the Pro Micro. Selecting a hardware platform to fit your needs for future projects seems like a good thing to do.
    Making a PCB for the next project seems like a good idea and I like where this is going so let's like&subscribe to please the algorithms. I suggest to start making an account at JLCPCB and start using KiCAD. Start playing with some simple schematics and convert those into a PCB design. Feel free to upload these at JLCPCB to validate your design before creating a bigger, more complex, one.

    • @RistoInnovates
      @RistoInnovates  Місяць тому

      Thank you for your in-depth comment. I will try to cover all of it in a future video, but for now- I will say this: the multiplexers take only fewer pins on the arduino than a matrix. The 8 channel MUX has 3 signal (bit) pins and one output, which makes it 4 pins total. The 16 channel MUX has 4 signal and one output, making it 5 pins total. However, I can connect all MUX signal pins to the same arduino pins, and only have different output pins. This saves A Lot of pins, had I used a matrix I would need NumberOfRows + NumberOfColumns = NumberOfPins, and I would need to use diodes. Most of the times finishing a project means doing less work, getting fewer components and making fewer errors.
      Next - I get my components from AliExpress, and as far as I know the pro micro is cheaper, but I will check. It will be fun to use a pi pico. And finally, PCBs are coming starting from the next video. Make sure you're subscribed to check it out :D Thank you again for your input.

  • @ShIH2701
    @ShIH2701 3 місяці тому

    great work!
    I also want to build a midi controller with arduino, but I have a question is how you make your arduino input signal be recognized as a midi device, so that can be read into my DAW?

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

      You need to look for an arduino board that uses the Atmega32U4 microcontroller, which in conjuction with the Midi library will turn the Arduino into a Midi compliant device. Generally I would recommend using the Arduino Pro Micro for this job, due to its price and versatility, although other boards like the Teensy 3 or 4 should work as well

    • @ShIH2701
      @ShIH2701 3 місяці тому

      Thanks for your answer!

  • @Lunolux
    @Lunolux Місяць тому

    great video,
    6:55 when soldering, you should get an "fume extractor" to absorb fume and not go to your nose

    • @RistoInnovates
      @RistoInnovates  Місяць тому +1

      That was a blow, not an inhale, but you are absolutely right - I should get...or make one. Thank you for your considerate comment.

  • @TheUnofficialMaker
    @TheUnofficialMaker 23 дні тому

    wow, no software required

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

    Brother you should use a fume extractor and lead free solder wire, those fes are no good for us.🎉

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

      Thanks for the tip, I was wondering if I should make a fume extractor. I guess this is the sign 😀

  • @danielgeorge7075
    @danielgeorge7075 3 місяці тому

    Amazing project! but can you also include the coding part of it?

    • @RistoInnovates
      @RistoInnovates  3 місяці тому

      Yes of course! All the files will be released for free on my website very soon!

    • @danielgeorge7075
      @danielgeorge7075 3 місяці тому

      @@RistoInnovates Wow! Thank you so much! looking forward to show you what i learn and build from this tutorial :D

  • @aaw3
    @aaw3 4 місяці тому

    Very cool man!
    I'm also building one of these at the minute so it's nice to get some inspiration from yours.

  • @andrewharris8967
    @andrewharris8967 3 місяці тому

    Do you have the arduino code avaible to have a look at?

    • @RistoInnovates
      @RistoInnovates  3 місяці тому

      It is almost ready to publish on my website, please check back in a couple of days

  • @allanala-outinen-no9dh
    @allanala-outinen-no9dh 4 місяці тому

    Subscribed because my fathers name is Risto also

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

    why did you stop making videos?

  • @Halbarad23
    @Halbarad23 3 місяці тому

    Nice work! I know the pain well when you try to close the box for the first time and all those cables need to fit inside. And for your Controller, I think it would make sence to switch the keycaps colors for root notes.

    • @RistoInnovates
      @RistoInnovates  3 місяці тому

      Thank you for your input. I thought about changing the keycaps but it is actually pretty simple. The bottom left key is a C, then two rows above it you have an octave(C), and two rows above it you get another (C). So if you want to target root notes, you would just count the steps in the scale. But then if you switch the keycaps and use the transpose feature, they won't make sense again. 😂 Send me a photo if you decide to make this project, let me see what the design will look like with a different color for the keycaps. Thanks again!

  • @markfernandez2187
    @markfernandez2187 3 місяці тому

    Amazing! I've always wanted to build my own midi controller too.

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

    Do you think you could revisit this one day but use Hall effect switches or fsr to get some velocity or after touch capabilities?

    • @RistoInnovates
      @RistoInnovates  2 місяці тому +1

      Thank you for the recommendations, I am googling how those switches work right away!

    • @RistoInnovates
      @RistoInnovates  2 місяці тому +2

      Definitely!

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

      Thats sick! You have a cool gentle personality. I can’t wait to see your channel grow!

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

      ua-cam.com/video/xvmgzwjKnN4/v-deo.htmlsi=xfBS77vjBwwwLb0v I’m thinking of making a drum pad with this. All have rn are esp2866. And one rp2040. I want a teensy, and I got an itsybitsy on the way for the pressure sensor pad.

    • @RistoInnovates
      @RistoInnovates  2 місяці тому +1

      I have a super secret project that is almost finished regarding what you said, I just need to finish the video 😀 i used piezo disks instead though

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

    awee cute!!!

  • @mobypixel
    @mobypixel 3 місяці тому

    Great work! I really like the enclosure.

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

    Sell it please

  • @CanaldoKadu
    @CanaldoKadu 4 місяці тому

    Nice project

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

    Awesome video!

  • @TheAirsmoke
    @TheAirsmoke 4 місяці тому

    It was definitely a fun and enjoyable vid to watch awesome job mate..

  • @CRAZYTUNES-he9br
    @CRAZYTUNES-he9br 4 місяці тому

    Very informative you got yourself a new subscriber

    • @RistoInnovates
      @RistoInnovates  4 місяці тому

      Awesome, thank you! Stay tuned for more :)

  • @martinsuperfind7779
    @martinsuperfind7779 4 місяці тому

    Great video!

  • @carlosbarbato
    @carlosbarbato 4 місяці тому

    That's pretty cool.

  • @jungleb
    @jungleb 4 місяці тому

    Your content is amazing! New Sub!

  • @kasterby
    @kasterby 3 місяці тому

    Awesome work and design!

  • @cientistag
    @cientistag 4 місяці тому

    Very nice

  • @RadanlievaS
    @RadanlievaS 4 місяці тому

    Very creative!

  • @niko_ferrey9118
    @niko_ferrey9118 4 місяці тому

    Amazing🔥🔥🔥 keep it up!!