社区
VCL组件使用和开发
帖子详情
急:如何绘制wav、mp3等音频波形?有没有现成控件?
lingying9909
2007-02-28 05:11:07
如何做像Cool Editor那样,读取一个音频文件,即绘出它的波形?有没有现成控件?另外播放时时间线在波形对应走动。
要CB++的啊,非频谱,网上频谱的不少,不是即时绘的,读取时就绘出整个波形的。还要时间轴
...全文
482
6
打赏
收藏
急:如何绘制wav、mp3等音频波形?有没有现成控件?
如何做像Cool Editor那样,读取一个音频文件,即绘出它的波形?有没有现成控件?另外播放时时间线在波形对应走动。 要CB++的啊,非频谱,网上频谱的不少,不是即时绘的,读取时就绘出整个波形的。还要时间轴
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Jikycc
2008-03-03
打赏
举报
回复
BCB有个TChart控件直接就可以实现啊,我在学校时做过一个实时信号分析的软件,是用声卡采集信号到几个缓存区,进行波形显示,频谱、自相关、语图等一系列分析。
原理跟你要求的一样,而且不用缓存区,直接读取数据来显示,不过如果是读取MP3的话得先解码,换算出每个时刻的幅度值,然后用TChart来显示,CoolEditor也有这个解码的过程。
hejianz8888
2008-03-02
打赏
举报
回复
up
wy123wy123
2007-10-24
打赏
举报
回复
我也求这个
lingying9909
2007-03-14
打赏
举报
回复
我找到德国人做的MMTools可以的,里面的例子是wav的,我想改成mp3的,Demo里用的几个function着实不知道是干什么的(好像是控件带的dll里的方法),不知道怎么下手
是不是一定要先把mp3转成wav再去采样啊,能不能给个思路
请高手赐教!
constantine
2007-03-01
打赏
举报
回复
概念不清楚,不知道你的波形跟音频啥区别。
你可以研究一下这些文件的结构,我以前画wave的基本上就是这样做,mp3的没研究过。
另2ccc上有代码,不过就是不知道他的算是对应你的波形还是音频。
VB编程资源大全(源码 多媒体)
1,cdrecorder.ZIP 一个用API函数编写的CD抓轨程序(5KB)2,mci.ZIP MCI的应用示例,包括播放
WAV
、MIDI文件和播放CD及将CD中的曲目转录为
WAV
文件等(5KB)3,
wav
play.ZIP 播放
WAV
文件的演示(23KB)4,vbpiano.ZIP 一个模拟钢琴的源程序,(需要Threed32.ocx)(75KB)5,videocap.ZIP 一个视频捕捉程序,安装了视频捕捉设备的朋友可以下载来看一看(12KB)6,mixer.ZIP 一个非常完全的
wav
eOut程序,包括了一个
wav
eOut类和使用类的范例,这个范例获得Windows下所有的
wav
e输入输出设备的名称以及属性(22KB)7,agent1.ZIP Microsoft Agent范例程序,你的系统中必须已经安装了Agent2.0以上版本(2KB)8,sound_cap.ZIP 利用DirectSound和MS Agent建立的一个语音复读机。读音的捕捉和回放由DirectSound实现,MS Agent实现标准朗读(5KB)9,mmfile_play.ZIP 利用Windows API函数实现多媒体文件得播放,可以播放MPG、AVI、MDI、
WAV
等文件以及文件信息(128KB)10,midi_drum.ZIP VB鼓机的音序器(26KB)11,flashsamp.ZIP 这是一个介绍如何控制Flash
控件
显示Flash文件的程序(62KB)12,m032.ZIP 定时计时器(530KB)13,m031_plmaker.ZIP 播放列表生成器(4KB)14,m029_speech.ZIP 程序会朗读(2KB)15,m028_
mp3
.ZIP 简单的
mp3
播放器(10KB)16,m027_
mp3
test.ZIP
MP3
播放器(3KB)17,m025_zm016.ZIP 一个音量控制小程序(6KB)18,m024_videocap.ZIP 视频捕捉程序(12KB)19,m023_mcd.ZIP CD播放器(23KB)20,m022_mmedia.ZIP 多媒体播放器(3KB)21,m021_Play33.ZIP 电子琴(9KB)22,m020_vbamp.ZIP WINAMP(141KB) 23,m019_testsc.ZIP 声卡测试程序(3KB)24,m018_cdaudio.ZIP CD播放机(4KB)25,m016_aviplay.ZIP 利用Windows API 播放AVI文件(3KB)26,m015.ZIP 一个音量控制小程序(7KB)27,m014.ZIP 播放.mid格式的背景音乐,你可以在此基础上增加其它功能(13KB) 28,m013.ZIP 播放.
WAV
文件,并显示其
波形
(6KB)29,m012.ZIP 可同时8个
Wav
e文件混音(338KB) 30,m011.ZIP 能混合很多种声音的好程序(14KB)31,m010.ZIP 播放
Wav
e, Midi和Avi文件(7KB)32,m004.ZIP 多媒体
控件
的使用,自带EXE(8KB)33,m003.ZIP MULTIMEDIA MCI 多媒体
控件
的应用,自带EXE(3KB)34,m002.ZIP 可以播放
mp3
的dll,并附有一个完整的示例程序(可以显示播放时间等,功能强大),自带
现成
的EXE文件,非常Cool(82KB)35,m001.ZIP 使用API函数播放
wav
文件(350KB)36,anidemo.ZIP 使用windows api演示动画的例子(288KB) 37,anic.ZIP 动画光标的例子(4KB)38,
wav
eplay.ZIP 播放
wav
e的例子(350KB) 39,jpegvu.ZIP 显示jpeg文件的例子(116KB)40,g
C#
音频
操作系统项目总结
此项目需求是针对.
wav
格式
音频
进行操作,转换成相应的.
mp3
格式的
音频
文件,对
音频
进行切割,最后以需求的形式输出,此篇会回顾运用到的一些知识点。 1.MDI子窗口的建立: 首先一个窗体能够创建多个MDI窗体,应当将IsMDIContainer属性设为true;以下为效果图: 控制窗体切换的是一个DotNetBar.TabStrip
控件
,style属性为Office2007Documen...
如何利用Matlab完成数字1-9的语音识别
第四堂课布置了一个Mission Impossible:如何利用Matlab完成数字1-9的语音识别要事先准备好1-9数字的图片文件和声音文件。任务的目标是:制作一个Matlab图形界面程序,它的核心
控件
是'录制语音'和'语音识别'按钮,主要是用来实现在线录制一段语音,比如'5'这个音,然后点击'语音识别'按钮,就会在程序的上方显示'5'这个数字图片,效果如下图所示:准备1-9数字的图片文件:准备...
我在CSDN参与的3000个帖子
今日偶然翻到,感慨万千 1:申述:版主,是否扣了我的专家分? 2:100分
急
求,随机输出十个小写字母,但是,要求这十个字母不相同 3:求Sn=a+aa+aaa+…+aaa…a(n个a)之值 4:数组题 望高手帮忙! 5:呵呵,来推荐一下我的网站,本站提供大量当今流行的免费的音乐和免费电影,常用软件、游戏、精美图库下载,希望对网友有帮助!顺便散分! 6:VBA请教怎
基于MATLAB的数字信号滤波器设计
一、课题目的1、学会MATLAB的使用,掌握其程序设计方法,学会对信号进行分析和处理;2、掌握语音信号的采集、存储和时频分析;3、要求掌握IIR数字滤波器的设计原理、设计方法和设计步骤;4、学习用窗函数法设计FIR数字滤波器的原理及其设计步骤;5、了解学习GUI图形用户界面,进行实验程序的演示。二.实验内容1、录制一段个人自己的语音信号,并对录制的信号进行采样;画出采样后语音信号的时域
波形
和频谱图...
VCL组件使用和开发
604
社区成员
13,460
社区内容
发帖
与我相关
我的任务
VCL组件使用和开发
C++ Builder VCL组件使用和开发
复制链接
扫一扫
分享
社区描述
C++ Builder VCL组件使用和开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章