低延迟交互音频开发平台已推出 Bela Mini,体积变小,优势变大

电子说

1.3w人已加入

描述

随着 Raspberry Pi 的出现,这种迷你的硬件计算平台也让各种 DIY 乐器与装置进一步兴起。虽然现在已经有很多口袋大小的 Raspberry Pi 系统可以选择,但性能和声音延迟表现却实在无法让人满意。Bela 这款开源硬件计算平台在 2016 年推出以来得到了大量声音艺术家和技术人员的追捧,参与了全世界 200 多个声音装置和 DIY 项目。现在它的造物主打算让这套系统进一步缩小,于是 Bela Mini 孕育而生。 

Bela Mini 到底有多小?一张图就能看明白。

Bela 是一种公众支持的开源硬件计算平台。Bela 在一个单独的完备的包中提供了立体声音频,模拟和数字 I/O。它结合了 BeagleBone Black 嵌入式计算机的强大处理与时间精确性,并有一个微控制器连接。硬件方面,Bela Mini 同样拥有立体声音频 I/O 与板载放大器,8 通道 16 bit 模拟 I/O,还有 16 GPIO 针。每个模拟和数字通道都是在音频采样率自动采样以精确无抖动的对其传感器和音频。

Bela 最重要的独特功能是它在动作和声音之间具有极低的延迟,Mini 版本的延迟更是低至 0.5 ms 的来回音频,并且从模拟输入到模拟输出低至 100ms。这远远超过了任意笔记本或嵌入式 Linux 板所实现的效果。他们做这个使用了 Xenomai 实时 Linux 扩展以优先运行音频代码,绕过了 kernel 驱动直达硬件。这意味着我们可以得到像 2 采样这么小的音频缓冲区大小而不会打顿,并且性能就像其它系统负载一样自然。

Bela Mini 拥有太多的可能性,它可以用来制作合成器,也可以是 DIY 效果器单块,当然它也特别适用来做装置 —— 考虑到它的声音表现甚至要好过你的电脑,并且还不用考虑 OS 升级等繁琐的操作。同时 Bela Mini 还支持多种编程环境,包括 Pure Data、SuperCollider 加上 C 和 C++,同时支持 FAUST, Python。可以它是制作 DIY 硬件的绝佳选择。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分