Bela: beautifully interactive sensors and sound

Bela is a maker platform for creating beautiful interactions.

Designed for artists, musicians, researchers and makers, Bela brings the power of ultra-low latency interactive audio to your projects.

MEET BELA

Products

We are constantly developing and expanding our product line to meet the needs of makers and creators everywhere. Along with the Bela Original system and the new and tiny Bela Mini, we offer a number of expanders and add-ons to give you the functionality you need to bring your projects to life.

PRODUCTS SHOP

Features

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.

Connect everything.

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.

Open source.

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.

Browser-based IDE.

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

Made with Bela

Klank Experimenteer Station

by Fedde ten Berge

Fielding

by Till Bovermann

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