从硬件每10ms取一次数据(几十个到100多个不定),要把这些数据作为声音数据播放出来。问题是在特定频率下比如11.2k,这些声音数据不用10ms就播放完了,结果每两段数据间都有一段空白,效果就是有咚咚咚的样子。怎么把这些数据正好在10ms里播完,或者如何把取到的数据连续播放,中间没有停顿(即使数据不够)? thx.
解决方案 »
- VC中界面静态文本和背景贴图刷新问题请教??
- 关于VC鼠标事件的问题
- 谁知道listctrl控件中可以显示多少个数据?
- 使用MCI_PAUSE播放声音无法暂停
- 用WTL写一个MDI , 点击new菜单,会新建一个主窗体...................................解决立即送100分
- 用mfc生成一个dialog窗口,怎样在这个窗口上加上菜单,和显示不同的视图呢
- 实现画布的功能?
- 我用ADO方式访问Excel出错.请各位指点一下!
- API编程中用vector编译是现出错link错误
- 在VC++中如何使用ActiveX控件?
- 制作安装文件问题
- 求助,关于剪切时橡皮筋的问题!!
存起来也不行,因为要求在显示数据的时候声音同时播放出来。
所以可能需要某种插值或者其他处理 :(