Bela 是一个用于创建传感器和声音美妙互动的开源平台。它是由硬件和软件组成的。在Bela,我们制造最优质的工具来与传感器和声音互动。
什么是Bela?
Bela 是一个用于创建互动的计算机系统。它是硬件和软件的结合。
Bela 硬件有两种类型:Bela 和 Bela Mini。Bela 由 BeagleBone Black 计算机上的 Bela 扩展板组成,而 Bela Mini 则是焊接在 PocketBeagle 上的 Bela Mini 扩展板。Bela 拥有许多模拟和数字输入/输出端口,可以连接传感器并控制其他设备,并且体积足够小,可以放在几乎任何地方。重要的是,Bela 具有立体声音频输入和输出端口,允许你与声音世界互动。
两个 Bela 系统使用相同的Bela软件。这是一个利用 BeagleBone Black 和 PocketBeagle 特点的Bela操作系统,可以实现极快的音频和传感器处理时间。该软件还提供了一个集成开发环境(IDE),一个方便的编写代码的界面,包含许多有用的工具。
当我们说“它很强大”时意味着什么
我们经常谈论贝拉的强大。这是我们的意思:
它能快速处理大量数据
像Arduino这样的微控制器平台在很多方面都很棒,但它们是简单的系统,无法进行大量的处理,处理数据的速度也不快。然而,Bela却能在音频速率下运行,并且可以对所接收的所有数据进行大量的处理。
它捕捉手势并实时输入
对于创作者来说,这意味着当物理动作在你的系统上发生时,它会被立即捕捉并提供即时响应,使互动感觉自然,而不是笨重。当数字项目感觉不自然时,这通常是由于延迟和抖动的组合(如果你对这些想法感兴趣,可以阅读这里的更多信息)。
您可以创建复杂的交互
捕获所有这些数据并能够快速处理它,也意味着你可以对传感器数据做有趣的事情,比如过滤或处理它。这意味着传感器数据可以像音频一样被操纵、过滤和处理,从而解锁一个全新的、细致的互动世界,这在以前可能无法实现。
您可以将互动和声音结合起来
Bela 在一个自成一体、小巧的平台上也具有音频输入和输出。这不仅意味着触发样本,还包括操控样本、创建复杂的音效或实时合成声音。大多数制作平台不处理音频,因为这需要大量的计算能力,而且通常在项目中添加音频意味着需要连接到笔记本电脑来处理声音。Bela 的处理能力意味着所有的音频和传感器处理都发生在一块你可以编程、然后断开连接、用电池供电并嵌入到任何互动项目中的小巧电路板上。
Bela 为创作者提供什么
作为音乐家和艺术家,我们对Bela能为创意工作带来的东西感到无尽的兴奋。Bela开启的新创意可能性是我们前进的动力。
你可以用Bela做什么
Bela非常适合用来创建使用传感器和声音的任何互动内容。到目前为止,Bela已经被用来创建:
乐器
动力雕塑
可穿戴设备
互动声音装置
效果框
机器人应用
感觉运动实验
纸电路工具包
电子纺织品
主要产品
贝拉:硬件 + 软件
Bela 是硬件和软件的结合。
Bela 和 Bela Mini 是小巧而强大的系统,您可以在浏览器中编写代码并几乎可以嵌入任何地方。使用免费的 Bela IDE 进行编码、学习和探索,该 IDE 预装在每个 Bela 和 Bela Mini 系统上。
硬件
Bela 和 Bela Mini 由定制披风和 Beagleboard 单板计算机组成。Bela 使用B eagleBone Black,Bela Mini 使用 PocketBeagle。两者的硬件略有不同,但两者的性能没有差异,并且两者都运行相同的Bela软件。
Bela和Bela Mini 具有连接模拟设备(如传感器)和数字设备(如按钮)的功能,以及用于通信的引脚(如I2C)。最重要的是,Bela系统提供2个音频输入和输出通道。
Bela 和 Bela Mini 入门套件包括一个完全组装好的Bela单元(Bela披肩+ Beagle计算机)。您也可以单独购买这两个的披肩。
所有Bela硬件都是开源的,我们的硬件设计文件可以在我们的Github上获取。
软件
Bela 软件是一个仅在 Bela 设备上运行的操作系统。
Bela IDE 是 Bela 软件的核心。它不仅在您的浏览器中为您提供与 Bela 核心的便捷连接点,还具有许多帮助您学习和使用 Bela 创建的特性与工具。在本指南中,我们将简要介绍 IDE,详细游览请参阅 本网站的 IDE 部分。
Bela 的软件也是完全开源的.
Trill
Trill 是一种受我们用手与世界互动方式启发的触觉传感器家族。Trill 使用电容式触觉感应精确跟踪手指的运动,使创作者能够将触觉应用于他们的互动项目中。
Trill 触摸传感器与任何使用 I2C 通信的系统兼容,例如 Bela、Arduino、Raspberry Pi 和 Teensy。Trill 由 Bela 团队开发,并且在 2019 年秋季通过 Kickstarter 获得了资金支持。
有六种不同类型的Trill:Bar、Square、Craft、Hex、Ring和Flex。本文介绍了每种Trill传感器的技术细节及其使用方法。
Multichannel 多通道音频
通过多通道音频将音频互动提升到一个新的水平。添加到Bela或Bela Mini系统,并连接所有传感器,接收多达8个音频通道,并将音频输出发送到多达16个通道
Bela Mini Multichannel Expander 多通道扩展器
Bela Mini 多通道扩展器是一个附加板,用于Bela Mini,将音频输入和输出通道从2增加到8,同时仍然为您提供 Bela Mini 的所有连接和交互功能。
CTAG Multichannel Board 多通道板
CTAG系统是由 Henrik Langer 和 Robert Manzke 与 CTAG Audio 合作开发的Bela兼容的多通道 Linux 音频系统。
Module 模块化
Bela.io 为你的欧拉克合成器制作模块。编程 PEPPER 来创建你需要的任何模块,并使用 Gliss 为你的模块化设置添加无与伦比的触控控制。
SALT
一个可编程模块,根据偏好调整。
PEPPER
一个为硬件爱好者提供的DIY模块
Gliss
一个用于你的模块化合成器的触控控制器
配件
Multiplexer capelet (多路复用器)
多路复用器是 Bela 的一个扩展,将你的模拟输入从 8 路扩展到 64路。
Audio Expander(音频扩展器是)
音频扩展器是 Bela 的一个附加组件,将8个16位模拟输入和输出转换为额外的音频通道。