在本文中,我们提出了一种基于概率混合模型分解的方法,该方法可以同时识别乐器类型,估计音高并将每个音高分配给包含多个音源的单声道复音音频。 在提出的系统中,将观察到的混合音符的概率密度函数(PDF)视为所有可能音符模型的加权和近似值。 这些音符模型涵盖了14种乐器及其所有可能的音高,并根据概率描述了它们的动态频率包络线。 表示特定类型乐器音高存在概率的权重系数是使用最大期望(EM)算法估算的。 权重系数用于检测源乐器的类型和音高。 涉及在指定的音高范围F3-F6(37个音高)内的14台乐器的实验结果显示出良好的辨别能力,尤其是在乐器识别和乐器音高识别方面。 对于包括音符起音检测工具的整个系统,使用四重和弦录音,乐器音高识别,乐器识别和音高估计的平均F测量值分别为55.4、62.5和86%。
1
乐器的种类研究操作系统可以进行预加重,分帧,加窗,得到MFCC的特征。
2022-06-01 18:10:33 7.75MB 文档资料
scratch编程项目源代码文件案例素材-[乐器演奏器].zip
2022-05-16 14:04:52 588KB scratch 源代码 少儿编程 游戏案例
scratch编程项目源代码文件案例素材-[乐器演奏器点击版].zip
2022-05-16 14:04:23 1.81MB scratch 源代码 少儿编程 游戏案例
用matlab生成谐波代码音乐与不同的音色 通过分析乐器的音色并使用Midi来生成具有不同音色的数字音乐 环境:MatlabR2015b 设置 将“ matlab-midi-master”添加到Matlab路径。 这是用于解析midi文件的便捷工具箱“ matlab-midi-master”的作者:。 谢谢你。 导入 用Midi产生音乐 在Guitar文件夹中运行guitarmusic.m 注意:如果发生错误,例如“索引超出维度”,则可能需要注意line4'len = ceil((score(end,6)+100)* fs)'并增加其值此错误是由于生成便笺时发生了一些问题所致。 在小提琴或钢琴文件夹中运行midimusic.m 小提琴和钢琴音色是通过分析其谐波而生成的,而吉他音色是基于Karplus-Strong算法的。 用乐谱生成音乐 在Melody文件夹中运行Melody.m。 您可以修改内部代码以产生不同的音色。 音乐乐谱以“ Note do melody tbase”的格式记录在Melody.mat中注:便笺是指便笺的类型; '16'表示十六分音符do:do表示整个旋律的音高,
2022-04-21 18:58:06 19.69MB 系统开源
1
借鉴软件水印的方法,采用类似软件水印中的动态图水印,以水印控制由指令组成的完全二叉树的结构,二叉树前序遍历的结果经过置乱操作就是嵌入水印之后的Midi数据。水印提取完全实现了盲检测,既不需要原始音乐片段,也不需要原始水印。算法具有理想的透明性,对被动攻击具有一定的鲁棒性,对滤波、加噪等主动攻击具有很好的鲁棒性。
1
用于在5.8/5.2GHZ频带上运行的目标应用程序的音频传输方案。无线数据链路支持两个24位音频流,并与附加功能包括数据加密、配对功能、双向数据信息增强了干扰检测和自动频率分配。 I2S TO I2S的 数据传输,支持蓝牙传输 距离 30米左右 (直线距离50米左右) 采样率: 48K 24bit 传输带宽 2M 延时:5.6 mS (I2S TO I2S) 一发多收 或 两发一收 也支持双向双工(软件不同) 模块功耗 : TX (7dbm)72mA RX 50mA 频响:20HZ--23KHZ
2022-04-06 02:59:26 511KB 游戏
1
乐器(Instrument)分为:钢琴(Piano)、小提琴(Violin)、 大 提 琴 (Cello) , 三 种 乐 器 的 弹 奏 play() 方 法 各 不 相 同 。 编 写 一 个 测 试 类 InstrumentTest, 要求编写方法 testPlay(Instrument in),对这三种乐器进行弹奏测试。 要依据乐器 的不 同,进行相应的弹奏测试,在 main()方法中进行测试。 2.请编程实现如下需求: 定义一个交通工具类 Vehicle,包含属性(speed, name, color)和方法(start, stop, run);再定义一个飞行器子类 Aircraft 继承自 Vehicle 类。 编写一个使用交通工具类VehicleTest,要求编写方法useVehicle(Vehicle vv),对不同的交通工具进行测试。 要依据交通工具的不 同,进行相应的start启动(起飞)、run行驶(飞行)及stop停车(降落)的测试,在 main()方法中进行测试。 现要求增加轮船这种交通工具,在系统中增加该功能,体会多态对于功能扩展优势。
2022-02-23 15:02:23 39KB 面向对象
1
黄色渐变背景音乐乐器企业网页模板_黄色 渐变 音乐 乐器 企业 整站 漂亮.zip黄色渐变背景音乐乐器企业网页模板_黄色 渐变 音乐 乐器 企业 整站 漂亮.zip
matlab不同乐器识别代码abraDAQ National Instruments MATLAB 数据采集和实验模态分析库。 注意:这个库在很大程度上处于实验状态,即它被用来收集用于研究的实验数据,很多代码只是在尝试不同的算法,这些算法都已经被推送到存储库中。 代码保留了上次实验的原样,但清理了一些文件。 测量功能: 监控传感器活动 数据记录 冲击试验 周期性输入 阶梯窦 多正弦 附加功能: 报告生成(进行中) 可以生成 HTML 格式的报告,其中包括所有测量信息,如果测试对象、测试团队和单个传感器的图像可用,也包括在内。 此功能包括测量详细信息,但输出没有样式,有时不包括图像。 稍后可以在保存的数据文件上运行报告生成,因为数据对象中的 UserData 结构与所有信息一起保存。 所需的 MATLAB 工具箱: 数据采集​​工具箱 系统识别工具箱 图像采集工具箱(为什么?) 信号处理工具箱 MATLAB 报告生成器(如果使用) 所需的 MATLAB 版本: 2015a 主要在这个版本中开发。 在 2014b AutoSyncDSA 不起作用。 在 2014a 中,由于缺少核心 MAT
2022-02-09 15:07:42 22.81MB 系统开源
1