标题标题  显示论坛会员列表名单  搜索论坛搜索  HelpHelp
  注册注册  登入登入
ASP教学区
 DoReMe : ASP教学区
主题 话题: 第二十七章 使用Microsoft Music Producer 回复发表新主题
作者
贴子内容 << Prev Topic下一个主题 >>
erisa
Groupie
Groupie


加入: 2005/2月/16
Online Status: Offline
回复: 43
Posted: 2005/2月/16 12:05下午 | IP记录 引用 erisa

使用Microsoft Music Producer

选择输出设备
使用特性设置
创建作品
保存作品
将你的音乐放进网页
一些实际例子

 

微软音乐制作器Microsoft Music Producer(MP)是一种新的工具,它可以使得你相对容易地创建音乐作品,并将它添加到你的网页中去。在相当短的时间内, 你可以制作出带有相当专业技术的MIDI(Musicial Instrument Digital Interface)或WAV文件,从而能够确切表达出你的意图。使用Microsoft Music Producer 是十分容易的,甚至我祖母都能使用它——她这样做了!

当你创建了音乐文件之后,可以很容易地通过使用OLE连接或嵌入技术将其组合到你的作品项目中去,也可以简单的通过HTML代码 在网页中引用它。

MP的最大优点就在于它可以灵活地以多种格式保存文件,不同格式有其各自的优点。如果你关心文件长度或磁盘空间大小的话,你可以 考虑将文件保存为mid格式,这种格式文件比相同的WAV文件小95%左右。如果你打算在网页里使用音乐,那这就可以节省将你的 网页下载到用户浏览器的时间,给你的用户最初的好印象。

在任何能使用MIDI或WAV文件的地方,你都可以用Microsoft Music Producer来创作音乐。

为了使用Microsoft Music Producer,你需要计算机上安装一个声卡,并且至少10.5MB的硬盘空间。

 

Back to Top 查看 erisa's 资料 搜索其它贴子 erisa 访问 erisa's
 
erisa
Groupie
Groupie


加入: 2005/2月/16
Online Status: Offline
回复: 43
Posted: 2005/2月/16 12:05下午 | IP记录 引用 erisa

选择输出设备

Microsoft Music Producer使用合成器来产生输出。合成器是位于你计算机上声卡上的一种电子原件。根据你的声卡类型,可以有不同的声音输出 特性。为了控制Microsoft Music Producer 使用哪里些声卡的特性,或者声卡上的何种设备可用,使用Setup Sound Device命令。例如,如果MP缺省使用的本地计算机设备正在被其它应用程序占用的话,你需要切换Microsoft Music Producer 的音乐输出设备来产生音乐。

为MP选择一种输出设备,按以下步骤进行:


选择Options|Setup Sound Device。

在Setup Sonnd Device对话框里选择你为MP指定的音乐设备(见图27.1)。

Back to Top 查看 erisa's 资料 搜索其它贴子 erisa 访问 erisa's
 
erisa
Groupie
Groupie


加入: 2005/2月/16
Online Status: Offline
回复: 43
Posted: 2005/2月/16 12:05下午 | IP记录 引用 erisa

使用特性设置

Microsoft Music Producer使用六种不同的特性来帮助你编辑音乐:风格、个性、频带、速度,音调和形式,每种特性都包含不同的设置使你来定 制特性,从而产生你需要的特定效果。每种特性名在主程序对话框顶端出现以便于设别(见图27.2),以下章节将介绍每种特征功能 和设置的方法。

注意一件事:无论当你对何种特性设置进行改动之后,你都可以通过Preview按钮来预览修改后的效果。要停止预览,只需简单地 再次按动Preview按钮(此时上面显示「Stop Preview」)。你也可以在实时预览时修改特性,一旦你开始组曲,唯一可以改变的特性是频带——所以当你在组曲之前的预览状 态时就设置好其它的特性。

 

图27.1 Sound Device Setup

图27.2 Microsoft Music Producer的主程序对话框

 

 

选择一种风格

风格设置(见图27.3)可被认作为定义你的作品特点的关键工具。大约超过100种以上不同的风格可供选择,从Ballad民谣 到Upbeat Rave,这些甚至会使玛当娜也嫉妒。

