光谱匹配Matlab代码合唱探测器 Chordetector是一种从音乐样本中识别和弦的算法。 它对样本执行频谱分析,将可听频谱折叠为一个八度,然后使用简单的神经网络查找最可能的和弦。 Chordetector是使用Matlab语法以GNU八度编写的参考实现。 该算法能够区分不同的简单和复杂的和弦模式,包括单音高音符(即调音器功能),强力和弦,大,小,小和七和。 还报告了猜测的可靠性估计(相对值)。 该算法的设计目的是报告rel = 1表示完美的和弦,而-12则报告“完全错误”的和弦的可能性很小。 根据初始基准,rel> 0的估计值应该是非常可靠的。 据我所知,这是一个原始的实现,利用fft,数据合并将fft分量匹配为离散的音高,八度折叠和手动构建的神经网络,以估计最佳匹配的和弦模式。 在当前的实现中,神经网络不需要任何训练,因为它仅基于对和弦模式的“先验”猜测:这种方法最适用于“纯正弦波”乐器,而对于带有丰富弦乐器的乐器,效果可能会很差和声(例如,我猜吉他是失真的)。 使用免费可用的和弦包(.wav格式)对算法进行了测试,如下所示: 为了使test_bench script.m正常工
2022-07-10 22:37:01 5KB 系统开源
1
Android应用源码音乐实时跳动频谱显示.zip
2022-07-08 14:08:21 12.39MB Android
本篇介绍了以STM32F103单片机为核心的频谱分析和波形识别系统,并对其硬件组成和软件设计做了详细讲解。该系统通过STM32F103ZET6主控芯片进行ADC采样,再使用DSP库提供的FFT函数对采集到的信号进行处理,最后将输入信号的频谱图显示在TFTLCD液晶屏上,同时显示波形相关参数以及波形种类
2022-07-07 18:15:30 4.76MB stm32 fft
1
windows桌面音乐频谱 支持拖拽 是程序员以及想要桌面美化 爱听歌的同学必备桌面神器
2022-07-07 13:00:47 35.88MB windows 8
1
Labview应用技术 基于LabVIEW和声卡的心电信号采集及频谱分析仪设计.pdf 学习资料 复习资料 教学资源
2022-07-07 09:06:46 96KB 计算机
matlab画光谱代码icdm频谱揭示Cholesky分解 这四个文件夹包含用于内核方法的“频谱揭示霍夫斯基分解”一文中用于数值实验的fortran或matlab代码。 肖建伟和顾明。 IEEE数据挖掘国际会议(ICDM),西班牙巴塞罗那,2016年。 文件夹“ AB_CCPP”包含用于数字实验A和B(CCPP矩阵)的fortran代码。 实现:输入make,然后输入./job_test_srch_A.sh和./job_test_srch_B.sh 用于绘制图片的MATLAB代码位于文件夹graphs_AB_CCPP中。 无需交换的SRCH已经获得了良好的低秩近似。 文件夹“ C_Kahan”包含用于数值实验C的fortran代码(Kahan矩阵)。 实现:输入make,然后输入./test_srch_C 它将打印出奇异值的近似比率。 第一列用于dpstrf,第二列用于不带交换的SRCH,第三列用于SRCH。 文件夹“ D_CSI”包含用于数值实验D(与CSI进行比较)的matlab代码。 实现:运行my_comparison_digit.m,您将得到图4和图5。要获得图6,将参数m修
2022-06-26 14:54:14 74.4MB 系统开源
1
在通信技术的发展中,通信系统的仿真技术是一个技术重点。本文将着重讨论模拟通信系统中的调制解调系统的基本原理以及抗噪声性能,并在MATLAB软件平台上仿真实现几种常见的模拟调制方式。最常用最重要的模拟调制方式是用正弦波作为载波的幅度调制和角度调制。常见的调幅(AM)、双边带(DSB)、残留边带(VSB)和单边带(SSB)等调制就是幅度调制的几个典型实例;而频率调制(FM)就是角度调制中被广泛采用的一种。在线性调制系统中,文中将以调幅(AM)、双边带(DSB)和单边带(SSB)为说明对象,从原理等方面进行分析阐述并进行仿真分析;而在非线性调制中,以常用的调频(FM)和调相(PM)为说明对象,说明其调制原理,并进行举例仿真分析。利用MATLAB对模拟调制系统进行仿真,将结合MATALB模块和Simulink工具箱的实现,并对仿真结果进行分析,从而更深入地掌握模拟调制系统的相关知识。
2022-06-26 13:40:47 30KB MATLAB 调制解调 频谱分析 信噪比
1
设计了基于LabVIEW的虚拟信号频谱分析仪,并成功地进行了运行检测。利用NI公司的PC16251数据采集卡,虚拟信号分析仪能够分析信号频率小于50kHz,最大幅值小于5V的电压信号的频谱;采集到的波形通过相应的程序处理模块处理,能够得到波形的频率、幅值、平均值和均方根等信息;波形信号、信号参数信息及波形的频谱分析结果能够通过保存模块以报表的形式进行保存。实验证明,所设计的频谱分析仪分析结果正确,程序运行稳定。
2022-06-26 08:36:01 2.7MB 自然科学 论文
1
分享以前电子入门时做的一个小作品——基于单片机洞洞板制作FFT音乐频谱显示 需要准备的材料: STC12C5A60S2一片 usb转TTL下载线 三片单色8*8点阵或者若干LED(数量自个儿看着办,最大3*8*8=192个……) 导线若干,输入输出接口若干,晶振一个(我用的是32Mhz的,理论上任意,当然越大效果越好) 洞洞板一块,大小视情况而定…… 音频从P1.0输入点阵模块阳极接P2口,阴极见下表 L24=P3^2; L23=P3^1; L22=P3^0; L21=P4^7; L20=P1^7; L19=P1^6; L18=P1^5; L17=P1^4; L16=P3^3; L15=P3^4; L14=P3^5; L13=P3^6; L12=P3^7; L11=P0^2; L10=P0^1; L9=P0^0; L8=P0^3; L7=P0^4; L6=P0^5; L5=P0^6; L4=P0^7; L3=P4^6; L2=P4^5; L1=P4^4; 完整程序详见附件 电路图: 视频展示:
2022-06-25 17:15:55 137KB 单片机 电路方案
1
利用Matlab绘制正弦信号的频谱图并做相关分析(幅值修正).doc
2022-06-25 11:00:52 162KB 互联网