问题描述
小弟新手,正在研究怎么用C#做个进行录音软件,通过第三方调用DirectX的SoungRecord()已经实现录音功能,但是如何才能够像XP自带的录音机似的能够实时显示录音的数据波形呢?应该用什么控件来做啊?望各位大侠指教,指点一二,或者给个思路也行啊!
解决方案
解决方案二:
同问啊遇到和楼主一样的问题,楼主是怎么解决的呢
解决方案三:
1、录音的数据存在缓冲区,跟踪缓冲区指针,获取当前录音数据2、根据你设定的录音格式,解析录音数据,获得声音的波形数据3、绘制波形4、可做傅里叶变换,获得频谱数据,绘制频谱图
解决方案四:
获取麦克风音量后画图,参考http://social.msdn.microsoft.com/Forums/zh-TW/233/thread/51c5acaa-046b-4b90-a96a-86a000140dd7
时间: 2024-12-05 08:00:55