3D Printed Breath-Controlled MIDI Device

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

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

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

    Thanks for sharing! I'm into building one later this Summer. I have been waiting to find a good breath controller for a long time and this looks like a fun project. I've used to having good dynamic expression on theremin and the accordion and getting it to keyboard has been a longing for me. You can do for example a shaking sound with it where the vibration speed alters by time.

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

    I think the teensy is closer to 1000 times faster! It also has pads on the back for USB data, so you can put USB-B on your PCB and connect to teensy with pogo pins.

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

      Thanks, that's the plan for the next iteration. Also maybe add wifi capabilities. Who knows!

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

    I used to store my hundreds of .midi files on floppy disks when I was a kid. This makes me unbelievably delighted.

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

      I love floppies but they could be such a pain to use. Glad you enjoyed the video!

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

    One thing I thought, for people who want to use this only to send CC values (and not notes), it might be useful to be able to use some of the "note" keys as shift keys instead, so you could change the CC values on the fly of the air sensor and the soft pot without having to stop and menu dive. For instance you could start with the soft pot sending pitch bend, but then hold down a button to shift it to send volume instead, or mod wheel, or some other useful CC like filter, pan, effect depth, etc. Same for the breath sensor.
    This is a very cool project, super impressive!

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

      Thanks for your comment! That's an awesome suggestion, I'll look into it

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

    Very creative, I love it!

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

    Very nicely done! I've been intending to make a faux woodwind device for several years, though other projects have taken precedence. I definitely second the recommendation of Teensy boards; between the speed and the mature library support they're a great move from the ATMega-based Arduinos.
    I believe that there are, out in the world, panel-mount USB-B connectors with a short cable to connect to a USB Micro jack; one of those would both get you a larger and more sturdy connection and relieve strain on the microcontroller board. If you can't find one of those, I know I've more recently seen breakout boards that would let you hook up wires to both a USB Micro plug and a USB-B jack.

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

      Thanks! I'm working on a new version that will have a hot-swappable motherboard with different versions on MUCs. Arduino, Teensy, ESP32 (for the WiFi and BLE capabilities). I think it'll be a more complete approach.

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

    Thats so awesome man! big props

  • @stepangreenberg8429
    @stepangreenberg8429 11 หลายเดือนก่อน

    Nice, man! Thank you for the open source!

    • @xavierdumont
      @xavierdumont  11 หลายเดือนก่อน

      Cheers! V2 should be up in a couple of weeks/months

    • @stepangreenberg8429
      @stepangreenberg8429 10 หลายเดือนก่อน

      BTW I bought teensy 4.0 recently for order to create sax practice instrument, aerophone-like

    • @xavierdumont
      @xavierdumont  10 หลายเดือนก่อน

      @@stepangreenberg8429 nice, let me know how it goes

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

    I'll try to do this, it's awesome

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

    Damn, busted out Rite of Spring. Great job with this! What synth are you triggering in the demos? Is that a Nord?

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

      The synth is Massive! Yes, that's a Nord behind me but it's an Electro 2, which doesn't have a synth like other Nord keyboards do. Love the organ on that thing, though, I use it all the time.

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

      @@xavierdumont Thanks! Beautiful sound. I didn’t even realize it’s a vst. Both the lead and pad are so appropriate for this controller. Well done.

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

    Maybe if you print the buttons with TPU they stop clicking so loud

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

    Swap over to one of Adafruit's Feather boards that have built-in battery connector and charging via the USB port. Something like the Feather ESP32-S3 is a bit overkill, but it would also let you add Bluetooth MIDI (and rtpMIDI over WiFi, if you wanted). USB C is much more stable than mini-b, too.

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

      That's a great idea, it would really take away the hassle of integrating a Wi-Fi or Bluetooth chip with the Teensy. The only downside I see is that it seems like ESP32s tend to have fewer IO pins than on the Micro (as far as I've seen), and since I'm already pretty much maxed out, I would probably need some shift registers to accommodate for the button matrix, which might take up space on the board. But it's an interesting avenue for sure! Thanks for the suggestion.

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

    Nice work, well done!

  • @tkava7906
    @tkava7906 6 หลายเดือนก่อน

    I think you might be able to reduce button noises most effectively by damping vibrations of the PCB and the case.

    • @xavierdumont
      @xavierdumont  6 หลายเดือนก่อน +1

      Yea that's a good lead! I also found some silicon button actuators

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

    You can get silent switches, they are kind of hard to search for because of mechanical keyboards popularity.

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

      Yea, every time I tried to search for them I ended up with a bunch of mechanical keyboard results. I'll try to dig deeper, thanks!

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

    Do you know KontinuumLAB? They've been building breath controlled midi controllers and instruments from quite some time. I think you can borrow some of their ideas, look up them up on youtube

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

      I just checked it out, they have some really great ideas. I love the bendy mouthpiece

  • @andrewsmith-195
    @andrewsmith-195 ปีที่แล้ว

    This is so cool. Since there is only one tube, does the air not exit the instrument like a traditionally wind instrument?

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

      That's right. You don't really blow into it, you just create air pressure with your mouth

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

      Would a Venturi flow rate system work? Or would it make the apparatus too large

  •  ปีที่แล้ว

    OMG rite of spring

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

    That's awesome!!!!

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

    How about stylophone contact panels instead of buttons?

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

    Would using an ESP32 let you go wireless via *MIDI over IP* ?

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

      Yes, it would be a good solution. The only downside is that all the models I've found have fewer IO pins than the Micro, and since I'm already almost maxed out, that means I would need to use shift registers, which might take up a lot of space on the board.

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

      @@xavierdumont 🤔Use two esp32 chips and split the load, with only one doing the networking? With that many cores you could probably even have an onboard synth for when you didn't want to use an external device to render the midi, just send the audio out over bluetooth to earbuds.

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

      Have them communicate via serial ports? If I did that actually I might keep th Teensy as the 'main' MC to since it's quite powerful. That might be a really good solution actually! I definitely have to look into it

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

      @@xavierdumont Yes that would work and the ESP32 can be your synth when not sending midi to other devices, or do both if there is a use case for that.

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

    It would be nice if you could get one more row on the pad, so you can play with all 10 fingers at once without having to do some non-ergonomic finger crossing stuff or holding it at a weird angle.

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

      The main reason it only has 7 columns is that I'm using the free version of Fusion360 and maxed out the PCB area... But it ended up working decently, because in scale mode all the octaves line up and in chromatic mode, you get fifths across each column so it's quite intuitive.

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

      @@xavierdumont ah, that makes sense. Fair enough!

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

    Really great job, I love quirky midi controllers is it a controller that you might produce to sell? or even swap?.....

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

      Maybe if there is enough demand I might make a small batch and sell it! But no guarantees for now :)

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

      @@xavierdumont Add me to your waitlist! A DIY kit would be cool too!

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

      Duely noted!

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

    I find USB type B horrible. It looks as if it won't let go really easily but it does. This is just from experience with portable hard drives.

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

      There's a special type of USB-B made for ruggedized environments, the plastic is orange and in my experience it holds exceptionally well. But most USB connectors are a bit flimsy anyway, MIDI would probably by the most reliable.

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

    Panic Attack upload when?

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

      I don't think I'll be making any more in that series, it took a really long time and it flopped completely, unfortunately

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

      @@xavierdumont You mean the actual orchestral versions (rather than that making of video for DT - PA)? They were fantastic! This is devastating (and the only reason I subscribed to or watched your channel).
      Born in a Mourning Hall, Nightfall, the Hansi Kürsch style tribute (mainly And Then There Was Silence I think), Ghost of Perdition and The Drapery Falls were so great! T_T

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

      Thanks, I really appreciate your comment, it means a lot! I just don't know if I have it in me to do any more, I can't make guarantees but right now I'm focusing my own compositions rather than piggy-backing on other people's work. I might finish Panick Attack but I don't think I'll be making a play-by-play video.

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

      @@xavierdumont Wasn't the play-by-play what you did make?
      Well the completed versions are all I really cared about, not so much the making of, even though that is still to some degree interesting to me.

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

      @@xavierdumont I'll also note that while they make take a long time and a lot of effort to make, you said they didn't really perform well, but the videos I am specifying are your 1st, 2nd (actually I didn't mention DT-DoE before) 5th, 7th and 11th highest performers (oh other than the fantasy on Hansi Kürsch) and you don't have 1000 subscribers yet, so it's not like you were making ad revenue from any yet.
      I suppose it's just an effort:views received issue where you feel you need far more views to justify the effort.
      I think you mainly just need more exposure. I am sure that Opeth, Blind Guardian and Dream Theater tracks should be popular with the fanbases for those if they can get more exposure.

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

    Weird way to do a video about a musical instrument.. to leave the MOST important bit to the last.