4 ms·
BeagleBone's PRUs are an enabler of Bela, "the embedded platform for ultra-low latency audio and sensor processing" which was ~1000% funded on KickStarter earli
by jarmitage 10y ago
BeagleBone's PRUs are an enabler of Bela, "the embedded platform for ultra-low latency audio and sensor processing" which was ~1000% funded on KickStarter earlier this year.
Bela is being used at the Augmented (Musical) Instruments Lab in London (and now the community) to make rich, responsive digital musical instruments. It has a Web IDE, supports C++, Pure Data, Faust, SuperCollider, etc., but again thanks to the BB's PRU's, it supports audio-rate sensor sampling!
Site: http://bela.io/ http://bela.io/
Code: https://github.com/BelaPlatform/Bela https://github.com/BelaPlatform/Bela
Videos: https://www.youtube.com/channel/UCgWd1Q2dcWdqCGNl5BijFsA https://www.youtube.com/channel/UCgWd1Q2dcWdqCGNl5BijFsA
Paper: "An environment for submillisecond-latency audio and sensor processing on BeagleBone Black" http://www.eecs.qmul.ac.uk/~andrewm/mcpherson_aes2015.pdf http://www.eecs.qmul.ac.uk/~andrewm/mcpherson_aes2015.pdf
Lab: http://www.eecs.qmul.ac.uk/~andrewm/ http://www.eecs.qmul.ac.uk/~andrewm/
- alex_hirner 10y agoWhat a beautiful project. I started to hack around for a guitar amp emulator on the bb in 2014, but it quickly became too involved. Thanks for sharing.