花之雨
发表于 2008-8-10 18:03:44
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?快速注册
x
电脑在音响扩声系统中的应用
8 p' Y9 I% q; r2 y% E
4 [8 g: T( o3 w 本文将结合在音响扩声系统工程中的实践,以背景音乐广播系统工程为例,概述了计算机应用技术引用到音响扩声系统,作为定时播放音乐与语音效果。并以软件的编制,硬件的配置以及与系统的连接,介绍了如何使计算机在音响系统中作为音源与控制系统的。) ]; _4 f3 ~* D; o
1 e: ~( ]9 O9 K5 u( N& p q 一.计算机应用技术在音响扩声系统中的作用
: Z7 X4 w8 ~% C5 C0 M4 F* b; a7 C: ~; U( D0 J; C# u
计算机技术在本世纪来讲是最具代表的一项伟大的发明成果。随着计算机的普及与发展,其应用领域越来越宽,作为计算机多媒体技术的日趋成熟,特别是硬件的快速发展,其性能价格比的巨大诱惑力,从而使计算机应用技术引入到音响扩声领域并将使其商业化,已经是一个很简单的事情了。
) n3 r& K* L% m( s) P5 Q
. f: ]' D% D& d; r3 d+ ~9 d R 如果用传统的设备架构一套定时播放的背景音乐系统,系统中的音源与控制部分的组合,其价格要超出采用一台计算机的价格时,我们就没有理由去考虑沿用传统的作法了。
+ b: ]/ g- ^: ~8 n9 U4 M% i9 d" T6 j7 [3 x( Y' ^/ l
这里面有一个很重要的问题,就是使用了计算机技术以后给使用者所带来了很大的方便。一套音响扩声系统一般来讲包括三个基本单元:音源、放大器与扬声器。而作为背景音乐的播放,控制系统又是一个很重要的环节。音源在其扩声系统中是很重要的一个部分,然而不同的系统对其音源的要求是不一样的,本文所叙述的音响扩声系统是指公共广播系统中播放背景音乐的BGM音响扩声系统,而该系统对于音源来讲,其技术指标相对其它的系统要求并不是那么高。
3 d! b$ x+ l" l9 `9 R. e6 A
6 y8 @5 ~0 R5 C- s 为此,我们将计算机的硬盘作为储存信号的音源,并以计算机内部的时钟作为控制器,来实现计算机应用技术在背景音乐中的定时播放。 H9 ~0 u! \; B) g
4 ]2 Q: d/ i, `+ } R0 C
用计算机来控制音乐系统,主要是针对那些需要自动定时播放音乐,语言或音效的领域。常用的地方有商场、超级市场、机场、车站以及企事业单位。商场特别是超级市场在近年来发展很快,由其是大型的仓储式超市很多,无疑这些地方都少不了背景音乐,这种背景音乐首先是营造一种氛围,创造一种令人愉悦的购物环境,其次是作为广播找人。
~5 o; O+ T7 L8 ~: v2 B& ^1 N2 d% z; J( R3 k; Z* |* d2 h4 y
另外现在的背景音乐多与消防广播有机结合在一起,也就是当大厦出现了火灾警报时,该背景音乐系统立即切换到紧急广播状态,自动或手动进行报警与疏散广播。如果在该系统中加进了计算机控制系统,首先可以替带传统的音源,来进行音乐的播放,而且在原有的功能上可以增加新的功能:
' s7 ?' {3 ^6 a& q1 ?$ r7 A
. T8 Z6 ?: z: C! G* D0 Y7 M ①作息时间的播放(在固定的时间里播放一首固定熟悉的乐曲),上、下班前领导向顾客或员工的迎、送词。 * S7 t. V% L( @. l/ \+ X. R1 L
. K+ A. E3 u7 c1 w ②作为广告的用途,可以定时滚动播出商品的信息。③播放大屏幕电视的商品广告。(这种直接用计算机控制的声像同步功能的广告,作为一种新的媒体具有着强大的市场竞争力)
9 j/ e( c1 |5 m; u7 k( }. {
- S# @' R& s: U 对于计算机来讲,每一个功能的实现都要依赖计算机的软件编程与制作。而这项工作则奠定了计算机作为一个控制系统以及“音源”在其音响扩声系统中的位置。5 P* K; k3 y: B( o/ ^' p
# A, W6 i- C# b6 Q' J 二.计算机控制音乐系统的基本内容
( }& @0 B. }3 C5 p
0 c( r! \1 O4 l& d' n2 A 1.软件:
1 j4 G# k) f# T
. j) w* j. O3 E* K! M 软件的加工包括两个方面:A.作为控制系统的软件编程,B.在计算机的硬盘上录制所需的信号。如上所述,计算机在其音响扩声系统里的控制作用是通过软件来实现的。
. F1 H5 S( n4 Q" [
, F$ w6 m. q6 U: q/ m& I% v: \+ r 软件的编程是采用了美国 Microsoft 公司出品的 Microsoft Visual Basic(以下简称VB),这是一种基于Windows操作平台下的可视化编程系统。通过实践,VB确实是一种“具有灵活性,还具有创作系统的简单性和快速开发的特点”。该程序的编写很简单,尤其是在Windows98的操作平台上来完成。
! A+ C8 o* {5 \" q. ?/ d8 \" I& @+ ]4 e8 T& C4 j5 j
Windows98其本身就带有多媒体系统,这个多媒体系统的一个主要组件是Media Control Interface (MCI媒体控件接口)。在这个多媒体的系统里,我们是可以随时访问这里面的多媒体应用程序。例如:多媒体播放器实用程序是可以用来播放WAVE的声音文件。这里一个很重要的是Windows提供了应用程序接口(API)函数,采用VB编程其实就是在Windows下实现一个应用程序。而编程的过程就是堆积合适的Windows函数调用。
: G2 H! m% j3 ]% d8 I
! f% t& i$ j3 X. N( F/ s: Z 在软件的编制之前,先将硬盘的录制工作完成,在完成此项工作中重要的是应与甲方(实际的使用方)反复确定好如下几个数据①每天所需播放的内容,例如是音乐还是音效或者是语言。②通过查找资料或者在实际的录制过程中,确认内容的时间长短。③播放的时间,在一天中什么时间播放什么内容。在完成了软件的两项工作后,其次考虑硬件的情况,这里主要是考虑采用何种配置的计算机及其操作系统。
* {) X- Z5 k0 M5 M V u( \8 }) K, e& H5 A( L# Q: D" t2 V
2.硬件:
D T9 [( v( w$ A; V# |1 z, T* j8 K( a
硬件也包含两个方面,一是整个音响系统的设备匹配,另一个是计算机的配置。音响系统中的设备匹配在这里就不作说明,这里主要谈的是计算机的硬件配置。因为VB本身对于硬件的要求并不很高,应该说586以上的机器是没有问题的,但是实践中因为在系统的安装上特别是采用了Windows98的操作系统后,CPU在P3以下配置的机器在其操作与执行音乐的编辑时其速度确实慢。当然,这主要还是看使用者在其资金的问题上作一选择了。 4 q# M. _* [& S* h# V( I
1 J) \4 R1 M$ [$ C$ R! ^' w) G 现以CPU/P3机器为例,其配置应在
, f& A; b7 N& a; N9 m r6 O" k
! F2 d5 o; k, \2 U: J! a① CPU :P3/800MHz 以上 : x2 o" Z0 l2 N( r- ]& ]8 v
! J1 F& l$ \, Y3 ?
② 内存:128M 以上 2 Z# P, b5 V- O
; c P2 @$ t6 k8 [% I% e) J③ 硬盘:依照内部所要录制的“信息源”的多少来确定硬盘的容量。
! s/ ?6 e. h7 ^5 U0 ?- G- y& |, R' p- |
④ 声卡:16 位以上,在声卡的选择上,应在安装前要作一实验,,因为声卡是作为计算机音乐录制与播放的重要设备,如果声音处理不好,那就直接影响到音质。笔者在工程中先后采用了几种声卡予以比较,有的声卡功能虽多,但价格偏高,有的是噪声很大,在这方面不同的品牌,不同的规格其实际效果是不一样的,本着从实际出发的原则,采用了功能简单,但是声音的质量应是第一选择。 8 G: h5 ]0 W+ T
0 }% s! @1 \: k* {3 V
其它的设备只要能满足功能使用即可。
) `! p; f% U; X) r$ h1 @' Y
' o( W R7 k) M( K& p 三.计算机控制系统在其使用中的操作
) j& v8 y4 s" Q) S* p0 U ① 声音“源”的加工制作: * \" @, o, N7 Z# O& ]1 q* d7 G
3 k8 _+ ^6 l* ^7 m! ]& @) T: F 为了适应现代化的作息时间,在背景音乐/紧急广播的系统中,引用了计算机控制,对于每天的作息时间进行播放。在正常的情况下,每天所播放的内容是不变的,所以非常适宜计算机来控制,这样不仅解决了定时播放不同内容的问题,而且省去了人工控制的诸多问题。
7 q% t; ~5 B; a# s) e, v7 d
$ d3 N1 i& Z( u6 A* K7 S, h/ T 系统中“信号源”的加工制作,是一个很重要的一项工作。这里主要是将已确定的播放内容,作息时间的音乐与语音按数字波形文件WAV的格式、背景音乐采用MP3的格式分别录制到硬盘中去。
$ m9 Y4 l" j/ ~$ i! F
- ?( V! Z0 w0 n: G* J6 [ 作息时间的录制需要对音乐有一定的知识,尤其是将语音的内容编辑到音乐当中。实际工作中,为了使“信号”的保真度高,基本选用CD机作为“源”输出,个别的音效均采用实际现场录制的方式,计算机则采用声卡本身的播放程序进行录制。录制与编辑的软件采用了全球顶尖级音频编辑软件“CoolEdit Pro”。在录制前先要有一个详细的表格,对所要录制的文件名、路径与顺序编排好,为下面编制软件做好准备工作。
! r$ ?/ e. @3 f) @: ~* w7 |7 R( b* [
为了保证所播放的音乐与声音的保真度,其采样率选在44.1KHz,16bit量化的单声道录制方式,平均每分钟的音乐在硬盘中所占据的空间为5.2Mb左右。下表为某单位作息时间播放的一个例子: 0 J. z' F5 M2 R) s1 p- h% W
, s/ ^7 l' x& s1 C/ E. G序号 时间 项目 内容 文件名 时间长度 硬盘容量 9 a( K- h( e- X
. T9 Y. G8 x6 N- V1 06:30 起床音乐 音乐 1.WAV 10分钟 52.6Mb
9 _- {4 E% p& [: `6 C' ]) } u2 ~+ F r6 O" g- x7 s
2 07:29 集合号音乐 固定的音乐 2.WAV 45秒 4.1Mb - A8 W& \$ p; U. q2 _
- a) p. Y+ v* s( V+ y
3 07:30 广播体操 广播体操音乐 3. WAV 4分46秒 25Mb ) r( b y* K, {! a8 o a
8 [5 W3 F8 m0 g Z& G4 08:00 早晨上班 铃声音乐 4. WAV 33秒 2.9Mb
: S( K- `" B9 {9 {; d- s7 t1 _
7 e# E0 m |/ T" N# w& X5 10:00 休息 背景音乐 MP3音乐 10分
/ a) p: {% J1 l& J- \8 ^- t$ D. e1 b4 ?+ }1 j( J6 P7 S, @# V @/ @+ U
6 12:00 中午下班 铃声音乐+背景音乐 同上 20分 ! T; Z _9 T& g) @& N7 o& R6 P; l. `
$ e H. H2 U2 N/ a& N& e
7 12:55 上班前准备 音乐 6.WAV 4分21秒 23Mb 3 p' O& Z; Z5 G1 n* s( R) L" d J
: A9 i: u+ u i/ L; }& H8 13:00 下午上班 铃声音乐 4.WAV 33秒 , D) K r8 y, s4 p4 X) c
5 F# l* ~' `4 T/ N2 u
9 15:00 休息 音乐 7.WAV 10分 51.9Mb ' Q4 g6 z* F' {, @. b' N
# e- n0 ^; p& q l4 k9 y
10 17:00 下班 铃声音乐 4.WAV 4分 21Mb% \! d: C) E3 t4 s P4 v, v; a
" i9 O8 w. z% ?% d( V9 U% I$ t: A ② 软件的生成:
1 \! w2 V2 ]; I/ D% N+ m% M9 j/ Z. e5 g: Y+ I1 \
软件是在VB6.0版本下编制的,在编制程序运行成功后可以生成可执行的文件 .EXE, ' h) Y* I0 w c4 a; t! w8 d/ l% B
" T5 X6 C V8 H# b9 t0 [ 并将此文件拖放至“启动”应用程序中,为此,每当机器启动后,该文件都可以脱离VB在Windows98下独立运行。 E, [4 ^, h/ M( P8 ^. e
* }! }0 K4 J9 q ③ 系统的连接:
- a d" [. W; R, s* t' M! E1 @& d# M8 Y! z& D
软、硬件在调试后,即可连入音响扩声系统中去。在系统设备的安装过程中应注意计算机与音响设备不要共地,从声卡引出的音频输出线不可过长,屏蔽层单端入地。. F/ V: ~. t( B6 `: f* e& ]
( s/ @* Z/ O/ C- g- h1 r+ _/ B2 d# p
四.结束语
( N2 ]- H: N: Y/ k! W/ e
: {! u( @/ S) \- ?+ i3 s0 W7 s 在计算机控制音响系统的实践已经五年多了,在几十个工程的运行情况来看还没有一个出现问题,通过实践将计算机应用技术引入到音响系统中,是大有前景的,而且应用的领域也会越来越宽广。 |
|
|
|
|