DIY wireless MIDI with the ESP32 and KLIK3

Поділитися
Вставка
  • Опубліковано 11 січ 2025

КОМЕНТАРІ • 53

  • @WispYart
    @WispYart 2 роки тому +2

    Hi there! I am looking into designing my own instrument in the future, and your channel happened to be just a treasure of content on everything I would ever need: from woodwind mouthpieces to multi-capacitive touch sensors.
    You mentioned in this video that you managed to create a board that supports up to 48 touch sensors, and that you will make a video on it in the future. Really looking forward to it, since I happen to need exactly 48 sensors on my instrument :)
    Anyway, love your content, love your channel, thank you so much for sharing your DIY knowledge in an open and easy to understand format!

  • @dempa3
    @dempa3 2 роки тому +1

    This is a great development! A cheap solution for a highly portable DIY-instrument is a good direction to take. Looking forward to the future videos!

    • @KontinuumLAB
      @KontinuumLAB  2 роки тому

      Thanks! More cool stuff to come ...

  • @rogerredford4010
    @rogerredford4010 2 роки тому +1

    For those who may be unaware, there are relatively low cost USB to BT Midi adaptors like the Yamaha UD-BT01 which works great with very low latency on Android Windows and Apple devices... Just in case someone may be looking for a non DIY solution, I made my own EVI and this BT midi adapter works great.

    • @KontinuumLAB
      @KontinuumLAB  2 роки тому +1

      The Yamaha UD-BT01 works great, as do other industry solutions, but they definitely can't beat the ESP32 on price.

  • @AmanSingh-uw4si
    @AmanSingh-uw4si 5 місяців тому

    Really an Crazy engineer 🤝 appreciating your work✨

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

    You should check out this material velostat. It's a polymer that acts as a variable semitransducer (like a potentiometer) under pressure. You just cut up some of this material, connect it to your board's adc inputs and voila you have note velocity

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

      my thought exacly! I am working on my 4x4 touch responsive sensor grid right now. using 4067 multiplexer. i get really nice readings in serial plotter from all 16 of them, but cant get esp32 c3 to work as a ble midi for the love of god... :( nothing seems to work, will try with esp32 s3 as soon as it gets here.

  • @MarcoAurelioZoqui
    @MarcoAurelioZoqui 2 роки тому

    Great job! Can't wait for the next post.

    • @KontinuumLAB
      @KontinuumLAB  2 роки тому

      Thanks Marco. I'm working on it 👍

  • @rogerredford4010
    @rogerredford4010 Рік тому

    You are right... I decided to use the ESP-32 to add pitch bend and Midi messaging to my EVI using an accelerometer and tilt up/down/left/right. Could not find the Lolin here so I used the ESP-Wroom-32. Just finished the code and it works wonderfully on BLE, inclusive of low pass filtering on movements and tilt curves. Unfortunately I am not a programmer, but fortunately ChatGPT is!. A little debugging was needed but amazing what can be achieved with AI tools these days 🙂

  • @cristian980t
    @cristian980t 2 роки тому

    Fluidsynth on Android is a very good solution as you can load your preferred .sf2 file and then simply connect the esp32 via BTLE and you are good to go...
    Great content! KontinuumLAB you are cool

    • @KontinuumLAB
      @KontinuumLAB  2 роки тому

      Thanks! Yes, someone mentioned Fluidsynth. I will have to check it out.

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

    awesome, did you get any delays in that project?

  • @_c_y_p_3
    @_c_y_p_3 11 місяців тому

    Beautiful work! Im checking out your site!

  • @maikeru2137
    @maikeru2137 2 роки тому

    this is so rad! can't wait to get it!

  • @dandimusc
    @dandimusc Рік тому

    You are a genius!

  • @drjml351
    @drjml351 2 роки тому +1

    Very professional presentation. Where can I get the code?

    • @KontinuumLAB
      @KontinuumLAB  2 роки тому +1

      Thanks! There is still more development work to be done. The code will eventually be up on github.com/KontinuumLab

  • @anyC
    @anyC Рік тому

    Very interested in this. NEED IT.

  • @waltergodsoe5526
    @waltergodsoe5526 Рік тому

    Been working on a new idea for an instrument, the chip you mention , the ESP32, will be looked into. What synth chip do you use to mate with the ESP32?

  • @bodyrockbootcamp
    @bodyrockbootcamp 7 місяців тому

    Is it possible to turn an eccomimi brain sensor into an EEG midi drone synth responds to your brain waves. Reason why I ask is cause I just picked up an eccomimi at the Goodwill fo $8

  • @eross21
    @eross21 Рік тому

    what battery is this? and what are the keys made of?

  • @swoodc
    @swoodc 7 місяців тому

    Can you make a saxophone midi out of a used sax?

  • @bicrome
    @bicrome 2 роки тому

    the man is back!

    • @KontinuumLAB
      @KontinuumLAB  2 роки тому

      Hi Pau! Yeah, it's been a while 😅

  • @c1ph3rpunk
    @c1ph3rpunk 2 роки тому +1

    Is the PCB open sourced anywhere?

    • @KontinuumLAB
      @KontinuumLAB  2 роки тому

      Hi Darren. If you mean my adapter board, it's still not the final version. I'm using this iteration in my workshops at schools, and trying out different things with it. I'm still not totally sure what the final "KLIK3" version will look like, but I might share a version of it as open source at some point.

  • @motosmartcell
    @motosmartcell 8 місяців тому

    boa tarde, tennho um esp32 e gostaria de fazer um interface midi bluetooth pode me ajudar com squete e pinos de ligaçao diy.

  • @evanhellmann2541
    @evanhellmann2541 2 роки тому

    please do uno r3 midi tutorials

    • @KontinuumLAB
      @KontinuumLAB  2 роки тому

      I don't really work much with the R3, and never for MIDI, sorry.

  • @RajivDeo
    @RajivDeo 2 роки тому

    Way to go! Please explain more about ESP32 and BLE code and libraries used. I am working on a DIY BLE rhythm instrument which uses Bessel function to generate drum sounds

    • @KontinuumLAB
      @KontinuumLAB  2 роки тому +1

      Thanks! I will try to make a more technical video, once I'm further along in development. Your project sounds very interesting 🎶

    • @KontinuumLAB
      @KontinuumLAB  2 роки тому

      I put up a step by step tutorial here: ua-cam.com/video/5peRGrayIJA/v-deo.html

  • @Unbox-videos
    @Unbox-videos Рік тому

    Hi ….does it wrk with iPad / iPhone device ? …. If not thn plz suggest which ble module works fine with iPhone/ ipad ? For MIDI over ble

    • @KontinuumLAB
      @KontinuumLAB  Рік тому +1

      Yes, it works fine with iphone and ipad.

    • @Unbox-videos
      @Unbox-videos Рік тому

      @@KontinuumLAB hi I tried with normal Generic ESP32 board & it didn’t wrk for me …..Bcz lolin lite is not available …so my qtn is Wemos lolin 32 will work for this project or only lolin lite wrk best for ble midi…..?

    • @Unbox-videos
      @Unbox-videos Рік тому

      Which can easily work with iPhone/ iPad devices as ble MIDI

    • @KontinuumLAB
      @KontinuumLAB  Рік тому

      @@Unbox-videos In theory all esp32 boards have BLE. You might be doing something wrong on the Arduino side. This tutorial is specifically for the lolin32 lite, so you might have to change something. I don't have info about other boards, sorry.

  • @flywittzbeats4008
    @flywittzbeats4008 2 роки тому

    Do you use a raspberry pi for onboard instruments?? And I am patiently waiting for this kit to drop! Can I get on a waiting list for it? I am also wondering if you go over arduino coding in the kits… thank you SO SO MUCH

    • @KontinuumLAB
      @KontinuumLAB  2 роки тому

      Thank you! I use the Teensy microcontrollers for on board synths and audio. There is no waiting list for the KLIK3, but of course it will be announced here on the channel, so subscribers will be the first to know.
      The kits come pre-programmed with a series of instruments, and don't include or require any Arduino lessons.

  • @dtone1
    @dtone1 2 роки тому

    Would there be any way to have more than 48 sensors? I want to build a midi concertina with over 50 buttons. Also, have you tried any Android midi apps that allow you to download your own .sf2 files? E.g. Fluidsynth.

    • @KontinuumLAB
      @KontinuumLAB  2 роки тому

      48 is the limit with the MPR121, because it only allows for 4 different i2c addresses. 12 sensors per board, so 48 sensors. You could expand further with multiplexers, like I've done when using the capacitive sensors on the Teensy boards... I haven't tried any apps like what you mention, but I'll check it out.

    • @dtone1
      @dtone1 2 роки тому

      @@KontinuumLAB Is there only one I2C on the new board that you are using?

    • @KontinuumLAB
      @KontinuumLAB  2 роки тому +1

      @@dtone1 That's an excellent point, thanks! The esp32 can actually handle 2 separate i2c buses, so I'll definitely keep that in mind when I design the final breakout board.

  • @payentertainment2949
    @payentertainment2949 2 роки тому

    we need midi wireless USB.... is there any tutorial to make it with esp32?
    yamaha , widi , cme is much expensive price...

    • @KontinuumLAB
      @KontinuumLAB  2 роки тому +1

      Yeah, they are really expensive. I don't know of any good tutorials, I had to mess around with several BLE MIDI libraries in Arduino before I got it to work. Maybe I'll put together a quick tutorial myself...

    • @payentertainment2949
      @payentertainment2949 2 роки тому

      @@KontinuumLAB it's to be great if there are new Innovation and tutorial from you man....

    • @KontinuumLAB
      @KontinuumLAB  2 роки тому +1

      I put up a step by step tutorial here: ua-cam.com/video/5peRGrayIJA/v-deo.html

  • @chicharosfrescos
    @chicharosfrescos 2 роки тому

    where can I buy klik3 or download the code ???

    • @KontinuumLAB
      @KontinuumLAB  2 роки тому

      The KLIK3 will eventually be available on www.kontinuumlab.com, but there is still more development work to be done. Once the project is finished, the code will be up on github.com/KontinuumLab

  • @yhk7895
    @yhk7895 2 роки тому

    i love you,,,