首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

急问:关于找WAV音乐文件头文件的程序!!!!

急问:关于找WAV音乐文件头文件的程序!!!!

急问:关于找WAV音乐文件的头文件!!!!!!

SD_read_lba(Buffer,j,1);

while(i<512)
{

if(!IORD(AUDIO_0_BASE,0))
{
Tmp1=(Buffer[i+1]<<8)|Buffer;
IOWR(AUDIO_0_BASE,0,Tmp1);
i+=2;
}
}

WAV的音乐文件都是以“RIFF”作头文件的,所以我的想法是,在Buffer数组中找RIFF,如果找到了,它就表示一首歌的开始,这样对吗?可是当我这样做的时候,运行不出来啊,请高手多多指点啊,我要怎么做啊?????

课题马上要交了,高手多多帮忙啊!

万分感激!!!

楼主的思路正确,自己查查wav的文件头,按照头自己编一个查找头的C程序,比较简单。
在交流中前进,共同实现nios的应用。
返回列表