有请版主蛋蛋进来!

[复制链接]
4132|19
 楼主| xwj 发表于 2007-11-21 14:49 | 显示全部楼层 |阅读模式
蛋蛋,<br />ADI的比赛也赛完了,奖也拿了<br /><br />你那蛋蛋牌吉他弹笛子的作品是不是该公布一下让大家也玩玩啊???<br />
michael_li 发表于 2007-11-21 14:59 | 显示全部楼层

路过一下

  
taoyubai 发表于 2007-11-21 15:01 | 显示全部楼层

俺也路过一下

  
computer00 发表于 2007-11-21 15:04 | 显示全部楼层

哈哈哈,这东西对你们来说太简单拉,不好意思拿出手了...

  
 楼主| xwj 发表于 2007-11-21 15:12 | 显示全部楼层

谁说的啊,DSP可是高深技术啊

不许过分谦虚啊,过分谦虚可是等于骄傲的!<br /><br />更不准找借口不让大家玩啊,<br /><br />独乐乐启如众乐乐?
computer00 发表于 2007-11-21 15:23 | 显示全部楼层

晕...不知道你对哪部分感兴趣?检测的音符的代码部分吗?

我回去整理下,发个筐图,以及音符检测部分的代码上来吧,哈哈~~~~~<br />其它的都没啥了,很容易的,就是一些东西垒在一块而已...
 楼主| xwj 发表于 2007-11-21 15:26 | 显示全部楼层

呵呵,肯定是整个项目啦,谁让我手里有BF533 lite呢

不方便的话就发我的邮箱吧<br /><br />xwjfile@21cn.com
computer00 发表于 2007-11-21 15:49 | 显示全部楼层

发给你也没用,我们用到了SSK子板,

上面有USB,FLASH,键盘,IDE接口,我们的LCD显示屏是挂在子板上的IDE接口上的。<br /><br /><br />而MIDI合成部分,键盘,LCD显示,前置放大部分是我们自己设计的板。所以你把程序<br />直接放到你的平台上也跑不起来。<br /><br /><br />唯一有用的恐怕就是MIDI检测部分了,你将那个函数移植到你的系统中去玩吧。等我傍晚回去给帖出来。
dld2 发表于 2007-11-21 16:26 | 显示全部楼层

查了半天,没有查到2007294的成员名单

嘿嘿
computer00 发表于 2007-11-21 18:49 | 显示全部楼层

