Create beautiful interaction with sensors and sound.
Bela is a maker platform for creating beautiful interaction.
Designed for artists, musicians, researchers and makers, Bela brings the power of ultra-low latency interactive audio and sensors to your digital projects.
Trill Touch Sensors
Trill is a family of touch sensors that was inspired by the way musicians use their hands to interact with the world. Compatible with Bela as well as platforms like Arduino, Teensy and Raspberry Pi, Trill sensors use capacitive sensing to precisely track finger movements and positions. Trill sensors were funded on Kickstarter and are available now. Click below to find out more.LEARN ABOUT TRILL
Built for speed.
Bela uses Xenomai Linux for hard real-time audio processing with latencies as low as 100us, a speed that even the best laptop can’t match.
Code, your way.
Code in C/C++, Puredata, Supercollider, or a variety of other languages. Use the in-browser IDE for C/C++ or your own environment. You develop it, Bela runs it.
Bela provides stereo audio along with 8 channels each of 16-bit analog I/O and 16 channels of digital I/O, all of which are sampled together at audio rates.
Bela’s hardware and software are both open source, and Bela benefits from the innovation and support of its worldwide community of musicians, designers, makers and tinkerers.
Fits almost anywhere.
Bela is powerful, but small enough to fit almost anywhere. Run Bela from an external battery and embed into instruments, interactive objects, effects boxes and more - no laptop required.
Bela features a browser-based IDE, with full C/C++ development capabilities. Includes powerful features at your fingertips, such as an in-browser oscilloscope, code examples, and much more.
Resources to learn and create
Bela's hardware and software are open source, with contributions from our community around the world. Musicians, artists, tinkerers, designers, and makers of all kinds are using Bela, and we support this community with an active user forum, a blog featuring projects made with Bela, guides to help you get started, and more.BELA RESOURCES
Bela in Education and Research
Bela is used to teach in universities, music and design schools around the world. As a teaching platform, Bela offers cost-effective, state-of-the-art materials and methods for teaching in a variety of subject areas related to interaction, embedded computing and sound, from physical computing to real-time digital signal processing.EDUCATION & RESEARCH