Music Markup Language

Music Markup Language

Music Markup Language (MML) is an XML application to describe music objects and events, using different modules and markup. MML can be delivered in different formats, such as text, block bars or piano roll, Common Western Notation or MIDI-devices. Since MML can be employed in such simple and accessible formats, it's possible to sequence music without resorting to expensive software. MML compositions can, for instance, be rendered via a simple Java plug-in.

A few possible applications of MML:

  • Editing music and effects processing.
  • Inserting music into web documents.
  • Controlling sound or music features of physical devices (CD-players, PC-based systems, microwave ovens, doorbells, etc.).
  • Creating phone ring tones.
  • Performing live music.

See also

External links

Wikimedia Foundation. 2010.

Look at other dictionaries:

  • Music Macro Language — Not to be confused with the XML based Music Markup Language, though Music Macro Language is sometimes erroneously called by this name. Music Macro Language (MML) is a music description language used in sequencing music on a number of computer and …   Wikipedia

  • Music notation software — are computer programs that are used to create and print sheet music. Also known as score writers . Traditional classical music from Western culture is extremely complex and music notation software is a challenging application. The main products… …   Wikipedia

  • language — /lang gwij/, n. 1. a body of words and the systems for their use common to a people who are of the same community or nation, the same geographical area, or the same cultural tradition: the two languages of Belgium; a Bantu language; the French… …   Universalium

  • Language — This article is about the properties of language in general. For other uses, see Language (disambiguation). Cuneiform is one of the first known forms of written language, but spoken language is believed to predate writing by tens of thousands of… …   Wikipedia

  • Comparison of document markup languages — The following tables compare general and technical information for a number of document markup languages. Please see the individual markup languages articles for further information. Contents 1 General information 2 Characteristics 3 Notes 4 …   Wikipedia

  • List of document markup languages — The following is a list of document markup languages.Well known document markup languages*HyperText Markup Language (HTML) *Mathematical Markup Language (MathML) *Rich Text Format (RTF) Microsoft format for exchanging documents with other vendors …   Wikipedia

  • List of XML markup languages — This page aims to list articles related XML markup languages. This is so that those interested in the subject can monitor changes to the pages by clicking on Related changes in the sidebar and on the bottom of the page.The list is not necessarily …   Wikipedia

  • Domain-specific language — Programming paradigms Agent oriented Automata based Component based Flow based Pipelined Concatenative Concurrent computing …   Wikipedia

  • Wikipedia:Manual of Style/Music — This guideline is a part of the English Wikipedia s Manual of Style. Use common sense in applying it; it will have occasional exceptions. Please ensure that any edits to this page reflect consensus. Shortcuts: WP:MOSMUSIC MO …   Wikipedia

  • C Sharp (programming language) — The correct title of this article is C# (programming language). The substitution or omission of the # sign is because of technical restrictions. C# Paradigm(s) multi paradigm: structured, imperative …   Wikipedia