嘿!您似乎在 United States,您想使用我们的 English 网站吗?
Switch to English site
Skip to main content

使用Adafruit Sound FX处理器为Red Tin建立一个音效模块

closed_side_5e327dba577491df59b6699b7b86d232a2e4ce23.jpg

构建具有吸引力和实用机箱的音效单元,并编辑音频文件以获得最佳效果。

我一直在寻找能为Red Tin添加一些乐趣和不寻常的东西的东西,所以当我读到关于Adafruit Sound FX处理器板(124-5478)时,我立刻认为我可以很好地利用它。

DJ时的声音效果

我曾尝试在我的DJ表演中添加一些音效和样本,但是我总觉得在DJ软件的主屏幕和样本屏幕之间切换是一件很痛苦的事情。有一个选择的声音效果我可以通过按下按钮听起来更容易触发,这就是Adafruit板提供的。

做了一些阅读之后,添加和删除不同的声音效果似乎很简单,因此它可以很容易地适应不同的情况 - 例如,我可以加载烟花,大本钟和新年前夜的演出的倒计时。

components1_cd2604d4e96ecbe897d47f4d2d42562bb5df1d94.jpg

该板由3节AAA电池或USB供电,因此我订购了一个电池座(464-1245)以及10个按钮(133-6473),一个用于电源指示灯(070-0592)的LED和电路板本身。

把它放在一个机箱里

我做的第一件事是在Inkscape(开源矢量图形软件)中速设计了一个用于电路板、电池组和按钮的机箱。这意味着我可以激光切割原型并安装Sound FX板和按钮,然后连接它们并开始测试 - 而不是使用面包板。

我的机箱基于我为NuTube前置放大器所做的设计,因此两者在Red Tin中可以互换。

jig_fbee6df0c99932b6df8b544e1511237cc48b100c.jpg

可以将面板安装的按钮焊接在原型上并进行测试,然后将所有按钮完全移除并安装在机箱的最终版本中。

我剪了一小块带有孔的MDF,因为它们将被安排在最终版本上。然后我使用Adafruit提供的说明将它们焊接起来并将它们连接到电路板上。

board_close-up_fad1fcb1876802ddc70e1021b879a2d25c3d0508.jpg

我小心地按照正确的顺序将带状电缆的导线连接到电路板上的触发引脚,这样它们就会按顺序触发声音效果 - 左下角为0,右上角为9。

接下来就是快速将一些声音加载到电路板上进行测试。我将它插入PC,并按照承诺显示为USB驱动器。我复制了几个声音文件,连接了我的按钮 - 仍然在他们的临时MDF上 - 一旦电路板与PC断开连接然后通电,我就能听到按预期触发的声音。

将机箱组装在一起

construction_67c83b4795710a81b82d8b0ba9e95a6159d03708.jpg

现在我确信它们的工作正常,我把按钮移到外壳上,把Adafruit板固定在合适的位置,用一些2.5毫米的垫片把它抬高,这些垫片是我用激光从废弃的丙烯酸树脂上切下来的。我将一个150欧姆的电阻器焊接到LED的阳极引线上,使用DesignSpark工具箱的LED部分计算出正确的值,然后将其安装到位。然后将其连接到电池组,电池组又连接到电路板上的电源引脚。使用Velcro将电池组固定到位,以便可以轻松取下电池以更换电池。

top1_116245991cfa02bb152ea8da6db16ebd8f97a901.jpg

完成的机箱包括一个红色透明的丙烯酸顶部,加热和弯曲,以制作一个三面盒。底座是一个简单的椭圆形,带有切口,以容纳Red Tin的接线。这两件是用一些漂亮的红色合金支架和螺丝固定在一起的,我一直在为这样的项目储蓄。

当电池在电池上而不是在锡盒里运行时,可以用一只手的拇指轻松地按下触发音效的按钮。

open_side_c243ba687f5b36d9a43fd3d6887ff8e871b65110.jpg

机箱的一侧敞开,以便接入电池盒和电路板的USB插座。当设备位于Red Tin时,它靠近锡主顶部的开口侧,可以轻松访问Udoo x86上的USB和声卡音频连接。

添加一些更有趣的声音

audacity_3f84a5bbaba973cf0c7b8238b6879f11d264107d.jpg

现在找一些有趣的声音加载!

该板采用WAV或OGG文件。 WAV声音文件是未压缩的,因此质量很好,但考虑到主板有2MB的存储空间,它们非常大。 OGG文件类似于更常见的MP3,因为它们是压缩文件,因此体积较小,但质量不如WAV。

OGG优于MP3的优势在于它可以免费使用,因此Adafruit不必像使用MP3那样支付任何许可费,因此它有助于降低电路板的价格。

在互联网上快速搜索了WAV格式的各种声音效果文件 - 一些是免费的,一些付费。英国广播公司拥有超过16000种声音效果的档案,可以免费下载,从拿破仑战争的重演到280种不同的喝彩。我还发现很多网站都有电影片段下载。

我可以直接将声音加载到电路板上,但其中很多都有点太长了,将WAV文件转换为OGG可能很有用,以充分利用我的2MB。这就是Audacity的用武之地。它是一个免费的开源音频编辑器,可在Windows,Mac OS X和Linux上运行。对于我想要做的基本事情很容易掌握,但是当你掌握它时,它也可以做得更多。打开下载的声音效果文件很简单,通过突出显示您不想要的位来根据需要修剪它们,然后点击删除然后将它们导出为WAV或OGG。

Audacity_mono_a5187a326ffc6fd622d2cdf772bd20864ce9c9b7.png

您还可以将立体声文件转换为单声道文件,从而减小其大小。

当我保存文件时,我根据Adafruit说明命名它们--Tnn.WAV或Tnn.OGG,其中nn是触发器的编号。例如,第一个按钮触发的声音效果是T00.WAV,最后一个触发器的声音效果是T09。为了帮助我将来查找文件,我还在标签中添加了一些描述,以便我可以检查文件的属性并查看它们的声音效果。

命名这样的文件提供了一个基本的触发器:当按下按钮时,音频从头到尾播放一次。也可以通过改变声音文件的名称来改变触发器的性质;命名文件TnnHOLDL.WAV将意味着文件仅在按下按钮时播放。

Adafruit说明中有更多复杂触发器的例子。

循环

我很快就选择了一些声音效果,包括经典的“amen break”鼓样本的简短样本,2001年的片段和Space Odyssey,Big Ben chiming以及喜剧音乐爆炸。我发现如果你想循环一个声音,只需按住按钮即可完成,最好将其保存为WAV,并让它由第一个按钮上的一个触发。

根据Adafruit的说法,“每次检测到按钮按下时,板载微控制器都必须查看整个文件系统。”使用WAV格式,而不是OGG,因为WAV播放速度更快。此外,请确保您使用的是T00插槽,因为这是第一个选中的按钮。“

这听起来像......

 

I have a background in the arts, environmental conservation and IT support. In my spare time I do a bit of DJing and I like making things.