matlab调音
文章平均质量分 71
利用matlab中的sound函数实现钢琴音色的发声
歪卜巴比
这个作者很懒,什么都没留下…
展开
-
钢琴音高频率对照表【matlab调音_4】
钢琴是遵循十二平均律制制作的乐器,每个乐音对应着相应的频率。原创 2022-02-21 15:41:46 · 3543 阅读 · 0 评论 -
matlab演奏圣诞结【matlab调音_4】
基于该系列前面的理论,这里编写一首陈奕迅的《圣诞结》原创 2021-12-25 23:22:27 · 553 阅读 · 0 评论 -
琴弦发声原理【matlab调音_3】
/*仅当作学习笔记,若有纰漏欢迎友好交流指正,此外若能够提供一点帮助将会十分荣幸*/摘要:在前两篇博文中我们已经实现了matlab的乐曲演奏以及音色修正,这里我们将以小提琴为例,通过简化动力学模型推导其发声原理及基准频率,然后结合前两篇博文的处理办法就能实现matlab拟合小提琴演奏发声了。提要本文重点介绍发声原理及基准频率计算方法小提琴的演奏,我们可以简化的看为弦振动问题简化物理模型一根均匀弦两端分别固定在x=0以及x=L处,设初始速度为零,初始时刻弦的形状为一抛物线,抛物线的顶点原创 2021-07-15 20:57:28 · 1577 阅读 · 0 评论 -
利用包络函数优化MATLAB中sound函数的发声【matlab调音_2】
/*仅当作学习笔记,若有纰漏欢迎友好交流指正,此外若能够提供一点帮助将会十分荣幸*/摘要:在上一篇博文中(利用MATLAB对乐曲进行钢琴演奏【matlab调音_1】),已经简单实现了基于十二平均律的sound函数乐曲演奏,但对音色的处理办法介绍不多,本文介绍几种润色sound函数发声的包络函数。基本参数设置利用sound(y,Fs)函数播放声音,其中 Fs代表采样率,设置为Fs=8192(matlab的默认采样率区间为1000-38400,超出这个区间就不能播出声音了)。y代表音频信号矩阵,设为原创 2021-07-05 22:24:44 · 5155 阅读 · 0 评论 -
利用MATLAB对乐曲进行钢琴演奏【matlab调音_1】
/*仅当作学习笔记,若有纰漏欢迎友好交流指正,此外若能够提供一点帮助将会十分荣幸*/摘要:本文首先对钢琴结构以及matlab发声原理进行简单介绍。然后利用matlab拟合钢琴的发声,基于十二平均律利用sound函数编曲,并利用包络函数对钢琴声音进行优化。图1 Matlab发声基本流程图关于钢琴的基础知识1钢琴的基本结构1、拥有88个琴键,其中52个白色琴键,36个黑色琴键。第1号琴键为A2,第88号琴键为c5图2 钢琴琴键与大谱对照表2、第1号琴键A2为最低音,发出乐音的基.原创 2021-07-02 16:30:57 · 8867 阅读 · 9 评论