发明名称 一种通过截取音频波形进行音频编辑和转化的方法
摘要 本发明是一种通过截取音频波形进行音频编辑和转化的方法,其是采用特定的示波器显示界面显示音频数据,并根据需要的情况选择截取音频数据,然后音频数据处理转化,将目标音频数据段计算处理,并将其转换为需要的格式输出;本发明通过示波器的形式将音频文件准确地反映出来,便于使用者进行选择截取,可随着用户的需要随意截取、编辑使用各种音频信息,而且音频信息的利用程度高,减少不必要的信息存储,使得音频文件的使用更具有人性化和可编辑性。
申请公布号 CN1779777B 申请公布日期 2011.01.05
申请号 CN200510036719.1 申请日期 2005.08.16
申请人 万纳特科技(深圳)有限公司 发明人 沈练
分类号 G10H1/00(2006.01)I;G10H7/00(2006.01)I 主分类号 G10H1/00(2006.01)I
代理机构 深圳市永杰专利商标事务所(普通合伙) 44238 代理人 王志强
主权项 一种通过截取音频波形进行音频编辑和转化的方法,其特征在于该方法是采用特定的示波器显示界面显示音频数据,并根据需要的情况选择截取音频数据,波形图可分为三个环节,分别是标识矩形区域的网格,标尺,音频数据的波形,在形成示波器的过程中采用内存dc,图形都保存到内存dc中,其具体的实现的步骤为:a、启动示波器,并通过界面显示出来;b、采集音频数据,将该音频数据表现为波形数据显示到示波器界面中,用BitBlt函数把内存dc中的数据读取到显示器;c、截取音频数据,根据需要选择目标音频数据段;目标音频数据段的选择是根据所选中波形的起点和终点在矩形区域的百分比的比值,然后就是把这比值乘以波形数据的长度就可得到数据的偏移位置,有了数据的偏移位置,再根据波形数据的首地址,就可得到所选中的波形的数据;d、音频数据处理、转化,将目标音频数据段计算处理,并将其转换为需要的格式输出;截取音频数据后,通过波形的反色处理方法达到明确所选择波形数据的效果,该反色处理是在OnMouseMove函数中进行,用Rectangle函数,采用设置显示dc的形成模式,使所选中波形的起点和终点的x轴的坐标来确定选中的波形反色;所述示波器是一个窗口类对象,它封装了绘画网格线、表尺、波形数据,及波形数据分段选取,录音、播放音频、音频文件的创建和存储的功能,其主要的作用是将音频数据的波形数据结合时间参数表现出来,供使用者进行数据的选择、截取和播放。
地址 518057 广东省深圳市南山区高新区南区高新南七道深港产学研基地大楼西座W403