基于xml的midi描述技术—音乐标记语言mml.doc

约27页DOC格式手机打开展开

基于xml的midi描述技术—音乐标记语言mml,基于xml的midi描述技术—音乐标记语言mml全文27页约13000字论述翔实[摘要]:本论文的主要内容,是研究基于xml的midi描述技术——mml。可扩展标记语言xml是结构性文档和网络传输数据的通用格式。它是标准通用标识语言sgml的一个子集,也是一种元语言,用于创建适用与不同领域的标记语言,例如音乐领域。本文...
编号:10-27089大小:142.50K
分类: 论文>计算机论文

内容介绍

此文档由会员 花季永驻 发布

基于XML的MIDI描述技术—音乐标记语言MML

全文27页 约13000字 论述翔实

[摘要]:本论文的主要内容,是研究基于XML的MIDI描述技术——MML。可扩展标记语言XML是结构性文档和网络传输数据的通用格式。它是标准通用标识语言SGML的一个子集,也是一种元语言,用于创建适用与不同领域的标记语言,例如音乐领域。本文将探讨一种属于该领域的基于XML的标记语言,音乐标记语言MML。用MML去标记MIDI文件,使得MIDI文件从二进制指令文件变为结构性的文档,解决MIDI的复杂性和界面不友好的问题,力求成为在网络上适用性最强的格式。文中介绍了XML和SGML的一些发展,然后着力描述了MML的特点以及使用方法,最后以一段小提琴音乐为例,展现MML的特性。

[关键字]:XML,MML,MIDI


[Abstract] The main content of this paper is to research the technology of describing MIDI with XML-based markup language, the Music Markup Language, MML. The Extensible Markup Language XML is the universal format for structured documents and data on the Web. It is a subset of the Standard Generalized Markup Language SGML, and it is a meta-language too, designed to support the definition of domain-specific languages, even music languages. In my area of research, music and midi, an XML-based markup language which name MML, is the markup-based music language to describe the structure of notes in music file, especially in the midi file, it can give an resolution to change the unfriendly user-interface and the complexity in the traditionary midi files. The vision for MML is best understood in terms of an analogy with the presentation of web documents. The paper will put forward the brief of XML and SGML, after the presentation of MML’s function, there is an example of a Antonio Vivaldi’s sonata , in MML code.

[Keywords]:XML,MML,MIDI

部分参考文献

[5] Simon St.Laurent著,康晓林等译,电子工业出版社《XML基础教程》,2000.01
[6] Elliotte Rusty Harold著,马云等译,电子工业出版社《XML宝典》,2002
[7] 师勇著,北京希望电子出版社《电脑音乐制作大师 CakeWalk 9.0》,2002.05
[8] Rubén Hinojosa Chapel, XML-Based Music Language
[9] Jacques Steyn,Framework for a music markup language
[10] Alan Gary Campbell,Mark My Words
[11] Darin Stewart,XML for Music