Deep breathing isn't only for mindfulness, it's for sending MIDI CC messages too. You can build a MIDI breath controller with a BMP585 air pressure sensor. This particular sensor has a port that you can attach a tube to for targeted pressure readings. In this scenario, the sensor is attached to a QT Py RP2040 running CircuitPython code that maps a pressure reading range to MIDI CC message values.
Use the rotary encoder to switch which MIDI CC message is sent from the controller. The NeoPixel LED light acts as an indicator.
McMaster-Carr sells food grade tubing that works really well for this project:
Page last edited March 02, 2026
Text editor powered by tinymce.