音频缓存采样
⑴ b站怎么音频缓存
步骤如下:
①在桌面上,点击选择BILIBILI应用软件。
⑵ 怎样从音音频号中采集节拍信号
音频信号采集
音频信号采集
TI公司DSP芯片TMS320V
C5402具有独特的6总线 哈佛结构,使其能够6条流水线同时工作,工作频率达到100MHz。利用VC5402的2个多通道缓冲串行口(McBSP0和McBSP1)来实现与 AIC23的无缝连接。VC5402的多通道带缓冲的串行口在标准串口的基础上加了一个2K的缓冲区。每次串口发送数据时,CPU自动将发送缓冲中的数据 送出;而当接收数据时,CPU自动将收到的数据写入接收缓存。在自动缓冲方式下,不需每传送一个字就发一次中断,而是每通过一次缓冲器的边界,才产生中断 至CPU,从而减少频繁中断对CPU的影响。
音频芯片采用TLV320 AIC23,它是TI公司的一款高性能立体声音频A/D,D/A放大电路。AIC23的模数转换和数模转换部件高度集成在芯片内部,采用了先进的过采样技 术。AIC23的外部硬件接口分为模拟口和数字口。模拟口是用来输入输出音频信号的,支持线路输入和麦克风输入;有两组数字接口,其一是由/CS、 SDIN、SCLK和MODE构成的数字控制接口。AIC23是一块可编程的音频芯片,通过数字控制口将芯片的控制字写入AIC23内部的寄存器,如采样 率设置,工作方式设置等,共有12个寄存器。音频控制口与DSP的通信主要由多通道缓冲串行口McBSP1来实现。
AIC23通过数字音频口与DSP的McBSP0完成数据的通信,DSP做主 机,AIC23做从机。主机提供发送时钟信号BCLKX0和发送帧同步信号BFSX0。在这种工作方式下,接收时种信号BCLKR0和接收帧同步信号 BFSR0实际上都是由主机提供的。图1是AIC23与VC5402的接口连接。
AIC23的数字音频接口支持S(通用音顿格式)模式,也支持DSP模式(专与TIDSP连接模式),在此采用DSP模式。DSP模式工作时,它的帧宽度可以为一个bit长。
图2是音频信号采集的具体电路图。
电路的设计和布线是信号采集过程中一个很重要的环节,它的效果直接关系到后期信号处理的 质量。对于DSP达类高速器件,外部晶体经过内部的PLL倍频以后可达上百兆。这就要求信号线走等长线和绘制多层电路板来消除电磁干扰和信号的反射。在两 层板的前提下,可以采取顶层与底层走交叉线、尽量加宽电源线和地线的宽度、电源线成"树杈型"、模拟区和数字区分开等原则,可以达到比较好的效果。
音频AGC算法的实现
AGC算法
使放大电路的增益随信号强度的变化而自动调整的控制方法,就是AGC-自动增益控制。实现AGC可以是硬件电路,即AGC闭环电子电路,也可以是软件算法。本文主要讨论用软件算法来实现音频信号的AGC。
音频AGC是音频自动增益控制算法,更为准确的说是峰值自动增益控制算法,是一种根据输 入音频信号水平自动动态地调整增益的机制。当音量(无论是捕捉到的音量还是再现的音量)超过某一门限值,信号就会被限幅。限幅指的是音频设备的输出不再随 着输入而变化,输出实质上变成了最大音量位置上的一条水平线;当检测到音频增益达到了某一门限时,它会自动减小增益来避免限幅的发生。另一方面,如果捕捉 到的音量太低时,系统将自动提高增益。当然,增益的调整不会使音量超过用户在调节向导中设置的值。图3是音频AGC算法的结构框图。
AGC算法的实现过程
首先从串口获取音频数据,它是16位的整型数,一般来说,这些数都是比较小的,通过 AGC算法将输入的音频数据投影在一个固定区间内,从而使得不论输入的数据点数值大小都会等比例地向这个空间映射。一方面将获得的音频数据最大值与原来的 峰值进行比较,如果有新的峰值出现就计算新的增益系数;另一方面在一定的时间周期内获取一个新的峰值,这个峰值就具有检测性能,又与原峰值比较,然后就计 算新的增益系数。这个增益系数是相对稳定的。当音量加大时,信号峰值会自动增加,从而增益系数自动下降;当音量减小时,新的峰值会减小并且取代原来的峰 值,从而使峰值下降,使增益系数上升。最后输出的数据乘以新增益系数后映射到音频信号输入的投影区间内。
图4是音频信号AGC算法的程序流程图。
AGC_Coff是初始增益系数,初始值为1;maxAGC_in是增益峰值,初始值为0;time是采样点计数,门限值为4096;AGC_in是新的音频数据,MAXArrIn是新的音频增益峰值;映射区间【-20000,20000】。
整个系统的软件部分为5人模块。系统主函数main( )、CMD文件、中断向量表、DSP5402头文件和专为c语言开发的库函数rtdx.lib。其中主函数部分是核心,主要包括:DSP器件初始化、 MCBSP1初始化、MCBSP0初始化、AIC23初始化(内部12个可编程寄存器设置)及算法程序等。
在CCS2.0集成开发环境下,采用*.c语言和*.asm语言
相结合的方式编写程序。将编写的程序*.c、*.asm和链接程序*.cmd文件编译链接后生成执行目标文件*.out,通过仿真器将执行目标文件*.out下载到系统板上,经过调试、编译并运行,以音乐作为音频信号源输入到系统板上。
⑶ 怎么把哔哩哔哩里缓存的视频中的音频单独提取出来。
哔哩哔哩里缓存的视频中的音频提取方法:
1、首先下载一个狸窝全能视频转换器APP。格式转换,把事先缓存好的哔哩哔哩视频添加到狸窝软件中,把视频输出格式更改为MP3,然后再进行输出,如下图所示:
拓展资料
关于《狸窝视频转换器》:
1、狸窝mp4视频转换器 是一款功能强大的MP4格式转换软件,它可以将几乎所有流行的视频格式。如:RM、rmvb、3gp、mp4、avi、 flv、f4v、mpg、vob、dat、wmv、asf、mkv、dv、mov、ts、webm等视频文件转换为MP4机、智能手机、Apple iPod所支持的mp4视频格式。
2、MP4格式转换器提供视频编辑功能。在MP4转换设置中,您可以对输入的视频文件进行可视化编辑,例如:黑边剪切,视频截取,不同视频合并成一个文件输出,调节视频亮度,对比度等。
(资料参考:网络:狸窝mp4视频转换器)
⑷ 怎么获取录音缓存区里的数据
平时在用电脑看电影、玩游戏或是浏览网页时,偶然听到令自己怦然心动的美妙音乐,就会想着把它们收藏起来,可是对于这些非常规音乐,我们常常是只闻其声不知其名,不知道它们的名字和出处,要想获取这些音乐可不是件容易事,常常是耗费了大量时间和精力去寻找最后依然一无所获,所以最好的办法就是将这些音乐直接从文件中提取出来。那么如何提取音乐呢?下面就给大家介绍几种方法。
一、提取视频中的音乐
“电影音乐提取机”是一款专门用来提取视频音乐的软件,支持目前所有常见的视频文件,包括AVI、WMV、ASF、MOV、MPEG2(VOB)和DAT(VCD文件)格式,对于RM、RMVB和QuickTime文件,只需装有相应的播放器即可支持。界面简洁美观,很容易操作(下载地址:http://www.skycn.com/soft/22228.html)。
第一步:打开软件,点击“打开”按钮找到你要提取音乐的视频文件,在软件界面中的播放窗口中播放和预览电影画面,拖动播放窗口下方的“进度条”找到你要提取的音乐起始位置,点击“设置开始点”按钮,然后再次拖动“进度条”找到音乐的结束位置,点击“设置结束点”按钮,选中的这一段音乐会呈蓝色显示。
第二步:点击“设置”按钮,弹出“设置”对话框。在“输出路径”选项中指定音乐文件的保存目录。在“声音参数”选项中,建议将音乐文件的声道设为立体声、采样位数为16bit,采样频率为48000Hz,以达到最佳的音质效果。 第三步:在界面右侧的“设置”栏中,点击“输出格式”框的下拉小三角,在MP3、WMA、WAV和OGG四种格式中选择一种保存格式,然后填写音乐的相关信息。
第四步:点击“提取”按钮开始从电影文件中提取选定的音乐,在下方会有信息显示提取过程。提取成功后,会弹出提示框提示音乐文件的保存路径(如图1)。
二、提取Flash中的音乐
“Flash移花接木”软件可以将Flash文件中的图片和音乐提取出来另存为单独的文件,它最实用之处就是可以直接提取IE缓存中的Flash文件,使你在欣赏网络Flash动画的同时,就可以将里面的音乐文件提取出来,使用起来非常方便(下载地址:http://download.800down.com/800down/soft/2005022749.rar)。
以提取网页Flash文件中的音乐为例:
第一步:先将网页中的Flash文件播放一遍,然后打开软件,点击“IE缓存/文件浏览”按钮切换到IE缓存目录,软件会在左侧窗口中列出当前IE缓存中所有的Flash文件名。
第二步:当你不能确定是哪个文件时,可以使用软件内置的Flash播放器播放和预览IE缓存中的Flash文件,就可以准确找到自己要使用的文件。右键点击左侧窗口中的Flash文件名,在右键菜单上点击“用内嵌播放器播放”选项后,就会在中间的窗口中播放该文件了。
第三步:找到要使用的Flash文件后,软件会将文件中可提取的图片和音乐显示在右侧的窗口中,右键单击音乐文件,在右键菜单上点击“另存为”选项,弹出“另存为”窗口,选择一个保存目录,点击“保存”按钮即可(如图2)。
三、提取邮件中的音乐
Outlook Express和Foxmail等邮件客户端软件都支持用HTML格式编辑邮件,这样可以为邮件添加背景音乐。如果你收到一封这样的邮件,并且想把它的背景音乐提取出来,可以使用下面的方法。
1.提取Outlook Express邮件中的音乐
打开Outlook Express,单击“工具”→“选项”,弹出“选项”面板,切换到“发送”标签,在“发送”栏中取消“使用邮件发送格式回复该邮件”选项中的对勾。在“邮件发送格式”栏中点击选中“纯文本”选项,然后单击“确定”按钮即可(如图3)。接着在Outlook Express主窗口中打开包含有背景音乐的邮件,单击“转发”按钮,弹出新邮件编辑窗口,在该邮件的附件栏中就可以看到背景音乐文件了。单击“文件”→“保存附件”选项,弹出“保存附件”窗口,在“保存到”框中指定保存路径,单击“保存”按钮即可。
2.提取Foxmail邮件中的音乐
打开Foxmail,选中包含背景音乐的邮件,单击“文件”→“导出邮件”选项,弹出“另存为”窗口,将“保存类型”设为“Outlook邮件(*.eml)”,指定一个保存路径后单击“保存”按钮即可(如图4)。按照前面的方法设置Outlook Express,然后再双击导出后的邮件,Outlook Express会自动打开该文件,单击“文件”→“保存附件”选项即可将音乐提取出来了。
小提示:此方法同样适用于所有可以将邮件导出为*.eml格式的第三方邮件客户端软件。
四、提取游戏中的音乐
1.提取PC游戏音乐
根据PC游戏的制作方法不同,提取音乐的方法也不同。
方法一:直接复制法
有些游戏会将游戏中的音乐、动画或视频文件都单独保存在安装目录中的某个文件夹中,而且文件格式都是常见的音乐或视频格式,可以直接播放使用,你只需在它的安装目录中找到这个文件夹,然后将其中的音乐文件复制并保存到其他文件夹即可。比如游戏“抗日——血战上海滩”中的音乐都保存在安装目录中的“music”文件夹中。对于游戏动画或视频中的音乐,因为通常都是AVI或MPEG格式的视频文件,可使用“电影音乐提取机”进行将音乐提取出来。
方法二:用软件提取音乐
有些游戏会将游戏中的视频和音频文件都打包压缩到别的文件中,只能使用专用软件来提取了。“FMV-Extractor”软件可以从游戏文件中分离出可以单独播放的文件,能够分析并提取出AWI、WAV、BINK、JPG、BMP、RM和MP3等等格式的文件,并具有保存和播放的功能,对于游戏玩家来说,是一款不可多得的极好的游戏资源提取工具(下载地址:http://crc.onlinedown.net/soft/28269.htm)。
第一步:打开软件后,在“可用的剪辑类型”栏中,勾选你要提取的文件格式,如果你只想提取MP3格式的音乐文件,则单击“测试”选项,分别勾选中“MP3模式”和“忽略读取错误”两项即可,会看到“可用的剪辑类型”栏变成了灰色不可选状态。
第二步:单击“源”→“选择源文件”选项,打开游戏安装目录中你要分析的文件,由于每个游戏打包文件的不同,所以不可能立刻确定音乐所在的文件,只能一个一个试了,一般都是在“music”或“mov”文件夹中。
第三步:单击“源”→“开始分析”选项,如果分析出该文件包含MP3音乐文件,就会显示在文件栏中。分析完成后,选中一个文件名,右键单击选择“播放剪辑”,软件会自动调用播放器进行播放。如果要保存这个音乐文件,单击“保存”按钮即可(如图5),会在软件的安装目录中生成MP3格式的音乐文件。
2.提取PS游戏音乐
如今用电脑玩PS游戏的朋友有很多,而且PS游戏中的音乐制作精良,很多游戏的背景音乐都被玩家视为经典而广为流传,那么如何将PS游戏中的音乐提取出来呢?软件“PSX Multi Converter”就可帮你轻松搞定,它可以把PS游戏中的音乐提取出来并转换为MIDI或WAV格式的音频文件(下载地址:http://www.newhua.com/soft/30985.htm)。
第一步:选择光驱
把PS光盘放入光驱,启动软件后,会弹出一个“选择光盘驱动器”面板,根据光盘所在位置选择正确的光驱,如果你使用的是ISO格式的虚拟光盘文件,就要选中虚拟光驱。
第二步:提取音乐
在软件主界面(如图6)中单击“操作”→“仅音频”选项,单击“打开并分析CD-ROM”按钮,软件开始分析光盘中的文件,分析完成后会弹出一个CDAZ文件使用的确认对话框,选择下面的“XA-CDROM”,然后在单击“使用这个CDAZ文件”按钮即可。分析出来的音乐文件就会显示在软件主界面上的列表中。
第三步:预览和保存音乐
单击“预览”标签打开播放器窗口,在列表中选择一个文件,单击“播放”按钮对该文件进行预听,看是否是自己想要的音乐。找到自己想要的音乐后,切换到“转换”标签面板,在“转换类型”中选择音乐转换的格式,在“输出路径”选项中设置转换后文件保存的路径,在“音频”栏中设置音乐转换的声道、比特率和采样率,以达到最佳的音质,最后单击“开始转换”按钮,音乐文件就被提取并转换为MP3格式,并保存到指定的文件夹中了。
小提示:“FMV-Extractor” 和“PSX Multi Converter”软件都属于通用的游戏音乐提取工具,由于游戏的制作方法千差万别,总会碰到无法提取出音乐的游戏文件。遇到这种情况,你不妨到网络上搜索一下,看是否有这款游戏专用的音乐提取工具,因为有很多游戏爱好者都为自己心爱的游戏开发出了专属于这款游戏的音乐提取工具。比如“《仙剑奇侠传3》动画音乐提取器”(下载地址:http://games.sina.com.cn/downgames/edit/2003/08/1372595.shtml),“《魔兽争霸——冰封王座》音乐提取工具winMPQ”(下载地址:http://download.it.com.cn/softweb/game/esports/esothers/200412/7855.html)等等。
五、提取网页中的音乐
网页中的音乐来源多种多样,包括网页背景音乐、在线音乐试听、在线广播、在线电影等等方式,所以针对不同的来源,就要灵活运用多种方法,以找到最佳的音乐提取方式。
⑸ 音乐要512采样点好还是128采样点好
不。。1,如果是输入音频的话,采样点越大越好越细节。2,如果是回放音频的话,缓冲区采样点越小越好,一般HD声卡在128左右比较好,专业声卡可以做到0采样直输,这样有效降低声卡延迟。。 以上采样工作由CPU运算完成,如果声卡没有独立的处理单元的话,还是建议使用WASAPI输出音乐更纯净一点。。
⑹ 网易云缓存歌曲flac格式如何转化为mp3格式
1、将网易云下载的flac歌曲和音频转换器准备好,准备好之后打开它。
⑺ 音频缓冲区大小对音质影响酷狗听歌是缓存音质好还是下载后的好
摘要 首先缓冲的话肯定会比下载的差一点
⑻ 缓存音乐的文件格式
1MP3格式
编辑
MP3的全称是Moving Picture Experts Group Audio Layer Ⅲ。简单的说,MP3就是一种音频压缩技术,由于这种压缩方式的全称叫MPEG Audio Layer 3,所以人们把它简称为MP3。MP3是利用 MPEG Audio Layer 3 的技术,将音乐以1:10甚至1:12的压缩率,压缩成容量较小的文件,换句话说,能够在音质丢失很小的情况下把文件压缩到更小的程度。而且还非常好的保持了原来的音质。正是因为MP3体积小,音质高的特点使得MP3格式几乎成为网上音乐的代名词。每分钟音乐的MP3格式只有1MB左右大小,这样每首歌的大小只有3-4兆字节。使用MP3播放器对MP3文件进行实时的解压缩(解码),这样,高品质的MP3音乐就播放出来了。MP3编码质量分为:固定码率(CBR),平均码率(ABR)和动态码率(VBR)。
补充:最高比特率320K,高频部分一刀切是它的缺点。音质不高!
2WMA格式
编辑
WMA的全称是Windows Media Audio,是微软力推的一种音频格式。WMA格式是以减少数据流量但保持音质的方法来达到更高的压缩率目的,其压缩率一般可以达到1:18,生成的文件大小只有相应MP3文件的一半。这对只装配32M的机型来说是相当重要的,支持了WMA和RA格式,意味着32M的空间在无形中扩大了2倍。此外,WMA还可以通过DRM(Digital Rights Management)方案加入防止拷贝,或者加入限制播放时间和播放次数,甚至是播放机器的限制,可有力地防止盗版。
补充:128kbps为wma最优压缩比,128kbps wma=192kbps mp3
3WAV格式
编辑
WAV格式是微软公司开发的一种声音文件格式,也叫波形声音文件,是最早的数字音频格式,被Windows平台及其应用程序广泛支持。WAV格式支持许多压缩算法,支持多种音频位数、采样频率和声道,采用44.1kHz的采样频率,16位量化位数,因此WAV的音质与CD相差无几,但WAV格式对存储空间需求太大不便于交流和传播。
补充:无损音乐[1]格式,缺点:体积十分大!
4MOD格式
编辑
MOD是一种类似波表的音乐格式,但它的结构却类似 MIDI,使用真实采样,体积很小,音质好,在以前的DOS年代,MOD经常被作为游戏的背景音乐。现在的MOD可以包含很多音轨,而且格式众多,如S3M、NST、669、MTM、XM、IT、XT和RT等。
5RA系列
编辑
RA、RAM和RM都是Real公司成熟的网络音频格式,采用了“音频流”技术,所以非常适合网络广播。在制作时可以加入版权、演唱者、制作者、Mail 和歌曲的Title等信息。
RA可以称为互联网上多媒体传播的霸主,适合于网络上进行实时播放,是目前在线收听网络音乐最好的一种格式。
6CD格式
编辑
即CD唱片,一张CD可以播放74分钟左右的声音文件,Windows系统中自带了一个CD播放机,另外多数声卡所附带的软件都提供了CD播放功能,甚至有一些光驱脱离电脑,只要接通电源就可以作为一个独立的CD播放机使用。
7MD格式
编辑
MD(即MiniDisc)是SONY 公司于1992年推出的一种完整的便携音乐格式,它所采用的压缩算法就是ATRAC技术(压缩比是1∶5)。MD又分为可录型MD (Recordable,有磁头和激光头两个头)和单放型MD(Pre-recorded,只有激光头)。
强大的编辑功能是MD的强项,可以快速选曲、曲目移动、合并、分割、删除和曲名编辑等多项功能,比CD更具个性化,随时可以拥有一张属于自己的MD专辑。MD的产品包括MD随身听、MD床头音响、MD汽车音响、MD录音卡座、MD摄像枪和MD驱动器等。
8ASF格式
编辑
ASF的全称是Advanced Streaming Format,是微软所制订的一种媒体播放格式,适合在网络上播放。而Windows Media On-Demand Procer则是制作ASF档案的免费软件,让即使是初学者也能很轻易的利用现成的WAV或AVI档案制作ASF文件。
补充:少见的格式
9AAC格式
编辑
AAC实际上是高级音频编码的缩写。AAC是由Fraunhofer IIS-A、杜比和AT&T共同开发的一种音频格式,它是MPEG-2规范的一部分。AAC所采用的运算法则与MP3的运算法则有所不同,AAC通过结合其他的功能 来提高编码效率。AAC的音频算法在压缩能力上远远超过了以前的一些压缩算法(比如MP3等)。它还同时支持多达48个音轨、15个低频音轨、更多种采样率和比特率、多种语言的兼容能力、更高的解码效率。总之,AAC可以在比MP3文件缩小30%的前提下提供更好的音质。
补充:目前最好的有损格式之一。有多种编码,faac,nero为常见,比特率最高448kbps。硬件支持方面,高级mp3和现在手机普遍支持。
10Mp3Pro格式
编辑
Mp3Pro是Mp3编码格式的升级版本。MP3Pro是由瑞典Coding科技公司开发的,在保持相同的音质下同样可以把声音文件的文件量压缩到原有MP3格式的一半大小。而且可以在基本不改变文件大小的情况下改善原先的MP3音乐音质。它能够在用较低的比特率压缩音频文件的情况下,最大程度地保持压缩前的音质。MP3pro可以实现完全的兼容性。经过mp3Pro压缩的文件,扩展名仍旧是.mp3。可以在老的mp3播放器上播放。老的mp3文件可以在新的mp3pro播放器上进行播放。实现了该公司所谓的“向前向后兼容”。
补充:mp3压缩后的格式,可以这么认为
11VQF格式
编辑
VQF格式是由YAMAHA和NTT共同开发的一种音频压缩技术,它的压缩率能够达到1:18,因此相同情况下压缩后VQF的文件体积比MP3小30%~50%,更便利于网上传播,同时音质极佳,接近CD音质(16位44.1kHz立体声)。但VQF未公开技术标准,至今未能流行开来。
补充:少见
12FLAC格式
编辑
FLAC即是Free Lossless Audio Codec的缩写,中文可解为无损音频压缩编码。FLAC是一套着名的自由音频压缩编码,其特点是无损压缩。不同于其他有损压缩编码如MP3 及 AAC,它不会破坏任何原有的音频资讯,所以可以还原音乐光盘音质。现在它已被很多软件及硬件音频产品所支持。简而言之,FLAC与MP3相仿,但是是无损压缩的,也就是说音频以FLAC方式压缩不会丢失任何信息。这种压缩与Zip的方式类似,但是FLAC将给你更大的压缩比率,因为FLAC是专门针对音频的特点设计的压缩方式,并且你可以使用播放器播放FLAC压缩的文件,就象通常播放你的MP3文件一样。
补充:为无损格式,较ape[2]而言,他体积大点,但是兼容性好,编码速度快,播放器支持更广
13APE格式
编辑
APE是目前流行的数字音乐文件格式之一。与MP3这类有损压缩方式不同,APE是一种无损压缩音频技术,也就是说当你将从音频CD上读取的音频数据文件压缩成APE格式后,你还可以再将APE格式的文件还原,而还原后的音频文件与压缩前的一模一样,没有任何损失。APE的文件大小大概为CD的一半,但是随着宽带的普及,APE格式受到了许多音乐爱好者的喜爱,特别是对于希望通过网络传输音频CD的朋友来说,APE可以帮助他们节约大量的资源。
补充:为无损压缩格式,较flac而言,他体积较小。编码速度偏慢。
14MID格式
编辑
MID是midi的简称,是它的扩展名。MIDI是英语Music Instrument Digital Interface 的缩写,翻译过来就是“数字化乐器接口”,也就是说它的真正涵义是一个供不同设备进行信号传输的接口的名称。我们如今的MIDI音乐制作全都要靠这个接口,在这个接口之间传送的信息也就叫MIDI信息。MIDI最早是应用在电子合成器——一种用键盘演奏的电子乐器上, 由于早期的电子合成器的技术规范不统一,不同的合成器的链接很困难,在1983年8月,YAMAHA、ROLAND、KAWAI等着名的电子乐器制造厂商联合指定了统一的数字化乐器接口规范,这就是MIDI1.0技术规范。此后,各种电子合成器已经电子琴等电子乐器都采用了这个统一的规范,这样,各种电子乐器就可以互相链接起来,传达MIDI信息,形成一个真正的合成音乐演奏系统。
由于多媒体计算机技术的迅速发展,计算机对数字信号的强大的处理能力,使得计算机处理MIDI信息成为顺理成章的事情了,所以,现在不少人把MIDI音乐称之为电脑音乐。事实上,利用多媒体计算机不但可以播放、创作和实时地演奏MIDI音乐。甚至可以把MIDI音乐转变成看的见的乐谱(五线谱或简谱)打印出来,反之,也可以把乐谱变成美妙的音乐。利用MIDI的这个性质,可以用于音乐教学(尤其是识谱),让学生利用计算机学习音乐知识和创作音乐。
15OGG格式
编辑
Ogg全称应该是OGG Vobis(ogg Vorbis) 是一种新的音频压缩格式,类似于MP3等现有的音乐格式。但有一点不同的是,它是完全免费、开放和没有专利限制的。OGG Vobis有一个很出众的特点,就是支持多声道,随着它的流行,以后用随身听来听DTS编码的多声道作品将不会是梦想。
Vorbis 是这种音频压缩机制的名字,而Ogg则是一个计划的名字,该计划意图设计一个完全开放性的多媒体系统。目前该计划只实现了OggVorbis这一部分。
Ogg Vorbis文件的扩展名是.OGG。这种文件的设计格式是非常先进的。现在创建的OGG文件可以在未来的任何播放器上播放,因此,这种文件格式可以不断地进行大小和音质的改良,而不影响旧有的编码器或播放器。
补充:目前最好的有损格式之一,MP3部分支持,智能手机装软件部分可以支持,最高比特率500kbps。
16M4A格式
编辑
M4A是MPEG4音频标准的文件的扩展名。在MPEG4标准中提到,普通的MPEG4文件扩展名是.mp4。自从Apple开始在它的iTunes以及 iPod中使用.m4a以区别MPEG4的视频和音频文件以来,.m4a这个扩展名变得流行了。目前,几乎所有支持MPEG4音频的软件都支持.m4a。最常用的.m4a文件是使用AAC格式的(文件),不过其他的格式,比如Apple Lossless甚至mp3也可以被放在.m4a容器里(TC注:这个container的概念类似于.mkv文件)。可以安全的把只包含音频的.mp4 文件的扩展名改成.m4a,以便让它能在你喜欢的播放器里播放,反之亦然。
17AAC+
编辑
AAC+也称之为HE-AAC。
HE意思是 "high efficiency"(高效性)。HE-AAC混合了AAC与SBR技术。SBR代表的是Spectral Band Replication(频段复制)。SBR的关键是在低码流下提供全带宽的编码而不会产生多余的信号。传统认为音频编码在低码流下意味着减少带宽和降低采样率(见MP3 FAQ #7)或产生令人不快的噪音信号。SBR解决问题的方法是让核心编码去编码低频信号,而SBR解码器通过分析低频信号产生高频信号和一些保留在比特流中的指导信号(通常码流极低,~2 kbps)。这就是采用无SBR解码器的原因,这样你的带宽(frequency response)(频率响应)会被严重浪费。这也是为什么被叫做Spectral Band Replication的原因,它只是增加音频的带宽,而非重建。
18AIFF与AU格式
编辑
这里顺便提一下由苹果公司开发的AIFF(Audio Interchange File Format)格式和为UNIX系统开发的AU格式,它们都和WAV非常相像,在大多数的音频编辑软件中也都支持它们这几种常见的音乐格式
⑼ 音频信号的采集方式
电台等由于其自办频道的广告、新闻、广播剧、歌曲和转播节目等音频信号电平大小不一,导致节目播出时,音频信号忽大忽小,严重影响用户的收听效果。在转播时,由于传输距离等原因,在信号的输出端也存在信号大小不一的现象。过去,对大音频信号采用限幅方式,即对大信号进行限幅输出,小信号不予处理。这样,仍然存在音频信号过小时,用户自行调节音量,也会影响用户的收听效果。随着电子技术,计算机技术和通信技术的迅猛发展,数字信号处理技术已广泛地深入到人们生活等各个领域。其中语音处理是数字信号处理最活跃的研究方向之一,在IP电话和多媒体通信中得到广泛应用。语音处理可采用通用数字信号处理器DSP和现场可编程门阵列(FPGA) 实现,其中DSP实现方法具有实现简便、程序可移植行强、处理速度快等优点,特别是TI公司TMS320C54X系列在音频处理方面有很好的性价比,能够解决复杂的算法设计和满足系统的实时性要求,在许多领域得到广泛应用。在DSP的基础上对音频信号做AGC算法处理可以使输出电平保持在一定范围内,能够解决不同节目音频不均衡等问题。
TI公司DSP芯片TMS320VC5402具有独特的6总线哈佛结构,使其能够6条流水线同时工作,工作频率达到100MHZ。利用VC5402的2个多通道缓冲串行口(McBSP0和McBSP1)来实现与AIC23的无缝连接。VC5402的多通道带缓冲的串行口在标准串口的基础上加了一个2K的缓冲区。每次串口发送数据时,CPU自动将发送缓冲中的数据送出;而当接收数据时,CPU自动将收到的数据写入接收缓存。在自动缓冲方式下,不需每传送一个字就发一次中断,而是每通过一次缓冲器的边界,才产生中断至CPU,从而减少频繁中断对CPU的影响。
音频芯片采用TLV320 AIC23,它是TI公司的一款高性能立体声音频A/D,D/A放大电路。AIC23的模数转换和数模转换部件高度集成在芯片内部,采用了先进的过采样技术。AIC23的外部硬件接口分为模拟口和数字口。模拟口是用来输入输出音频信号的,支持线路输入和麦克风输入;有两组数字接口,其一是由/CS、SDIN、SCLK和MODE构成的数字控制接口。AIC23是一块可编程的音频芯片,通过数字控制口将芯片的控制字写入AIC23内部的寄存器,如采样率设置,工作方式设置等,共有12个寄存器。音频控制口与DSP的通信主要由多通道缓冲串行口McBSP1来实现。
AIC23通过数字音频口与DSP的McBSP0完成数据的通信,DSP做主机,AIC23做从机。主机提供发送时钟信号BCLKX0和发送帧同步信号BFSX0。在这种工作方式下,接收时种信号BCLKR0和接收帧同步信号BFSR0实际上都是由主机提供的。图1是AIC23与VC5402的接口连接。
AIC23的数字音频接口支持S(通用音顿格式)模式,也支持DSP模式(专与TIDSP连接模式),在此采用DSP模式。DSP模式工作时,它的帧宽度可以为一个bit长。图2是音频信号采集的具体电路图。
电路的设计和布线是信号采集过程中一个很重要的环节,它的效果直接关系到后期信号处理的质量。对于DSP达类高速器件,外部晶体经过内部的PLL倍频以后可达上百兆。这就要求信号线走等长线和绘制多层电路板来消除电磁干扰和信号的反射。在两层板的前提下,可以采取顶层与底层走交叉线、尽量加宽电源线和地线的宽度、电源线成树杈型、模拟区和数字区分开等原则,可以达到比较好的效果。