问下大家怎样用C#.net做个象千千那样的可视化效果,就是根据声音的高低变化的那个波浪条,? 问题和标题一样 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://d.download.csdn.net/down/604680/liang4571231给你个资源自己看看吧,里面有源码。不知有用没。睡觉了,明天还要工作呢 网上搜索下应该不少可供参考的。可以试试这个http://bbs.bc-cn.net/thread-79259-1-1.html 前提,从解码到播放都是你自己作的,而不是通过第三方组件来播放声音,除非第三方组件有接口,提供你当年播放的声音的实际数据流首先,不论什么格式的音频格式,都要解压为wav,通过WinAPI来播放.在你播放的同时,把数据画出来就是了.而wav的格式很简单,除了文件头之外,数据部分都是8或者16位整数. 8位bit的话127为0点,16bit的话0为0点,然后你就那这些数据画图就是了,整个数据流,下表为x,值为y,用gdi+画线 思路是这样的:前提,从解码到播放都是你自己作的,而不是通过第三方组件来播放声音,除非第三方组件有接口,提供你当年播放的声音的实际数据流 首先,不论什么格式的音频格式,都要解压为wav,通过WinAPI来播放.在你播放的同时,把数据画出来就是了. 而wav的格式很简单,除了文件头之外,数据部分都是8或者16位整数. 8位bit的话127为0点,16bit的话0为0点,然后你就那这些数据画图就是了,整个数据流,下表为x,值为y,用gdi+画线 反射时,实例化带参数的构造函数的类,报错 11403.4268 3255.5243 如何转换84坐标 怎么设置C#程序里调用Sql存储过程的输出参数 为什么读出来的列数不对 2个页面文本船体问题 关于linq to object 急用 那位高手可以帮我啊?有高分相送 下面两句在VS2008里和VS2010里好好的,为啥到了2005里就不对呢?求教用过VS2005的高手 c# 怎样保证不同用户卖出的不是同一张票 哪有用c#开发socket应用的资料!!!,提供一下,多谢 关于Convert .ToInt32 转换的问题 谁来教我暂停和恢复线程
给你个资源自己看看吧,里面有源码。
不知有用没。
睡觉了,明天还要工作呢
http://bbs.bc-cn.net/thread-79259-1-1.html
而wav的格式很简单,除了文件头之外,数据部分都是8或者16位整数. 8位bit的话127为0点,16bit的话0为0点,然后你就那这些数据画图就是了,整个数据流,下表为x,值为y,用gdi+画线
前提,从解码到播放都是你自己作的,而不是通过第三方组件来播放声音,除非第三方组件有接口,提供你当年播放的声音的实际数据流 首先,不论什么格式的音频格式,都要解压为wav,通过WinAPI来播放.在你播放的同时,把数据画出来就是了.
而wav的格式很简单,除了文件头之外,数据部分都是8或者16位整数. 8位bit的话127为0点,16bit的话0为0点,然后你就那这些数据画图就是了,整个数据流,下表为x,值为y,用gdi+画线