当你选择每种风格时,请注意其它MP特性是怎么受影响的。个性,速度音调,频带等都会发生一点变化。如果你注意到这个风格是怎样 改变其它特性的话,你就会对各选项怎样影响其它项有一个大致了解,并且可以为你自己创建相似的风格。虽然你不可以自己添加风格到 Style列表中去,但是可以通过修改其它特性来新建你自己的风格。

 图27.3 风格设置

 

给于音乐「个性」

个性设置(见图27.4)赋于你音乐自己的心境基调,描述个性特性的最好途径是当音乐最初演奏时感受其频带特征,如果你想让频带 听起来有点轻微的陶醉感,你可以选择Weary,如果你想让频带听起来带点过头的咖啡色,你可以选择Upbeat。

 

图27.4 个性设置

 

设置频带

不像其文字定义的那样,图27.5所示的频带特性可以认为是一组不同的乐器如何协调的合作来获得特定的效果。每种Microso ft Music Producer频带包含有六个「musicians」于不同的输出通道上,它们组合在一起产生一种特定的乐器声音。

对于频带选择列表中的每种频带,在Mix框中将会出现不同组的乐器乐器(见图27.6)。

Mix框包括Vol+(顶部),Vol-(底部),Left和Right标记,使用鼠标,你可以拖放一种乐器朝某个标记方向移动 ,其结果是导致特定乐器声音的变化(见图27.7),你需要在预览状态下才能听到在修改这些设置后声音的变化(按Preview 按钮),在Mix框升高或降低乐器将升高或降低乐器的音量。类似的,将它拖至右边将其声音移至右扬声器,为了平衡音色,请将乐器 置于Mix框的正中央。

 

 图27.5 频带设置

 

图27.6 Mix设置

 

图27.7 用Mix设置平衡音色

 

在Mix框的上方是各种乐器(至少六种)的图标,在每种乐器下面下有由六条黑色水平带,如图27.8所示,这六条水平带组成了一 个带,代表了当前所显示的每种乐器的音量大小。在预览和组曲状态,这些黑条显示为带有红色跳动的音阶,标识了当前演奏的实际强度 。

 图27.8 音量控制

 

如果你看见两种相同的乐器出现的话,不要认为这代表二重奏。将光标放在实际的乐器图标上,你会注意到一个「标记」(工具提示条) 弹出来描述特定的乐器(例如Timpani 或String Quartet),两种不同的乐器看起来可能一样,这是因为微软为每种相同类型的乐器(例如:Marimba和Tubular Bells)采用相同的图标。

 

控制速度

位于Microsoft Music Producer窗口左下角的是速度和音调设置滚动条,使用速度滚动控制条来改变你的作品的演奏速度(如图27.9所示)。

 

 图27.9 速度控制

 

往左移动滚动条将减慢演奏速度,往右移动将增加速度,速度的范围是每分钟10拍(bpm),此时控件在最左边,而当控件位于最右 边时是350bpm。

作为一个前DJ,我可以负责任地说最高强度的舞台或或音乐会大约为110~135bpm的演奏速度。而稍慢,柔和的调子约为20 ~80bpm,这与你的心跳速度很接近。DJ师们用每秒节拍数来确定怎样的音轨能够更容易地和其它音轨混和,其间的差值约为10 ~20拍,这由DJ来定。一些DJ师实际上使用和声来使得混音变得吸引人,为了直接得到和声效果,你需要一个音调设置(见下一段 )。如果你发现改变了速度之后屏幕仍显示4/4时不要失去耐心,程序将在速度改变之后仍显示原来的值。

 

改变音调

如果你想改变音调,使用音调设置滚动条(如图27.10所示)。


图27.10 改变音调设置滚动条

 

往左移动控制将导致音调的减小,降低音阶。往右移动将升高音阶。试一下,并注意每次改变所显示的音调,在这里我不想进行理论分析 ——只是提供怎样考虑的简单方法,将它设为一个简单的钢琴键盘,向上或向下移动半个音阶——向上,C,升C,D,升D,往下C, B,降B,A,降A,G等等。记住许多音调有不同的名称,降B又称为升A,虽然升D实际上是降E,但它一般被认为是降E。

