社区
C#
帖子详情
如何实时根据声卡中播放的音频数据,画出波形图?
magiclee
2005-08-19 09:17:09
就像是Foobar界面上的那个波形图。我想过用DirectSound做,但查阅了相关资料还是无从下手,请高手指点。
...全文
345
6
打赏
收藏
如何实时根据声卡中播放的音频数据,画出波形图?
就像是Foobar界面上的那个波形图。我想过用DirectSound做,但查阅了相关资料还是无从下手,请高手指点。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
TechEye
2005-08-22
打赏
举报
回复
楼主研究一下winmap插件编写(不过好象是C++的),调用它取得波形最简单不过了。
magiclee
2005-08-22
打赏
举报
回复
再顶
magiclee
2005-08-21
打赏
举报
回复
自己顶一下
magiclee
2005-08-19
打赏
举报
回复
目前我还没有办法实时取得声卡播放的音频数据(我是指用于画波形图的有用的数据)
zhengjob
2005-08-19
打赏
举报
回复
顶一个
TechEye
2005-08-19
打赏
举报
回复
关键是你要用什么方式播放,用API?DirectSound? wmp 控件??
实时接收到波形数据后,把它抽象化为坐标值,最后用
GDI+中的 Graphics.DrawLine 把所有点连起来即可。
基于
声卡
的
数据
采集系统设计.vi
程序框图vi文件,欢迎下载。
数据
采集模块依据使用者设定的采样频率、数量等信息对声音
数据
进行采集。系统把采集得到的声音
数据
频域及时域图像依次显示在系统前置界面
中
,并将上述
数据
保存起来。同时,还要对采集的
数据
开展分析处理,获得最终的检测结果。因PCM 波形格式的文件模式信息质量较好,本系统采用这种模式保存
音频
数据
。声音
数据
采集主要运用LabVIEW自带
声卡
采集函数VI进行编写,这些VI能通过执行函数面板—编程—图像与声音
中
找到,用于读取或停止声音输入、启动声音输入、声音输入清零等函数
基于mfc的
音频
采集
基于mfc的
音频
采集 根据
实时
传过来的
数据
,在窗口
中
画出
其
波形图
需要调下
声卡
,改成混音模式就可以
Linux
声卡
驱动程序
3期的
声卡
驱动更详细,推荐。
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章