KontinuumLAB WORKSHOPS: 3 DIY Breath Sensors
Вставка
- Опубліковано 8 вер 2024
- Finally! Here's the full tutorial on how I make breath pressure sensors for my wind instrument MIDI controller prototypes.
I take you through three different designs step by step, starting with a simple and minimalist setup, and ending with a more advanced bidirectional pressure sensor, using cheap and recycled materials throughout.
This video is part of a series, which showcases the instruments and sensors from the KontinuumLAB workshops. See the rest of the series here: • KontinuumLAB WORKSHOPS
The code for these prototypes is here: github.com/Kon...
La versión de este video en español está aquí: • KontinuumLAB HACE: 3 S...
YES! I made the third one and it works great! For many years I wanted a breath controller for my keyboards but they are too expensive here. Now I have my own customizable one, all thanks to you sir! Great Job!
Thanks! Happy I could help 👍
Awesome....i was thinking how i would get input from inhale and also exhale....your video help me check one challenge off my list for a project idea
Thank you for demonstrating these simple sensor concepts! Very elegant...
Absolutely amazing, you well deserve more subscribers, or attention.
Thank you so much!
When using the cny70 sensors, one important thing to consider is that it works best against white or brightly colored surfaces. No black balloons in this setup!
Except that black balloons are the only really opaque ones, so they block ambient light. Best solution is a black balloon with white print, as I describe in this, later video: ua-cam.com/video/d3QUDl9lDZo/v-deo.html
You can even read a black balloon, but only at very short distances
This.channel is.great. im Glad that i found it
Digging all your tutorials, Jeppe! Informative with a touch of humor. Looking forward to your kits and next video
Thank you! :D
Wow, this is amazing knowledge you’ve shared. Thank you
Thank you!
5:38 is me, always lol
🤣
I used 1*Led with 1*LDR and 1*Resistor for the LED.
That will work, but keep in mind that a photo-resistor responds quite slowly compared to photo-diodes and photo-transistors. Not great for fast breath articulation.
Great work and ideas. Could I substitute an Arduino Mega 2560 board. Would the code match up, or would I have to tweak things?
Thanks man
Hey bud! Thanks for the amazing turorial! I will definetely try it.
One question: do you think an arduino can have the same results? Or would a teensy be the only way?
Cheers!
An Arduino can easily handle analog sensors, like the CNY70, but you need the Teensy for simple, 1-cable capacitive sensors. Thanks for watching
Thanks for sharing sir. May I ask, if you can help to suggest the use of pressure module utilization such as bmp180/bmp280. Your idea seems very good and can manipulate through that pressure module. Your suggestion and comment very much appreciated. Tq sir
I tried the BMP sensors for this long ago, but I don't recommend it. The form factor is not suited for a breath sensor. Just use the CNY70 like I do, with balloons etc. It works great!
@@KontinuumLAB thanks sir. I believe we can also use the tcrt5000 or any infrared sensor though? Will make one of this soon.. any idea about the midi apps for mac, perhaps you can share the video link for viewing
You should be able to use other optical sensors. I don't know anything about apps for mac in general. I'm on linux myself.
Great work, keep going!! How can you capture articulation details? Staccato or frullato can be measured with these optoelectronic devices?
Thanks. For very fine articulation you have to fine-tune the membrane setup and sensor position a lot. "Flutter tongue" is challenging to pick up, but possible. Staccato is generally not a problem.
@@KontinuumLAB very interesting work (for us musicians), makes me think of Michael Brecker efforts to enhance his controllers. Now, for durability of the device and its continuous use there are other considerations, or take the player commitment to maintain a functional system. Yesterday viewing your videos I've think about a pressure based way to measure deflection, and after that I found an Incredible channel on UA-cam, an expert machinist named Dan Gelbart, and he speaks about flextures. For what is worth into this subject
@@danielrichardson1210
Oh wow! That's fascinating. Here's a link to one of Gelbarts videos on flexures: ua-cam.com/video/PaypcVFPs48/v-deo.html
As far as the durability of a balloon-based breath sensor, there's no need to over-engineer that part. A balloon membrane will last for weeks of playing a lot. And when it's done, just get a new balloon...
@@KontinuumLAB outstanding, thanks for the feedback! That teensy board is a little marvel for music projects!
My latest video shows a new mouthpiece design capturing "frullato" quite nicely: ua-cam.com/video/dEl8F3xtkuU/v-deo.html
This is the most responsive breath sensor I've made so far, because it doesn't have any tube, instead you blow straight into the pressure chamber.
hello, is there a way to make a pitch shifter pedal, harmonist with arduino?? controlling with a USB midi cable and switching the harmonies with a button between thirds and fifths
I don't think an Arduino will work for this. Not enough memory and not fast enough. Maybe you can do it with the Teensy 4.0, but I can't be sure
Does this mean this pressure sensor does not measure the air pressure but by deflections of the membrane?
Not sure what you mean... It does measures the air pressure. It does so by bouncing a light off the membrane and measuring the distance to it as the pressure in the pressure chamber increases and the membrane flexes. Every pressure sensor in the world functions by measuring some mechanical effect, which is really all pressure is on our human scale.
I do have another breath sensor design which measures air flow and not pressure. It does exactly what your question implies, and works great for making flute mouthpieces. You can see that here: ua-cam.com/video/Apv0SkPBXDA/v-deo.html
@@KontinuumLAB yes, from the measuring the pressure can be detected. What i meant was it does so measuring the membrane movement.
@@1stPrinciples455 Exactly.
how to make the pressure show on lcd display?
That's quite possible, but too complex to explain here. I might do a video on how to make it work specifically for these instruments (I prefer cheap OLED displays though) There are lots of tutorials online for a more generic answer. Start here: www.pjrc.com/teensy/td_libs_SSD1306.html
Hello
is it possible to make a sensor just like the breath controller, with a sound sensor, volume sensor ??
let's say, playing with a real acoustic instrument saxophone, and with the saxophone microphone volume signal, generate the volume signal to control the sample??
is it possible???
Yes. You can do that with the Teensy audio library: www.pjrc.com/teensy/td_libs_Audio.html
@@KontinuumLAB I watched the video and found it very interesting. but with regards to the programming and the codes to send to the software to control the volume expression, will you have to do a new programming using a volume sensor ??
@@rodrigofiss7900 Thank you! I'm not sure I understand the question... My code for reading breath sensors is on github. The link is in the description.
@@rodrigofiss7900 Oh, I guess you mean the Teensy Audio Library Video. Yes, you'd have to combine the Audio code with some MIDI code to make it work. I'll get around to making a video about that some day soon, I promise.
Can I do breath sensor with piezoelectrics?
Hi Mike. Maybe.... But I don't know how you would do that. I started experimenting with breath sensors back in 2013, and the best solution I've found so far is an optical sensor and balloon membrane, like you see in this video.
@@KontinuumLAB optical sensor! ok, that is a reasonable thing, because in my country I only can buy piezos and Optical sensors on fisical stores, import from another countries is a pain with aduanas
greetings from mexico
I am trying this , any chance you saved the code?
Great, happy to hear it!
The code is right here: github.com/KontinuumLab/Workshops
Pretty simplistic stuff, uncommented... Anyway, hope it helps
whats component to use?
I recommend a CNY70 with a 47k resistor on the sensor and a 200 ohm resistors on the LED
Do you use same resistors with the 3mm led and photodiode?
Thanks in advance!
Already viewed on midi flute video
Can i buy your product? :)
The shop at www.kontinuumlab.com is opening very soon. Check back here for updates. Thanks for watching!
RIP MPXV5700 hahahahaha
Yeah! 😆 Who needs it?....
Nice project sir
@@arscreativebekasi1941 Thanks!
Breath sensor? Sensoring what? Pressure? Gas breakdown? I want to build a breath gas analyzer and not an alcohol breathalyzer..I'm taking about Co2 or Co and hydrogen
Just relative pressure, which is what you want for a wind instrument. Probably doesn't help you much with your project, sorry
Hi mate! thanks for your videos, I love the way you explain you're process and especially the recycling approach! I was wondering, have you thought of a pressure sensor like this? ua-cam.com/video/VsTCPUgCesA/v-deo.html
Thanks! Sure, I know the MPX sensors, but I think my approach is actually preferable, because it's fully customizable in sensitivity, responsiveness and air flow by adjusting membrane tension and size, and hole sizes for air entry and exit.
@@KontinuumLAB Hello! I understand your point, thanks a lot for replying :)