当前改变了音调,你会发现所作的音调设置将出现在对话框中的右边(见图27.11)。

 

 图27.11 音调指示器

 

确定音型

你可以用如图27.12所示的音型设置来确定你的音乐作品的内容形式。音型特性是用来告诉Microsoft Music Producer如何构建你的作品。例如,如果你选择了Rising,你的作品将会以高强度的形式出现。如果你选择了Falli ng,那么你的作品将在播放过程中逐渐降低强度。这是一个相当容易理解的概念。其选项包括有Rising,Falling,Pe aking,Level,Loud,Quiet,Song,Loopable和Random。


 图27.12 音型设置

 

开始和结束音乐作品

有时你可能需要为一个作品创建一个序曲。为了完成这项操作,选中位于音型下拉列表左边的Intro检查框。同样,你可能要为作品 创建一个结尾,选中Ending检查框。

 

确定作品的长度

缺省的,Microsoft Music Producer创建的作品长度为30秒钟。你可以保持这个设置并使用音型设置中的Looping选项。另一方面,你可以改变长 度设置(如图27.13)。

 

 图27.13 设置作品的长度

 

时间设置以mm:ss:tt(分,秒,十分秒)形式出现,Microsoft Music Producer 的最大输出能力为对音乐1000次采样测量。对声音的采样测量是取决于速度的。速度越快,最大作品时间越短。记住,1000次采 样测量——是你获得的最大数目。

Back to Top 查看 erisa's 资料 搜索其它贴子 erisa 访问 erisa's
 
erisa
Groupie
Groupie


加入: 2005/2月/16
Online Status: Offline
回复: 43
Posted: 2005/2月/16 12:06下午 | IP记录 引用 erisa

创建作品

Okay,你已经设置了各种特性,你怎样才能建立你的作品呢?很容易——单击Compose按钮。按此按钮看起来没任何事发生, 它所真正做的是重置「音乐内存」或者清除当前工作区并开始一个新的应用。为了听到成曲后的音乐,你只需按PLay按钮(见图27 .14)。

你可以重复播放作品,只需选中Loop检查框,其位置位于PLAY按钮的右边,Loop选项当音型被设置成可循环播放时工作的最 好。

当你按动Play按钮后,PLay按钮变成了一个Pause按钮。在播放的时候,时间计数器开始计数,直至在长度设置中显示的时 间结束为止。在这期间,你可以按击和拖拉在MIX框中的乐器进行调节,以满足你的声音效果需要。参见前面的段落「设置频带」来掌 握如何移动乐器来创建不同的音质。

现在你已经创建了一个奇妙的定制的声音文件。

 图27.14 播放作品

 

 

Back to Top 查看 erisa's 资料 搜索其它贴子 erisa 访问 erisa's
 
erisa
Groupie
Groupie


加入: 2005/2月/16
Online Status: Offline
回复: 43
Posted: 2005/2月/16 12:06下午 | IP记录 引用 erisa

保存作品

你可以以三种不同格式的文件来保存作品:.awv,.mid,.mmp格式。如果你愿意以后对其作品进行编辑的话,可先将它保存 为一个.mmp文件(Microsoft Music Producer的自定义格式),然后再将其保存为.wav或.mid格式。

 

注意

如果不将作品的以.mmp格式为作品做一个拷贝的话,以后你就不可以对其编辑。至少对Microsoft Music Producer来说是这样的。Microsoft Music Producer只允许编辑以.mmp格式保存的文件,希望记住这点。

Back to Top 查看 erisa's 资料 搜索其它贴子 erisa 访问 erisa's
 
erisa
Groupie
Groupie


加入: 2005/2月/16
Online Status: Offline
回复: 43
Posted: 2005/2月/16 12:06下午 | IP记录 引用 erisa

将你的音乐放进网页

为了在你的网页中使用Microsoft Music Producer制作的音乐作品,你需要用HTML标志引用声音文件。与之相关的标志最常用的是带LOOP和SRC属性的< ;BGSOUND>标记,这种标记只在Microsoft Interner Explorer中有效。

