没有合适的资源?快使用搜索试试~ 我知道了~
ifft实现代码matlab-PitcherThis:实时频域音频效果
共41个文件
m:16个
h:9个
c:8个
需积分: 9 3 下载量 112 浏览量
2021-05-28
02:10:23
上传
评论
收藏 14.28MB ZIP 举报
温馨提示
ifft实现代码matlab 投手这 该存储库包含与佛罗里达大学课程中的最终项目有关的文件。 每个学生有2个星期的时间在MATLAB中为他们的项目建模,并在微控制器上实现该项目以在全班同学面前演示。 我的项目包含三个频域效果,它们可以彼此叠加并实时调整。 效果包括音调转换器,可调低通滤波器和机械化效果。 1.演示 对于这些演示,我使用了非常便宜的麦克风,提供给班上的每个学生。 请注意效果本身,而不是整体音频质量。 2.软件 板上实现的所有效果都涉及1024点FFT以获取频点,并在处理后的数据上进行IFFT以获取时域数据以发送回编解码器进行输出。 所有频域效应都在FFT和IFFT处理阶段之间应用。 2.1-可调音调移位器 音调移位器效果使用板载电位器在IFFT处理之前向上或向下移位FFT bin采样。 由于每个仓中的能量数据都发生了偏移,因此在进行IFFT处理后得到的时域样本将进行频移,而原始时间属性将保持不变。 这种音调移位方法没有考虑到随着音调增大和减小声谐音非线性地移位的方式。 我的结果是功能变调器; 但是,对于自然音高变化而言,更令人信服的方法是使用该算法。 2.2-可调低通滤波
资源推荐
资源详情
资源评论
收起资源包目录
PitcherThis-master.zip (41个子文件)
PitcherThis-master
.gitignore 466B
README.md 5KB
c
inc
RTDSP_Timer.h 1KB
OneToOneI2CDriver.h 4KB
RTDSP_CodecGpio.h 3KB
InitAIC23.h 1KB
RTDSP_SramSpi.h 4KB
AIC23.h 7KB
RTDSP.h 2KB
RTDSP_ADC.h 394B
RTDSP_Sampling.h 5KB
src
RTDSP_CodecGpio.c 4KB
RTDSP_Timer.c 3KB
AIC23.c 3KB
main.c 20KB
RTDSP_SramSpi.c 14KB
OneToOneI2CDriver.c 8KB
InitAIC23.c 10KB
RTDSP_Sampling.c 10KB
2837xD_RAM_lnk_cpu1.cmd 8KB
matlab
custom
pitchShift512V1.m 1KB
pitchShift512V2.m 1KB
pitchShift512V3.m 2KB
scripts
S00_testIO.m 8KB
S05_hanning.m 392B
S01_overlay75phaseDeviation.m 8KB
S03_phaseVocoderV3.m 2KB
S04_phaseVocoderV4.m 2KB
S02_phaseVocoder.m 3KB
guitarpitchshifter
pitchShift.m 5KB
createFrames.m 4KB
fusionFrames.m 3KB
samples
MiddleC.mp3 324KB
columbia
stft.m 2KB
pvsample.m 2KB
istft.m 2KB
pvoc.m 1KB
demos
Robotization_And_Low_Pitch.wav 7.69MB
Pitch_Shifting.wav 5.86MB
Low_Pass_Filter.wav 7.69MB
images
hardware.PNG 2.45MB
共 41 条
- 1
资源评论
weixin_38514620
- 粉丝: 3
- 资源: 925
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功