基于虚拟环绕声的音频处理器设计源代码——第三届OpenHW开放源码硬件与嵌入式大赛二等奖
所属分类:解决方案
上传者:chenyy
文档大小:5039 K
标签: FPGA
所需积分:0分积分不够怎么办?
文档介绍:附件为SD驱动和卷积模块的代码。本项目采用的虚拟环绕声技术是区别于多通道环绕声技术的另一类声重放技术。它利用声源到双耳的传递函数(HRTF)对到达双耳的声信号进行实时处理,从而实现对声音空间信息的还原。这种系统只需要两路独立的重放通道, 因而在一些不便于安装多通道放声系统的环境下,如电视、手机、MP3\MP4等等,有较好的效果。本系统中Miroblaze软核处理器负责对整个过程的数据流进行控制,首先利用Miroblaze软核处理器从SD卡中读取相关的音频信号数据,并对读取的数据进行文件解析,然后将读出的音频信号数据暂存于RAM缓存中,同时利用HRTF数据处理IP核对缓存中的数据进行处理,最后由MicroBlaze读取处理后的数据,通过CS4344芯片进行D/A转换并将信号通过耳机播放。
现在下载
VIP会员,AET专家下载不扣分;重复下载不扣分,本人上传资源不扣分。