<BGSOUND>标记标明了与背景音乐相关的信息。首先第一个属性SRC,告诉浏览器所引用的声音文件的位置。第 二个属性LOOP,指明了当你的网页下载之后声音文件的播放次数(也叫做重复)。如果你想让音乐反复播放的话,只需将LOOP属 性设置成INFINITE。

这里是一个怎样在HTML 文档里使用<BGSOURD>标记的例子:

 

<BGSOUND SRC=C:\MUSIC\Caribe.mid LOOP=1>

这个标记指明浏览器音乐源文件是C:\MUSIC\Caribe.mid并且你只要让它播放一次。

如果你想要当前页显示的时候这段音乐一直在播放的话,使下这一行HTML代码:

 

<BGSOUND SRC=C:MUSIC\Caribe.mid LOOP=INFINITE>

 

试一试这两个例子看看它们是怎样工作的,你总是可以从实践中掌握正确的设置。通过改变LOOP属性的大小使得音乐能够播放的是够 长。

 

技巧

如果你有一个带有「Laser blast」效果的声音文件,你可以简单地通过改变LOOP值来造成多重Laser blast效果。

 

另外一种在网页中播放你的音乐文件的途径是利用标准的热链接方式,这可能是将音乐置于网页中比较容易的方法之一。例如:这种方式 的HTML代码应该现象这样:

 

<A HREF=Laserblast.mid> Laser Blast</A>

 

这时浏览器应该简单地显示一个热链接像这样:Laser Blast

如果引用正确,单击此链接将激活此声音文件。如果没有声音,检查一下HTML代码的语法和拼写,如果仍不能正常工作,确认在你使 用的计算机上安装有一块声卡,并且音量设置被打开而不静音。

我发现在引用时文件名不需要用双引号来引用,但是一些浏览器不能需要,如果你使用象Sallys Voice.wav这样的长文件名,双引号可能需要。但是我建议,将其转换成MS—DOS短文件名以确保文件当需要时能正常播放 。用短文件名一般工作起来不会出错:Sallys Voice.wav 的MS—DOS的短文件名应该是Sallys~1.wav,除非在这个路径下有与其前六个字母相同的其它文件(这时,这个文件名 应该是Sallys~2.wav)。

 

注意

MS—DOS的短文件名格式在正常情况下应该是文件名的前六个字母,紧跟一个(~)符号,然后是一个序列数用来表明与这前六个字 线匹配的所有文件中这个文件的顺序数。如果在当前相同路径下已经存在同新文件有相同前六个字母的文件时,新文件将被分配一个当前 已存在此类文件总数之后的一个顺序号。

 

如果你有多个这样的文件并且你想确认文件的MS—DOS短文件名,在Windows 95中右击文件在弹出菜单中选择Property菜单项,此时显示属性框(如图27.5所示)。

 

图27.15 一个音乐文件的property属性框

 

在对话框中,可以看到MS—DOS名称设置(大约在对话框中的第四行下面),这里显示的就是为你的文件名设置的MS—DOS短文 件名。

使用热链接代替<BGSOUND>标记的优点就在于热链接是HTML的标准格式,在绝大多数浏览器都适用。另一个优 点是声音文件可以根据需要而播放,当用户想听时候才播放。而在页面第一次下载时并不自动播放,这可以节省用户的时间和耐心,尤其 是他或她不喜欢音乐——或者就是讨厌你的音乐。

它的一些缺点包括,在播放音乐之前用户必须进行一些操作,也许你需要当用户第一次打开页面需要使用<BGSOUND> ;标记,如果你没有使用Internet Exploer的话你可以使用<META>标记:

 

<META HTTP-EQUIV=「REFRESH」 CONTENT=「http://mysite/Laserblast.mid」>

 

这个<META>例子将浏览器重定向到列出的声音文件。不幸的是,它将你持续定向播放声音文件,这将导致略微的页面 闪烁——当页面上有许多文本时会很烦人,这对小尺寸字体的文本影响尤为明显。

找出使用何种HTML标记能够最大限度的满足你的特殊需要的最佳途径是实践,在你的网页中尝试各种方法看看哪里种方式能够获得最佳 效果而不降低你的页面特性。

