您的位置: OpenADSP社区论坛 -> Blackfin专区 -> 新手上路 -> 本科毕设要做基于BF609的音频混响器设计,毫... 
本帖共有692个阅读者
发表帖子 发表投票 回复主题
本科毕设要做基于BF609的音频混响器设计,毫无头绪,希望可以得到解答,或者有偿帮助
lxlmjj(论坛新手)
lxlmjj
头衔:社区公民
帮派:无帮无派
帖数:5
金钱:150
积分:6
注册时间:2021/4/27
楼主信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
本科毕设要做基于BF609的音频混响器设计,毫无头绪,希望可以得到解答,或者有偿帮助

BF609实验板上设计实现300-3KHz音频信号的实时采集与存储对采集的数字音频信号进行实时延时、混响处理



「该帖子被 lxlmjj 在 2021/4/27 14:41:42 编辑过」

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2021/4/27 14:35:27
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
1信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
确定是本科毕设做这些???我觉得不太可能。你让我现在用BF609去做,我都不知道怎么下手,我会用SHARC。芯片选型首先就有点问题,从源头来讲。

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2021/5/1 14:04:15
lxlmjj(论坛新手)
lxlmjj
头衔:社区公民
帮派:无帮无派
帖数:5
金钱:150
积分:6
注册时间:2021/4/27
2信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
是本科毕设做的,毕设老师就给了一些信号采集和处理相关的一些代码就让我们自己做了,老师实验室里只有BF609,所以就让我们用这个

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2021/5/2 18:37:50
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
3信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
太不负责任了吧,一个定点的Blackfin处理器,压根都不是做音频应用的,让一个本科生,去做音频采集,音频处理,里头还要涉及到自己写延时和混响算法,然后还要做609的文件系统,把音频数据存到存储介质。说句不好听的,你让你们老师自己用609做,他都做不出来,这也太扯了。

你如果用SigmaDSP的话,比如ADAU1452,延时和混响是很容易实现的,音频数据存储却是个难点,我觉得你们本科搞不定。

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2021/5/3 22:36:51
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
4信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
关键BF609不是干这个的,你要它强行干这个,技术上倒是可能是能实现,但没有什么可以参考的东西,芯片定义和技术实现不匹配。

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2021/5/5 11:23:43
lxlmjj(论坛新手)
lxlmjj
头衔:社区公民
帮派:无帮无派
帖数:5
金钱:150
积分:6
注册时间:2021/4/27
5信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
用SSM2603音频处理芯片进行A/D,D/A采样,我现在有c语言实现的混响的代码,并且也有bf609音频实时采集并且进行FIR滤波的代码,我现在的问题是1.c语言混响的代码无法移植到CCES上进行实时处理2.实时处理之后的音频信号如何播放出来,看了一两天还是实现不了,大佬如果可以的话我能不能把相关代码给你发过去,稍微帮我看一看

「该帖子被 lxlmjj 在 2021/5/5 18:40:59 编辑过」

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2021/5/5 18:35:07
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
6信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
不好意思,帮不了你,我是以做工程的角度看这个,不会用609去做你说的这个应用。可能你们学校里是偏研究性质的,为了学习这些算法。给你点建议,如果要强行做的话,整个逻辑应该模拟音源通过AD之后,通过sport接口进609,再609里用C去做混响等应用,再DA推出去播,或者往存储介质里存。609是C编程,你的算法是C,理论上是可以移植的。但是要注意,609是定点处理器,不是浮点,如果用定点的Blackfin去做浮点运算,ADI有专门的文档说明。

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2021/5/8 8:03:56
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
7信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
对应用的思考角度不同,太久没做学生了,有点愤青了,收回之前的话,做学术研究来讲的话,609去干这个可以,不是不负责任。从产品设计的角度,拿609去做这个就不合适了。

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2021/5/8 8:06:38
lxlmjj(论坛新手)
lxlmjj
头衔:社区公民
帮派:无帮无派
帖数:5
金钱:150
积分:6
注册时间:2021/4/27
8信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
大佬,我有的C语言代码是读取wav文件然后处理其中每一帧,该怎么样用ssm2603对采集的音频数据进行每一帧的处理,或者说怎么把采集的数据视为音频文件的一帧呢?

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2021/5/16 23:40:04
lxlmjj(论坛新手)
lxlmjj
头衔:社区公民
帮派:无帮无派
帖数:5
金钱:150
积分:6
注册时间:2021/4/27
9信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
而且老师让我们说实时采集实时处理,我现在只会把数据采集进来,处理之后再采集一段数据,老师说在中断服务程序里实现混响的算法,可以实现实时的采集处理,我也每太听懂到底该咋做

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2021/5/17 14:59:23
15
1
1/2
Powered by OpenADSP Copyright © 2010 www.Openadsp.com. All rights reserved.153994 Call, 1 Queries, Processed in 0.031250 second(s),