matlab集成c代码-teensy_FrequencySmearing:teensy_Frequency涂抹

时间:2024-06-10 21:34:34
【文件属性】:

文件名称:matlab集成c代码-teensy_FrequencySmearing:teensy_Frequency涂抹

文件大小:3.46MB

文件格式:ZIP

更新时间:2024-06-10 21:34:34

系统开源

Matlab集成的c代码teensy_Frequency涂抹 表中的内容 作者 瓦西里·克鲁切(Vassili Cruchet) 想法和背景 听力障碍的后果之一是辨别频率的能力下降。 这可以通过涂抹音频频谱来建模。 该项目的想法和目标是在嵌入式平台上实现拖尾算法,以实时处理音频。 然后,可以将其用作不同事件的演示者,人们会戴着耳机并经历听力障碍的这一方面以及随之而来的沟通障碍。 在实践中,该算法首先在MATLAB中实现,以便使用不同的参数进行离线测试。 其次,该算法是在基于微控制器的平台(TEENSY 3.6)上实现的,该平台集成了DSP协处理器,可以使用其完整的库。 有关完整的文档,请参见。 后者的Latex也可以下载。 涂片原理 在一般情况下,频率拖尾包括将频谱的每个频率分量与以相应频率为中心的听觉滤波器进行卷积。 听觉过滤器被建模为roex(p)函数,其中p是过滤器的调整因子,可以对其进行修改以扩展过滤器。 滤波器越宽,输入频谱将被拖尾和平滑化越多。 使用的硬件 使用的平台是,使用ARM Cortex-M4F是时钟频率为180MHz的32位微控制器。 它与组合用于提供高16位质量


【文件预览】:
teensy_FrequencySmearing-master
----Teensy_HI_Simulator_Documentation_latex.zip(1.32MB)
----Teensy_HI_Simulator_Documentation.pdf(1.44MB)
----MatLabCode()
--------test_frequency_smearing.m(3KB)
--------Moore_comparison.m(6KB)
--------rec_analysis.m(3KB)
--------calc_audit_filt.m(950B)
--------test_algo_analysis.m(1KB)
--------calc_smear_matrix.m(480B)
--------frequency_smearing.m(4KB)
--------sounds()
--------smearing.m(561B)
--------compress_matrix.m(1KB)
--------generate_smear_matrix.m(2KB)
--------make_spectrum.m(1KB)
--------FIR_eq.m(2KB)
----pictures()
--------dataFlow.png(6KB)
----TeensyCode()
--------test_algo()
--------smearing_inLine()
----README.md(9KB)

网友评论