另一种更复杂的添加声音的方法是使用Microsoft的<EMBED>标记,虽然这个标记有许多选项,你只需使用 其中的一些就可以完成工作。要想粗略地了解一下<EMBED>标记的属性见表27.1。

 

注意

记住这些标记是特有,只是在Microsoft的浏览器中才能使用。

 

表27.1 EMBED标记属性

属性
 描述
 
ACCESSKEY=string
 为一个元素确定一个加速键(加速键是当按住Alt链同时按的键,从而激话所嵌入的对象)。
 
ALIGN=setting
 确定对像元素的对齐方式(只有当嵌入对象是可见时才有用。只有当你使用嵌入一个ActiveX控件来播放音乐时才需 要这个属性)。可选的设置有ABSBOTTOM,ABSMIDDLE,BASELINE,BOTTOM,LEFT,MIDDLE ,RIGHT,TEXTTOP,或TOP。
 
HEIGHT=String
 同WIDTH一起,确定元素的尺寸大小(同ALIGN属性一样,只有当嵌入对象可见时才适用)。
 
HIDDEN=string
 强迫对象是否可见。
 
ID=string
 一个SGML标识符,用于作为热链接的目标或者标明与相关文挡有关的特定的参数。
 
SRC=string
 确认相关文件的URL(这个属性很重要——它是你的文件的路径和文件名)。
 
STYLE=string
 确定这个标记的内在风格类型(只有对象可见时才起作用,而且对声音无效)。
 
TITLE=string
 提供提示信息。如果你的浏览器被设置成忽略图形,例如这个内嵌对象是一个图形,那么它将会被一个文本条代替,而无论 你是否设置了此属性。
 
WIDTH=string
 确定了对象的显示宽度,在HTML里此属性可以以象素值或百分比来设置。
 
Event=script
 在下面段落中将作介绍。
 

 

虽然<EMBED>标记使你可以在文档中嵌入任何类型的对象,但你和用户都需要一个应用服务器对像来激活驻于你们机 器上的数据。

 

注意

一个应用服务器对象可以是一个MIDI播放器,或MIDI out-of-process服务器,不用担心,如果你安装了声卡驱动程序,它们可能就有了。

 

因为<EMBED>标记支持激活技术,它支持特定的事件。当用户对一个控件进行一个操作时一个事件将发生,下面的列 表显示了这个标记可以触发的事件。

 

OnAfterUpdate OnKeyUp

OnBeforeUpdate OnLoad

OnBlur OnMouseDown

OnClick OnMouseMove

OnDblClick OnMouseOut

OnFocus OnMouseOver

OnHelp OnMouseUp

OnKeyDown OnReadyStateChange

OnKeyPress

这此事件大多数能够自我解释,例如OnClick事件当用户按动一个对像时发生等等。

<EMBED>是一个块标记,这意味著它需要有结束符。虽然<EMBED>是必须的,但是结束标记&l t;/EMBED>却是任选的。

想了解这类标记的更多特性,请浏览Microsoft站点的开发网页www.microsoft.com/site builder,在technologies区查找。

 

技巧

当把用户置于考虑之中,不要将你的音乐文件做的很大,使得当音乐播放之前用户就失去耐心而离开。使用LOOP特性创造特殊的扩展 效果,并使用MIDI文件来将文件长度减到最小。

Back to Top 查看 erisa's 资料 搜索其它贴子 erisa 访问 erisa's
 
erisa
Groupie
Groupie


加入: 2005/2月/16
Online Status: Offline
回复: 43
Posted: 2005/2月/16 12:07下午 | IP记录 引用 erisa

一些实际例子

为什么有些人想在网页中添加音乐?很简单,通过你的音乐来使得别人在浏览你的图象和文本时产生你所希望的感觉。让我们通过一个熟 悉的例子来确定如何适当地描绘一个实际景像。然后,我讨论一些基于Web的例子。

想象一下星球大战中Darth Vader穿著他那身特别的黑色长袍,站在他那巨大的星际战舰指挥室里的情景,该用何种音乐来描绘这个场景呢?你可能已经对Jo hn William的「Imperial March」熟悉并且印象深刻,但这里我将用Microsoft Music Producer作一些设置,来产生新的音乐。记住我不是John Williams,但是如果我能用音乐来传送信息的话,我就相当成功了。

