首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java音频输入lightorgran

Java音频输入lightorgran
EN

Stack Overflow用户
提问于 2014-12-07 14:32:16
回答 1查看 50关注 0票数 0

赶在假期前,我想参加我公司的格子间装修比赛。我正在计划建立一个树莓派与圆周率的脸,以5v的圣诞灯具的乐谱一首歌。我知道我可以很容易地硬编码来跟随音乐,这就是我目前的计划。

然而,我想知道是否有某种方法可以让我听到传出的音频流,并根据频率的输出来操纵灯光。假设有8个通道的光。2个信道覆盖0-200 and,3个信道覆盖200-5000 and,3个信道覆盖5000-10000 and。当我等待我的pi face到来的时候,我正计划用java做一些基本的测试。然后我会重写python的代码。我想知道有没有办法用java实现我的想法,也有办法用python实现最终的实现。

EN

回答 1

Stack Overflow用户

发布于 2014-12-11 02:41:16

可以使用快速傅立叶变换/频率分析,但RaspberryPi没有计算能力。我基于MIDI构建了类似的东西。MIDI是一种用于播放音乐/控制音乐乐器的音乐协议/格式。MIDI文件包含有关音乐注释的数据,可以很容易地映射到通道和控制灯光电路。

我的代码是开源的(https://github.com/mp911de/midi-relay),并且是用Java编写的。也可以使用Python阅读MIDI。另一件事是,你需要以某种方式控制你的灯光。GPIO不能提供足够的电力来运行圣诞彩灯(我的LED电路需要大约0.5A@24V(大约12W)。这意味着,您必须使用某种类型的可控开关/继电器与外部电源。为此,我使用了以太网可控继电器。

今年,我把我的圣诞彩灯放在网上,你可以在https://github.com/mp911de/heckenlightshttp://heckenlights.org的网站上找到代码。Github代码包含一些关于如何连接和控制灯光的原理图。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27340302

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档