摘要: 今天把vs2010重新修复重装了,曾经所有崩溃现象基本上不存在,一直以为是AMD芯片拼不过wintel的原因,不过wintel开发软件放到其他PC上运行比AMD上编译出来的要稳定一些,曾今做了一个软件,在AMD上编译通过,到wintel上运行经常报错,结果查看错误报文,大致用english说不兼容AMD某个寄存器,所以立即改在wintel上编译,救过就OK了.说了几句无关的话,只是太无聊了,所以聊一聊.<1> : 创建DLL工程:选MFC Template,然后右侧选择MFC DLL项,点击OK<2> : 一般的到这一步可以选择"Finish"< 阅读全文
posted @ 2013-04-16 23:48 MMLoveMeMM 阅读(5598) 评论(0) 推荐(0)
摘要: 一、数字音频基础知识 Fourier级数: 任何周期的波形可以分解成多个正弦波,这些正弦波的频率都是整数倍。级数中其他正线波的频率是基础频率的整数倍。基础频率称为一级谐波。 PCM: pulse code modulation,脉冲编码调制,即对波形按照固定周期频率采样。为了保证采样后数据质量,采样频率必须是样本声音最高频率的两倍,这就是Nyquist频率。 样本大小:采样后用于存储振幅级的位数,实际就是脉冲编码的阶梯数,位数越大表明精度越高,这一点学过数字逻辑电路的应该清楚。 声音强度: 波形振幅的平方。两个声音强度上的差常以分贝(db)为单位来度量, 计算公式如下: 20*log(A1/A 阅读全文
posted @ 2013-04-16 20:39 MMLoveMeMM 阅读(281) 评论(0) 推荐(0)