- 博客(7)
- 资源 (6)
- 收藏
- 关注
原创 DSP编程中的字节对齐
从PC上向ADI DSP平台移植时,经常会出现一些问题,其中很多问题和字节对齐有关。这类问题往往在PC上测试成功,在DSP上也能成功编译链接,但是运行却会出错,导致这类问题很难查出并解决。问题成因:我使用的是ADI的Blackfin系列DSP,不知道其他平台是否有这个规定。就是char型数据类型地址可以任意,short型数据类型地址必须被2整除,int型数据类型地址必须被4整除,依此类推,
2010-02-02 10:25:00
6344
转载 软件开发方法述评(转)
转载自:http://www.mscto.com/pm/2009012317242.html 60年代中期开始爆发了众所周知的软件危机。为了克服这一危机,在1968、1969年连续召开的两次著名的NATO会议上提出了软件工程这一术语,并在以后不断发展、完善。与此同时,软件研究人员也在不断探索新的软件开发方法。至今已形成八类软件开发方法。 一、Parnas方法
2010-01-20 18:44:00
736
原创 从ffmpeg中提取wma pro解码器
经过一周半的努力,终于从ffmpeg中提取了一个包含asf解析功能和wmapro解码功能,并能在VC2005上运行的工程,当然现在还很简陋,呵呵。这个是我第一次从ffmpeg中提取解码器模块,ffmpeg是个相当大的工程,这给提取工作带来了很大的麻烦,更大的麻烦其实在于ffmpeg遵循了C99的标准,而VC不支持。以前没怎么接触C99,经过这次移植对它稍稍了解了一下,也许是我C的水平不够,我感
2009-12-30 17:57:00
3041
原创 基于FFT的IMDCT算法
在word上编辑的文本,上传时发现公式传不上来,我又懒得在敲一遍,截个图传上来。 这个算法在Marina Bosi的Introduction to Digital Audio Coding and Standards一书中有详细介绍。
2009-10-29 18:47:00
1591
1
原创 libdca解码器32位定点化
libdca是DTS的浮点开源解码器,在不影响音质的条件下,我对其进行浮点转定点并进行优化,使其能在32位定点DSP上高效的运行。首先是定点化,首先我们可以先使用64位运算来替代浮点运算,一般来说这种定点化不会影响音质,但在32位定点DSP上64位运算的效率也是不高的,所以最终的目标是32位定点运算。(听说还有16位的,这我就没有达到过了,不知道哪位仁兄能够达到,分享一下)libdca解码
2009-10-16 17:12:00
2679
3
原创 WAV头格式分析
最近做音频解码,要求WAV输出,在网上查了一些资料,结合libao里的audio_out_wav.c,在完成要求同时,对WAV头的格式进行了一些分析,写下来备忘。首先是网上的资料,来自http://blog.youkuaiyun.com/yzhouen/archive/2006/06/07/777459.aspx。WAVE文件格式说明表 偏移地址字节
2009-10-14 19:19:00
12990
1
基于FFT的IMDCT算法
2009-10-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人