MIDI文件解析与播放工具的研究与实现(附答辩记录)(2)
来源:56doc.com 资料编号:5D5520 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D5520
资料介绍
目 录 摘 要: 1 关键词 1 1 前言 2 1.1 研究背景 2 1.2 研究的目的及意义 3 1.2.1 研究目的 3 1.2.2 研究的意义 3 1.3 研究现状 3 1.3.1 什么是MIDI 3 1.3.2 MIDI现状 4 1.4 实现技术 5 2 需求分析 5 2.1 MIDI 文件简介 5 2.2 MIDI 文件结构说明 5 2.2.1 Chunks(块) 5 2.2.2 数值表示法 6 2.2.3 二进制数 6 2.2.4 可变长度数 6 2.2.5 Header Chunks(头块) 7 2.2.6 MIDI 文件结构 9 2.2.7 Track Chunks(轨道块) 9 2.2.8 MIDI 事件 10 2.2.9 Sysex 事件 10 2.3 需求分析 11 3 系统设计 11 3.1 概要设计 11 3.1.1 目标 11 3.1.2 概要设计 11 3.2 详细设计 12 3.2.1 界面和播放器的实现 12 3.2.2 文件分析的实现 13 4 软件测试 17 4.1 对软件进行测试的基本原则 17 4.2.1 黑盒测试 18 4.2.2 白盒测试 18 4.3 测试内容及结果 19 4.4 程序运行演示 20 5 结论 25 参考文献 26 致 谢 27 |