找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2304|回复: 16
打印 上一主题 下一主题
收起左侧

我想弄一个听音乐输出振动的东西,你们有没有什么思路?

[复制链接]
跳转到指定楼层
楼主
ID:749563 发表于 2020-8-3 20:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我们弹钢琴用手指按键输出音符。 现在我想弄一个东西听一首歌(歌都是由音符组成的),可以输出10个振动吗?     就是按键输出音符。 现在听音符输出按键  可以做到吗?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:687694 发表于 2020-8-3 22:30 | 只看该作者
没明白你的意思,是说不同的按键输出不同的震动?
回复

使用道具 举报

板凳
ID:342822 发表于 2020-8-3 23:06 | 只看该作者
每个按键里装振动马达,由对应的音符控制
回复

使用道具 举报

地板
ID:711509 发表于 2020-8-4 00:22 | 只看该作者
音阶识别。先滤除乐器的音色包络,得到基频,就是对应“哆来发嗦啦西”,按不同基频去触发不同的震动次数,振动频率将受限于每音阶发声时长。
回复

使用道具 举报

5#
ID:420836 发表于 2020-8-4 08:10 | 只看该作者
这很复杂,很难实现。 不仅有基本音调,而且还有谐波。
回复

使用道具 举报

6#
ID:807591 发表于 2020-8-4 12:10 | 只看该作者
扬声器,喇叭,耳机,这些难道不是振动发声的?
回复

使用道具 举报

7#
ID:342822 发表于 2020-8-4 12:25 | 只看该作者
莫不是给盲人~~~~~
回复

使用道具 举报

8#
ID:749563 发表于 2020-8-5 19:32 | 只看该作者
breakhero 发表于 2020-8-4 00:22
音阶识别。先滤除乐器的音色包络,得到基频,就是对应“哆来发嗦啦西”,按不同基频去触发不同的震动次数, ...

怎么能做到音阶识别? 我有个想法是 用声音传感器分辨声音,然后把信号输入单片机,再通过单片机把信号输出给10个马达,然后加一个驱动电路控制马达。 但是声音传感器只能分辨有没有声音,没办法分辨出音阶啊。
回复

使用道具 举报

9#
ID:749563 发表于 2020-8-5 19:33 | 只看该作者
taotie 发表于 2020-8-3 23:06
每个按键里装振动马达,由对应的音符控制

但是没有传感器可以分辨相应的音符啊
回复

使用道具 举报

10#
ID:749563 发表于 2020-8-5 19:46 | 只看该作者
taotie 发表于 2020-8-3 23:06
每个按键里装振动马达,由对应的音符控制

我也是这么想,但是用什么传感器或者什么东西识别音符呢?
回复

使用道具 举报

11#
ID:749563 发表于 2020-8-5 19:54 | 只看该作者
lovexulu 发表于 2020-8-3 22:30
没明白你的意思,是说不同的按键输出不同的震动?

就是想做个东西,它能听一首歌(钢琴曲),然后根据不同的音符发出不同的振动。
回复

使用道具 举报

12#
ID:749563 发表于 2020-8-5 19:55 | 只看该作者
TTQ001 发表于 2020-8-4 08:10
这很复杂,很难实现。 不仅有基本音调,而且还有谐波。

就是识别歌曲音符那一块很难弄对吧?
回复

使用道具 举报

13#
ID:711509 发表于 2020-8-5 20:52 | 只看该作者
是的,正确识别乐器音阶是很难的,就像某些mp3转midi软件一样,需要复杂运算的程序处理无法用简单的个把芯片完成。
回复

使用道具 举报

14#
ID:809311 发表于 2020-8-6 13:45 | 只看该作者
单片机解决
回复

使用道具 举报

15#
ID:811962 发表于 2020-8-6 17:49 | 只看该作者
可以做大,用STM32 的I2S总线+一个音频ADC,进行解码音频,再用FFT频谱分析,找出音符震荡频率,进而输出对应的按键
回复

使用道具 举报

16#
ID:516863 发表于 2020-8-7 00:08 | 只看该作者
你把音乐频谱的输出信号放大输送给震动器就行!按你要的分频,想分100个都没问题!
回复

使用道具 举报

17#
ID:592807 发表于 2020-8-7 13:33 | 只看该作者
感觉像助听器
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表