it167.com  设为主页
 收藏本站
 
  资讯:业界动态 | 软件动态 | 人物专栏 | 安全资讯 | 网络生活 | 电子商务 | 小游戏 | 视频 | 美女图片 | 音乐
  网络编程 | 网站运营 | 网页制作 | 图形图象 | 操作系统 | 媒体动画 | 软件教学 | 网络应用 | 邮件系统 | 网络安全 | 认证考试
asp | .net | php | jsp | Sql | java | Dreamweaver | FrontPages | Javascript | css | Coreldraw | photoshop | Flash | Coreldraw
当前位置: > 主页>媒体动画>Authorware>设计MIDI播放程序--用Authorware5
最新新闻

·机会与整合 边缘化互联
·TOM-Skype新增三大本地
·雅虎抢闸邮箱竞赛 网易
·新浪抢攻北京奥运
·洞悉网络口碑的掘金机会
·拆解网络病毒黑金交易
·木马下载器近期出现新变
·《互联网周刊》第17期文
·Web2.0是否催生自吹自擂
·三张宝宝裸照招来MSN封
热门新闻
·AuthorwareUCD介绍
·Authorware打造音乐欣赏
·Authorware中插入视频又
·第1章 Authorware 7.0基
·1.4 数字电影和视频(2)
·1.4 数字电影和视频(1)
·第1章 Authorware 7.0基
·1.2 等待、擦除和群组
·第1章 Authorware 7.0基
·Authorware 程序设计基
推荐新闻
 
 

设计MIDI播放程序--用Authorware5 

作者:   来源:it167   点击:   日期:2007-01-27


  MIDI文件体积小,音质好,作为课件的背景音乐不失为一种好的选择。遗憾的是在Authorware5中不能直接播放MIDI音乐文件。但我们只要利用其外部函数,就可以随意控制MIDI音乐文件的播放,制作出真正的多媒体课件。
  下面我就为大家提供一种实现方法(主要向大家介绍有关MIDI函数的应用实例):

一、首先介绍播放MIDI音乐文件常用的函数(下面这些函数只能用在计算图标中):

   (1) MIDIPlay("filename",tempo,wait):此函数用于播放指定的MIDI音乐文件。参数tempo用于指定播放速度,当tempo=100时,表示原速播放;当tempo<100时,表示以原速度的百分比播放。参数wait为false时,表示在播放MIDI时,马上执行其后的图标;为真(true)是,表示播放完MIDI音乐后才执行其后的图标。

  (2) MIDIStop():此函数用于停止MIDI声音的播放。

  (3) MIDIPause():此函数用于暂停MIDI声音的播放。

  (4) MIDIResume():此函数用于从暂停处继续播放MIDI文件

  (5) MIDIPlaying():若当前的MIDI声音正在播放,则此函数返值为true,否则返回为false。此函数常用于检测MIDI声音文件的播放状态。

二、程序设计过程

  (一)首先建立如下图所示的程序流程:
  (二)说明

  1、“窗口大小”计算图标用于控制显示窗口的大小,在其内输入下面的语句:ResizeWindow(280,100);

  2、“MIDI播放器”是一个显示图标,其内输入文字“MIDI播放器”;

  3、“播放界面”是一个群组图标,这主要用于设计程序的播放界面。本程序的播放界面如下:当然,采用怎样的界面完全由用户自己决定。在此实例中,以上的“窗口大小”、“MIDI播放器”、“播放界面”这三个图标都可以不要。关键是下面介绍的计算图标中内容才是本节的重点。

  “打开MIDI文件”计算图标中输入下面的内容:

bf1:=0
bf2:=1——bf1和bf2是两个自定义变量,用于设置播放按钮的播放状态
MIDIPlay(FileLocation^"v.mid",100,FALSE)

  其中“v.mid"是指定的MIDI文件(当然你可以任意指定);MIDIPlay为播放MIDI的函数。参见前面的叙述。

    4、 在交互图标的右边的三个计算图标用于控制MIDI文件的播放方式。

    (1) 在“退出”计算图标中输入下面内容:

    MIDIStop():此函数用于退出本程序时停止MIDI文件的播放Quit():此函数用于退出Authorware

    (2) 在“播放”计算图标中输入下面的内容:

    if MIDIPlaying() then MIDIPause()——此函数用于暂停MIDI文件的播放bf1:=1 bf2:=0 else MIDIResume()——此函数用于从暂停处继续播放MIDI文件bf1:=0 bf2:=1 end if

    (3) “暂停”图标与“播放”图标中的内容一样。

    三、运行程序

    单击“运行”按钮运行上面的程序。屏幕显示如下,同时程序并开始播放指定的MIDI文件"v.mid".

    注:通过本实例的制作,你可以掌握有关播放MIDI文件函数的简单应用。其实Authorware为我们提供了大量的函数,能灵活的掌握和运用这些函数,有利于提高我们的开发效率。



文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【论坛讨论

   相关文章:
·AuthorwareUCD介绍 ·Authorware打造音乐欣赏
·Authorware中插入视频又一法 ·第1章 Authorware 7.0基础 1.5 动 画
·1.4 数字电影和视频(2) ·1.4 数字电影和视频(1)

   文章评论:(0条)
  
 请留名: 匿名评论   点击查看所有评论 网管论坛
 

  责任编辑:it167  声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。