GUIDO music notation

GUIDO music notation

GUIDO Music Notation is a computer music notation system designed to logically represent all aspects of music in a format which is both computer-readable and easily readable by human beings. It was named after Guido of Arezzo, who pioneered today's conventional musical notation 1,000 years ago.

First designed by Holger H. Hoos (then at Technische Universität Darmstadt, Germany, now at University of British Columbia, Canada) and Keith Hamel (University of British Columbia, Canada). Later developments have been done by the SALIERI Project by Holger H. Hoos, Kai Renz and Jürgen F. Kilian. GUIDO Music Notation has been designed to represent music in a logical format (with the ability to render to sheet music), whereas LilyPond is more narrowly focused on typesetting sheet music.

*The basic idea behind the GUIDO design is "representational adequacy" which means that simple musical concepts are represented in a simple way and only complex notions require more complex representations. [http://www.salieri.org/guido/about.html]

GUIDO is not primarily focused on conventional music notation, but has been invented as an open format, capable of storing musical, structural, and notational information.

GUIDO Music Notation is designed as a flexible and easily extensible open standard. In particular, its syntax does not restrict the features it can represent. Thus, GUIDO can be easily adapted and customized to cover specialized musical concepts as might be required in the context of research projects in computational musicology. More importantly, GUIDO is designed in a way that when using such custom extensions, the resulting GUIDO data can still be processed by other applications that support GUIDO but are not aware of the custom extensions, which are gracefully ignored. This design also greatly facilitates the incremental implementation of GUIDO support in music software, which can speed up the software development process significantly, especially for research software and prototypes.

GUIDO has been split into three consecutive layers: BasicGUIDO introduces the main concepts of the GUIDO design and allows to represent much of the conventional music of today. Advanced GUIDO extends Basic GUIDO by adding exact score-formatting and some more advanced musical concepts. Finally, Extended GUIDO can represent user-defined extensions, like microtonal information or user defined pitch classes.

Example of GUIDO Input File

The notation is similar to that of the better-known [http://en.wikipedia.org/wiki/GNU_LilyPond Lilypond] , with one obvious difference being that the slash character is required when specifying note lengths.

[ clef<"treble"> key<"D"> meter<"4/4"> a1*1/2 b a/4. g/8 f#/4 g a/2 b a/4. g/8 f#/4 g a/2 a b c#2/4 d c#/2 b1 a/1 ]

ource

* Holger H. Hoos, Keith A. Hamel, Kai Renz, and Jürgen Kilian: Representing Score-Level Music Using the GUIDO Music-Notation Format. Computing in Musicology, Vol 12, MIT Press, 2001.
* Holger H. Hoos, Keith A. Hamel, Kai Renz, Jürgen Kilian: The GUIDO Music Notation Format - A Novel Approach for Adequately Representing Score-level Music. Proceedings of ICMC'98, p.451-454, ICMA, San Francisco, 1998.
* Holger H. Hoos, Keith A. Hamel, Kai Renz, Jürgen Kilian: GUIDO Music Notation - Towards an Adequate Representation of Score-level Music. Proceedings of JIM'98, LMA-CNSR, 1998.
* Algorithms and Data Structures for a Music Notation System based on GUIDO Music Notation by Kai Renz.

See also

*Guido of Arezzo
*GNU LilyPond

External links

* [http://www.salieri.org/GUIDO/ GUIDO Homepage]
* [http://www.noteserver.org/ GUIDO Noteserver] - Renders GUIDO to sheet music online
* [http://www.ccarh.org/courses/253/lab/guido Music 253, Stanford University] - Classroom introduction and exercises for Guido Music Notation.


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Guido of Arezzo — or Guido Aretinus or Guido da Arezzo or Guido Monaco or Guido D Arezzo (991/992 ndash;after 1033) was a music theorist of the Medieval era. He is regarded as the inventor of modern musical notation (staff notation) that replaced neumatic… …   Wikipedia

  • Guido — Infobox Given Name Revised name = Guido imagesize= caption= pronunciation= gender = male meaning = Forest , Guide region = origin = Italian, related names = Guy footnotes = Guido is an Italian given name.Guido may also refer to:People* Guido of… …   Wikipedia

  • Guido von Arezzo — Guido d Arezzo Guido von Arezzo (auch: Guido d Arezzo der Ältere, (Guido) Aretinus und Guido Monaco; * um 992; † unsicher: 17. Mai 1050 in Avellano) war ein Benediktinermönch, Musiktheoretiker und Lehrer. Inhaltsverzeichnis 1 …   Deutsch Wikipedia

  • Guido of Arezzo — • Article with life and summary of his contributions to musical theory and composition Catholic Encyclopedia. Kevin Knight. 2006. Guido of Arezzo     Guido of Arezzo      …   Catholic encyclopedia

  • Music history of Italy — Music of Italy Genres: Classical (Opera) Pop Rock (Hardcore New Wave Progressive rock) Disco Folk Hip hop Jazz History and Timeline Awards …   Wikipedia

  • Line notation — is a typographical notation system using ASCII characters, most often used for chemical nomenclature.Chemistry* International Chemical Identifier (InChI) * ROSDAL * Wiswesser Line Notation (WLN) * Simplified molecular input line entry… …   Wikipedia

  • Music of Tuscany — Music of Italy Genres: Classical (Opera) Pop Rock (Hardcore New Wave Progressive rock) Disco Folk Hip hop Jazz History and Timeline Awards …   Wikipedia

  • Musical notation — Music markup redirects here. For the XML application, see Music Markup Language. Hand written musical notation by J. S. Bach: beginning of the Prelude from the Suite for Lute in G minor BWV 995 (transcription of Cello Suite No. 5, BWV 1011) BR… …   Wikipedia

  • Notation (Musik) — Als Notation bezeichnet man in der Musik das grafische Festhalten von musikalischen Parametern wie Tonhöhe, dauer und lautstärke in einer dazu entwickelten Notenschrift. Sie dient einerseits dazu, bereits bekannte Musikstücke schriftlich zu… …   Deutsch Wikipedia

  • Guido d'Arezzo — Pour les articles homonymes, voir saint Guy. Guido d Arezzo Guido d Arezzo en français parfois Gui ou Guy d Arezzo, voire Gui l Arétin, en latin Guido Aretinus, en italien parfois Guido Monaco est l un des saints …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”