由于内存和处理能力有限,很难在Arduino上从音频信号中检测音乐音符。通常,音符不是纯正弦波,因此很难检测。如果我们对各种乐器进行频率变换,则基于正在演奏的音符,它可能包含多个谐波。每个乐器都有其自己的各种谐波的组合。该程序可以覆盖尽可能多的乐器。我尝试测试了各种乐器,键盘产生的各种音色甚至人声。检测的准确性因仪器而异。对于在有限范围内的某些乐器(例如钢琴),它是准确的,而对于某些乐器(例如口琴),它的准确性较低。
2021-04-07 12:07:33 8KB 快速FFT 音符和和弦检测
1
基于51单片机设计的电子琴音符对应频率
2021-03-15 09:05:23 113KB 音频码
1
扬州民歌《拔根芦柴花》单片机程序,开源试听,播放。已经把音符的频率固化,库输入音符、和节拍,单片机播放
2021-03-08 14:06:23 18KB 单片机 录入音符、歌曲
1
Python小游戏源码-音符跳跃皮卡丘游戏源码
基于FPGA芯片Cyclone II EP2C35F672C6实现的简易音乐播放器。程序中必要的地方都做了注释 希望对需要的人有所帮助。
2020-02-13 03:12:00 1.16MB FPGA 音乐播放器
1
EDA电子琴,VHDL语言,八个音符EDA电子琴,VHDL语言,八个音符
2020-01-08 03:07:42 8.25MB EDA电子琴
1
AppInventor2的一个选择音符游戏,aia模板, 个人觉得还是挺好玩的....菜鸟发布资源
2019-12-21 21:44:59 370KB AppInventor2
1
matlab音符识别项目,很简单的代码。就是最基础的代码。
2019-12-21 20:55:02 7KB maltab 音符识别
1
命名 {11!,11#,12!,12#,⋯⋯,16!,16#,17!}为最低的八度里的12个音; {21!,21#,22!,22#,⋯⋯,26!,26#,27!}为高一个的八度里的12个音; 以此类推。 命名中,在数字后加!表示原调(不是降调),加#表示升调。用!的原因是!的ASCII码比#小。这样命名之后,按文件名排序所得顺序即为音符的科学顺序。
2019-12-21 20:20:02 1.2MB 钢琴 音符 素材
1
VS2010环境下利用大华网络相机实现对五线谱音符的图像自动识别并播放
2019-12-21 19:54:31 15KB image recognize play
1