Это видео недоступно.
Сожалеем об этом.

Let’s Build a Finger Drum Controller! (Sending Digital Values from Arduino to Max/MSP & Pure Data)

Поделиться
HTML-код
  • Опубликовано: 17 авг 2024
  • We'll learn how to use the digital input pins on Arduino and send digital values to Max/MSP or Pure Data! We'll also cover debounce!
    And then we’ll build a custom finger drum controller using arcade buttons!!
    This will be a fun DIY project to do over the weekend! Create yourself a nice finger drum controller prototype to play around with!!
    ---
    Materials Needed (make sure to keep the cardboard boxes!)
    -Sanwa Arcade Buttons
    www.amazon.com...
    -Breadboards + Wires Set (Cost effective!)
    www.amazon.com...
    -Arduino Uno
    www.amazon.com...
    -Arduino Nano (if you want to plug an Arduino directly to the breadboard)
    www.amazon.com...
    -Resistor Set (includes the 10k Ohm resistor that we need for this vid)
    www.amazon.com...
    -Rubber Feet
    www.amazon.com...
    -Standoffs (if you're using Arduino Uno)
    (any of these should work! I used a standoff from Sparkfun in this video)
    www.amazon.com...
    www.amazon.com...
    www.amazon.com...
    -Materials used for soldering (reference my soldering vid on stuff to buy)
    • Soldering & Crimping W...
    -Compass (any of these should work!)
    www.amazon.com...
    Arduino IDE
    www.arduino.cc...
    Pure Data
    puredata.info/...
    Max/MSP
    cycling74.com/...
    ---
    Social Media
    Please feel free to ask questions and also to tag me with your DIY finger drum controller!! I would love to see and share!
    / takumi_ogata
    / takumiogata
    ---
    Timeline
    0:00 - Intro
    1:00 - What to Buy
    1:49 - What is a Digital Pin?
    2:22 - Connecting a Button to Arduino
    3:47 - Programming in Arduino IDE
    5:08 - Programming in Pure Data & Max
    7:43 - Building a DIY Finger Drum Controller
    10:05 - Outro

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

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

    There should be a lot less latency if you use the baud rate of 115200 instead of 9600 (so simply replace every instances of 9600 to 115200 in Arduino and Max or Pure Data).
    Thanks for watching!!

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

    So glad I stumbled across your channel. As an engineering student who loves playing and making music, this is exactly the kind of thing I want to get into as a hobby! Keep up the good work my friend.

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

      That's awesome to hear!! I'm very excited for you to combine your engineering skills with music!! Looking forward to seeing what projects you'll be coming up with!
      Thanks!!

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

    Will take a while for the buttons to arrive but I‘m looking forward to build this. Great video again!

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

      That's very exciting to hear! I am looking forward to seeing your build so please do share a photo or video!!

  • @slappapjr.7705
    @slappapjr.7705 2 года назад +1

    Amazing video! Your videos on DIY instrument making are definitely the most useful and concise. Super great work!

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

      That's great to hear! Thank you so much for watching!! Have fun building!!

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

    Great video. Thanks so much for this. I used the same idea to get a clickable encoder working in MaxMSP

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

      YESSS, that's a great application of this code.
      You can send the encoder data to Max this way too. I recommend this video on how to use an encoder data. It's in Pure Data but you can apply it to Max easily. ruclips.net/video/KTM8pHN3_mM/видео.html

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

    Thanks again , Mr Simulator!! you did all the heavy lifting for the button sending 0 and 1 to max math etc, I was messing with the button stuff after your saw last tutorial using pots and analog pins . ( and looks like and you did all theWork already ); , that loop back shut down zero etc would of taken me a long time to figure .I want to hit my patch with sticks , piezos shaky like tambourine, padded game buttons might be better.

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

      Glad to hear that these videos are helpful! Best of luck with your project!!!

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

    thanks for the inspiration!

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

      Thank you so much, Federico!
      I hope this video can give you some project ideas!

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

    Great stuff!

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

      Thank you so much!! Happy to hear from you!
      I am planning on making a video about Bela very soon! I keep mentioning it in these vids, so I can't wait to do an entire video dedicated to it.

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

      @@SoundSimulator Drop me an email :)

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

      @@disastrid Will do! I was already planning on contacting you about it!

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

    Hi. Great video!
    Is it possible to use one speaker for all 4 buttons?
    If I wanted to use 10 buttons, do I also need 10 speakers?

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

      I'm just using stereo audio for this project//

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

    Very Great vedio,How to connect more button in Arduino?Is PWM pin can connect button?

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

      Thank you!
      And yes, you can use the PWM pins for the buttons!! Have fun building!!

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

    Is there away to unpack scl and sda signals from an accelerometer?

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

      It's possible to send accelerometer data to Pure Data or Max. Please refer to this tutorial. ruclips.net/video/eVW0FD9g_Sk/видео.html
      Most accelerometer has example code in its external library. If you have any question, please feel free to DM in on Instagram!!

  • @user-to2pz4di1u
    @user-to2pz4di1u 3 года назад

    Max 8.1.11this program works without Ableton