首先,让我们考虑音调和速度,降调的音调可能听起来有点罪恶感,节拍稍微慢一点但不拖拉的速度,可能增加一点热情,但仍体现了一 种「永远无法知道下一步会发生什么」的状态。因此对于音调(key),让我们设置我喜欢的那样,降A,对于速度,稍慢但是够快的 速度就可以了。让我们设置成88,好极了。

在风格框中选择Dark Techno。其风格确如其名。

在个性框中选择Searching,它将造成一种绯徊的效果。

最后在频带框中,选择Lush,这描述了一种相当模糊的背景,你知道现在做什么——单击Preview按钮。声音听起来很酷,是 不是?我承认这点,我不是John Williams,但我相信我能抓住情景所体会的内涵。

出于有趣,我选择了Intro和Ending设置,对于音型选择了Random,将音乐长度设置为缺省的30秒,单击Compo se按钮并按PLay按钮。

你现在已经创造了一个有内涵的声音文件。很容易就能设计一个网页和声音,如同先前说的那样,运行你的作品,这是你自己设计的音乐 。

现在你已经有一些为景象创造音乐的经验了,让我们尝试另外一个例子。

你有一个朋友Ann,需要你为她的旅游代理处设计一个站点系统,Ann提供了许多不同国家的旅游路线,你必须使得用户对每个不同 地区产生相应的感受。

你打算作的是介绍Caribbean 的页面,使用Microsoft Music Producer在你开始工作之前工作就几乎已经完成了。在Style选项中选择Caribbean,然后单击Preview按 钮,太容易了。音乐听起来相当动听且不需作任何修改,但别忘了可以设置Microsoft Music Producer的其它特性从而修改这种风格,得其成为你自己的风格。

例如,你可能想象将频带设置成Bright&Punchy使得音乐带有点Sassy。缺省的Caribbean速度是9 6,音调设置成C。减慢速度可以造成更加放松的气氛,就像微风吹过树木一样。Ann可能也提供到意大利阿根廷、中国、印度或东欧 等地的旅游路线,所有这些风格以及其它更多的都可以在Microsoft Music Producer中找到并作为缺省设置出现,从而使得我能够很容易的使用。

 

技巧

随时留心音量,不要在不同页上使用截然不同的风格和音调以及音量,在每个页面上使用相近的音量。

 

如果在创作之前已经有了主题,那么创建一个音乐作品将会变得很容易。但是每个人完成相同任务的途径是不同的。你也可能发现截然不 同的做法,对你来说更容易。这由你而定——我只是展示了完成作品的方法和简单的设计思想。

 

 

总结

Microsoft Music Producer是一个相当奇妙的应用程序,可以使得非音乐家(或没有音乐灵感的人)简单方便地将音乐添加到他们的应用项目中去 。虽然Microsoft Music Producer并没有什么神秘之处,但它的确能够使你通过很简单的学习就掌握如何轻松地美化你的应用程序。

掌握Microsoft Music Producer使用方法最好的途径就是坐下来操作,请注意你需要自己进行各种设置,并将它们完美地组合起来。

想象一下如果是莫扎特使用Microsoft Music Producer将会创作出什么。想象一下Microsoft Music Producer 能为你做什么?

Back to Top 查看 erisa's 资料 搜索其它贴子 erisa 访问 erisa's
 

如果你想回复的话你必须首先 login
如果你还没有注册的话你必须首先 注册

  回复发表新主题
显示可打印的页面 显示可打印的页面

论坛跳转
不能 张贴新论题在这个讨论版
不能 回应论题在这个讨论版
不能 删除你的发言在这个讨论版
不能 编辑你的发言在这个讨论版
不能 新增投票标题在这个讨论版
不能 在这个讨论版投票

Edit by doreme Forums version 2004
Welcome ©2001-2004 doreme Guide

This page was generated in 0.1563 seconds.

 
保养品
保养品, Skin Care
www.elady.tw
美材批发
美材, Cosmetic
www.elady.tw/beauty_org
保养品批发
名牌保养品、保养品批发
gb.perfume.com.tw/skincare
饰品批发
饰品、饰品批发
gb.perfume.com.tw/ornament