哈哈哈~~~楼上的方向性错误...

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;多功能MIDI吉他效果器<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Multifunctional&nbsp;MIDI&nbsp;Guitar&nbsp;Effects&nbsp;Synthesizer<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;摘要<br />&nbsp;&nbsp;&nbsp;&nbsp;本文设计和实现了一种基于ADSP-BF533的多功能MIDI吉他效果器。它具<br />有普通吉他效果器的音效功能,如失真,回响,颤音,均衡器,音量控制,<br />平衡控制等。此外它还具有节拍器,录音机,MIDI检测和合成,USB&nbsp;MIDI吉他,<br />U盘等特殊功能。MIDI合成功能具有128种旋律乐器,47种打击乐。节拍器内置<br />30种常用节拍。使用键盘操作,大屏幕LCD显示,人机界面友好。借助ADSP-BF533<br />的强大处理能力,很好的完成了以上功能。<br /><br />关键词:ADSP-BF533,吉他效果器,MIDI,USB。<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Abstract<br />This&nbsp;paper&nbsp;describes&nbsp;the&nbsp;design&nbsp;and&nbsp;realization&nbsp;of&nbsp;a&nbsp;Multifunctional&nbsp;<br />MIDI&nbsp;Guitar&nbsp;Effects&nbsp;Synthesizer&nbsp;based&nbsp;on&nbsp;ADSP-BF533.&nbsp;It&nbsp;has&nbsp;audio&nbsp;effects&nbsp;<br />of&nbsp;traditional&nbsp;Guitar&nbsp;Effects&nbsp;Synthesizer,&nbsp;such&nbsp;as&nbsp;Distortion,&nbsp;Reverb,&nbsp;<br />Tremolo,&nbsp;Equalizer,&nbsp;Volume&nbsp;Control,&nbsp;Panning&nbsp;Control,&nbsp;and&nbsp;so&nbsp;on.&nbsp;Furthermore,&nbsp;<br />it&nbsp;has&nbsp;some&nbsp;specific&nbsp;function,&nbsp;such&nbsp;as&nbsp;Metronome,&nbsp;Recorder,&nbsp;MIDI&nbsp;detecting&nbsp;<br />and&nbsp;synthesizing,&nbsp;USB&nbsp;MIDI&nbsp;Guitar,&nbsp;U-Disk.&nbsp;The&nbsp;MIDI&nbsp;synthesizer&nbsp;includes&nbsp;128&nbsp;<br />melodic&nbsp;instruments&nbsp;and&nbsp;47&nbsp;percussion&nbsp;sounds.&nbsp;Metronome&nbsp;has&nbsp;30&nbsp;built-in&nbsp;common&nbsp;<br />rhythms.&nbsp;It&nbsp;has&nbsp;a&nbsp;good&nbsp;human-machine&nbsp;interface&nbsp;as&nbsp;a&nbsp;result&nbsp;of&nbsp;using&nbsp;the&nbsp;<br />keyboard&nbsp;and&nbsp;wide&nbsp;LCD.&nbsp;Due&nbsp;to&nbsp;the&nbsp;strong&nbsp;processing&nbsp;ability&nbsp;of&nbsp;the&nbsp;ADSP-BF533,<br />we&nbsp;have&nbsp;implemented&nbsp;aforementioned&nbsp;functions&nbsp;very&nbsp;well.<br /><br />Keywords:&nbsp;ADSP-BF533,&nbsp;Guitar&nbsp;Effects&nbsp;Synthesizer,&nbsp;MIDI,&nbsp;USB.<br /><br /><br />系统方框图:<br /><img src="https://bbs.21ic.com/upfiles/img/200711/2007112118442364.gif"><br /><br /><br />实物图:<br /><img src="https://bbs.21ic.com/upfiles/img/200711/20071121184921655.jpg"><br />
linqing171 发表于 2007-11-22 13:35 | 显示全部楼层

这块运算量有多大?

for(i=0;i&lt15;i++)<br />{<br />&nbsp;&nbsp;DataOut+=(buf[(p+i)&0x1F]+buf[(p+30-i)&0x1F])*blpf880[i+1];<br />}<br />DataOut+=buf[(15+p)&0x1F]*blpf880[16];<br /><br />12M的普通51一秒能算几次?<br />在ADSP中这段代码用多长时间?<br /><br />看着似乎运算量比想象的小的说。
computer00 发表于 2007-11-22 13:57 | 显示全部楼层

运算量不大的,我估计在ADSP533上用的CPU还不到1ms。

具体多少我没测过...
兰天白云 发表于 2007-11-22 14:16 | 显示全部楼层

学习一下00程序结构

  
taoyubai 发表于 2007-11-22 14:59 | 显示全部楼层

太长,没有看完,也得帮顶,NB啊

  
computer00 发表于 2007-11-22 17:37 | 显示全部楼层

哈哈,俺乱写的,千万别学,能看懂就行,自己喜欢怎样写

  
木头东瓜 发表于 2007-11-22 19:55 | 显示全部楼层

找到一篇天书

  
linqing171 发表于 2007-11-23 12:37 | 显示全部楼层

我是想看下时间。

ADSP里面不是可以仿真的时候直接看时间么?<br />我是想看看用普通的51能做到不,顺便就了解一下&nbsp;纯单片机做出来的电子琴能值多少钱。呵呵。记得两年前领导给他女儿买了一个。
computer00 发表于 2007-11-23 13:44 | 显示全部楼层

哈哈~~~这用51单片机肯定做不出来了~~~~

做电子琴倒是没问题~~~~<br /><br />不过电子琴也分很多档次的,便宜的几十块,贵的几十万。
aweyfan 发表于 2007-11-23 14:08 | 显示全部楼层

移植到pc上是不是就是打谱软件了?

直接用话筒采样了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

xwj

288

主题

22795

帖子

35

粉丝
快速回复 在线客服 返回列表 返回顶部