教学文摘

 



完美组合:浏览器+软波表

王炜

近日,我在上网浏览时,不经意耳畔响起悦耳的钢琴声。开始我还不在意,但是动儿的乐声不断被演奏。令我突然产生了疑问。声音如此纯正,定然是用WAV文件格式。可是乐曲未重复的演奏了这么长时间,所需的WAV文件岂不是要以兆计量。可我刚连上网,不可能如此快速下载了那么大的文件。那么一定是用RealAudio压缩格式实时传递播放的,但是我并未发现开启RealPlayer播放窗口呀,而且声音还如此流畅,一点没有断续现象发生。MIDI?不可能。我这80元的声卡,连软波表也没有装,怎么会发出这么好的效果。是哪种我还不知道的声音格式呢?又以何种方式实现呢?由于我对主页设计特别感兴趣,所以特地剖析了该网页的源代码。结果令我大跌眼睛,该主页只是简单的引用了一个MIDI文件作背景音乐。这支MIDI曲如何做得如此神奇,逼真传神?我下载了该MIDI文件后,赶快打开媒体播放器想重温一下。再次大跌眼睛。这哪是钢琴声呀,完全是电子琴么,难听刺耳。

仔细分析了一下,神奇一定出在浏览器身上。我使用的是Netscape Navigator 4.05浏览器。以为它不太稳定,我以前一直不大注意,只因它浏览速度颇快才让它苟延残喘到现在的,不想却有如此莫测的内功。我随后对其作了全面的体检,最终有了收获。我发现Navigator的插件增加了一项QuickTime Plug-In,并且支持MIDI格式。于是,目标又转向了我刚刚安装的QuickTime 3.0。在QuickTime的说明文档中我发现QuickTime 3.0内含Roland的软波标指令集(并且是免费的,这比什么软波表都好),再由QuickTime以插件形式使得浏览器软波表合成播放MIDI音乐。

迷底揭开后我开始习惯用浏览器欣赏MIDI音乐了。只需要简单的在浏览器地址栏输入MIDI文件路径与文件名(或者用菜单种的“打开”对话框进行选择),就可以欣赏到高品质的MIDI曲了。同时浏览器还自动提供(其实应感谢幕后英雄QuickTime 3.0)播放界面,包括有前进、暂停等常用键。我于是又欣赏了一首邓丽君的“我只在乎你”,乍听之下与原曲竟无二异。真神了!当然如果你所听的MIDI文件本身制作欠佳,那也得不到好的效果哟。我前面提到的两支曲子您可分别在本文文末和http://tteng.yeah.net的“邓丽君歌曲欣赏”中找到。试听一下吧。

主页中加入背景音乐原本是很简单的事情,可是过去很少有人去做。原因之一在于音源。WAV文件音质最好,并且得到所有浏览器的支持,可是由于本身文件过长,一首歌动辄数十兆,只能被限制用来产生一些特殊音效。RealAudio格式文件是将WAV声音文件进行了有损压缩后制成的,可以在保持较高音质情况下使文件长度有明显缩小。但通常一首歌的长度也有几百K,并且必须安装RealPlayer插件,否则无法播放,通用性不佳。MIDI音乐文件长度最小,一般只有不到50K,并且得到所有浏览器的支持。可是过去由于MIDI音乐在一般电脑上只能发出叮叮咚咚的电子琴声,用它作背景音乐很难取得良好效果。现在,QuickTime 3.0从天而降,扭转乾坤。

我极力推荐您安装一套QuickTime 3.0,因为它不仅支持MIDI软波表,还能令你的浏览器支持sgi、psd、bmp、pnt、pntg、tga、targa、png、tif、tiff等图形格式,支持wav、midi、au、snd、aif、aiff等音频格式,支持flc、avi、mov等视频格式。许多使用QVTR文件的网站更是要求你必须安装QuickTime。好了,说了这么多,究竟到哪儿找这么个好软件呢?电脑报配套光盘《PC世界》第一辑上就有(正版的才38元,比下载便宜多了。)

 

Next-->page>>回上一页,看更多资料