The embedded platform for ultra-low latency audio and sensor processing
Learn more

What is Bela?


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, or Faust. 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.


Bela is powerful, but small enough to fit almost anywhere. Bela can be unplugged and run 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.


A selection of projects made with Bela.

Light Saber

Sound Design

Robbie’s Tiles

Instrument Design


Kinetic sculpture

Bela and an Analogue Synth


Tank Wars

Vector graphics


Instrument Design

Join our mailing list

Keep up to date with all the latest Bela news