MIDI文件解析与播放工具的研究与实现(附答辩记录)(2)
资料介绍:
目 录
摘 要: 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 [资料来源:www.doc163.com]
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
[来源:http://Doc163.com]