Download presentation
Presentation is loading. Please wait.
1
The GUIDO Music Notation Format
Group Members: Ananda Jacobs, Aaron Yang, Beran Pacaci, Carley Tanoue Jacobs, Pacaci, Tanoue, Yang: ISE599: 2004
2
Representational adequacy:
"Simple things have simple representations."
3
The GUIDO Introduction
The GUIDO Music Notation Format The GUIDO Introduction first introduced in 1998 as a novel approach for adequately representing almost any kind of score-level music. named after Guido d'Arezzo ( ), a renowned music theorist of his time. realized as a plain-text, human-readable and platform independent format. based on a simple, yet powerful and easily extensible formalism. can be completely embedded within XML using GUIDOXML. GUIDO Music Notation was first introduced in 1998 as a novel approach for adequately representing score-level music. GUIDO is realized as a plain-text, human-readable and platform independent format. Based on a simple, yet powerful and easily extensible formalism. GUIDO can be completely embedded within XML using GUIDOXML, which has been developed recently. GUIDO has not been developed with a particular application in mind but to provide an adequate representation formalism for score-level music over a broad range of applications. GUIDO Music Notation is capable of adequately representing almost any kind of score-level music. It is named after Guido d'Arezzo ( ), a renowned music theorist of his time and important contributor to today's conventional musical notation (CMN). His achievements include the perfection of the staff system for music notation and the invention of solmisation (solfege). Jacobs, Pacaci, Tanoue, Yang: ISE599: 2004
4
Related Work DARMS MIDI Common Music Notation SMDL NIFF Humdrum
MuseData
5
The GUIDO Music Notation Format
Three Levels of GUIDO Basic GUIDO Advanced GUIDO Extended GUIDO Basic GUIDO is defined and stable. It contains basic notation elements which is far beyond MIDI. Advanced GUIDO is actually under construction. It defines further symbol classes that are used in common music notation. Extended GUIDO is planned for unusual topics like microtonal music. Jacobs, Pacaci, Tanoue, Yang: ISE599: 2004
6
Basic GUIDO Notation Notes and Rests
Note names, Accidentals (sharp and flat), Octave, Duration. Note Sequences represent single-voiced scores. Chords and Chord Sequences Note Segments represent multi-voiced scores. Comments and Spacing Standard Tags Dynamic Markings (crescendo & diminuendo section info) Tempo Indications (accelerando & ritardando section info) Other tags: Instrument, Tie, Slurs, Accents and Expressive Markings, Trills and Ornaments, Tremolo, Fermatas, Grace Notes and Cue Notes, Repetitions, Clefs, Meter/Time Signatures, Key/Key Signatures, Octave Transpositions, Staves, Beams, Stems, Bar lines and Tactus Strokes, Text, Title and Composer, Markers and Named Sections
7
Inputs Outputs Plugins Conversion Manually
Sibelius Finale NoteAbility Conversion MIDI MuseData Guido XML Manually By Hand Java Keyboard Image of the Score (GIF, EPS) MIDI
8
Heart and Soul
9
Heart and Soul in GUIDO {[\tempo<"Allegro“, ","1/4=120”> \instr<"Piano", "MIDI 0"> \meter<"4/4"> c2/4 c2/4 c2/2 _/8. c2/16 b1*3/16 a1/16 b1*3/16 c2/16 d2/4 e2/4 e2/4 e2/2 _/8. e2/16 d2*3/16 c2/16 d2*3/16 e2/16 f2/4 g2/2 c2/2 _/8. a2/16 g2*3/16 f2/16 e2/4 d2/4 c2/4 _/8. b1/16 a1/4 _/8. g1/16 f1/4 _/8. e1/16 d1/4 g1/4 c2*1] , [ \tempo<"Allegro","1/4=120"> \instr<"Piano", "MIDI 0"> \meter<"4/4"> _*2 c2/4 c2/4 c2/2 _/8. c2/16 b1*3/16 a1/16 b1*3/16 c2/16 d2/4 c2*1], [ \tempo<"Allegro","1/4=120"> \instr<"Piano", "MIDI 0"> \meter<"4/4"> c1/4 c1/8 _/16 b0/16 a0/4 a0/4 d1/4 d1/8 _/16 c1/16 b0/8 _/16 a0/16 g0/4 e1/4 e1/8 _/16 d1/16 c1/4 c1/4 f1/4 f1/8 _/16 e1/16 d1/8 _/16 c1/16 b0/4 g1/4 g1/8 _/16 f1/16 e1/8 _/16 d1/16 c1/4 a1/4 a1/8 _/16 g1/16 f1/8 _/16 e1/16 d1/4 c1/4 _/8. b0/16 a0/4 _/8. g0/16 f0/4 _/8. e0/16 d0/4 g0/4 c1*1], [ \tempo<"Allegro","1/4=120"> \instr<"Piano", "MIDI 0"> \meter<"4/4"> c0*3/16 c0/16 e0*3/16 e0/16 a-1*3/16 a-1/16 c0*3/16 c0/16 d0*3/16 d0/16 f0*3/16 f0/16 g-1*3/16 g-1/16 b-1*3/16 b-1/16 c0*3/16 c0/16 e0*3/16 e0/16 a-1*3/16 a-1/16 c0*3/16 c0/16 d0*3/16 d0/16 f0*3/16 f0/16 g-1*3/16 g-1/16 b-1*3/16 b-1/16 c0*1 ] }
10
Rose Clarinet Etude Example
11
Clarinet Example in GUIDO
{[\clef<"treble"> \key<"e"> \meter<"6/8">e1*1/4 g1*1/8 h1*1/8 e2*1/8 f#2*1/8 g2*1/4 d#2*1/8 e2*1/4 h1*1/8 f#2*1/4 f#2*1/8 e2*3/16 f#2*1/16 e2*1/8 d#2*3/16 e2*1/16 e#2*1/16 f#2*1/16 h1*1/16 c2*1/16 h1*1/16 a1*1/16 g1*1/16 f#1*1/16 e1*1/8 g1*1/8 h1*1/8 e2*1/8 g2*1/8 g2*1/8 g2*3/16 d#2*1/16 e2*1/16 h1*1/16 c2*1/16 g#1*1/16 a1*1/16 e2*1/16 c2*1/16 a1*1/16 g1*1/4 d1*1/8 h1*1/4 a1*1/8 g1*1/4]}
12
My Favorite Things
13
The GUIDO Music Notation Format
Web Delivery of Music A paper called “Web Delivery of Music using the GUIDO NoteServer” was introduced on the WEDELMUSIC'01. A Web-based Approach to Music Notation Using GUIDO (K. Renz, H. H. Hoos; published in: ICMC'98 Proceedings, p ) International Conference on WEB Delivering of Music (WEDELMUSIC) is first hosted in Italy. The second one in Germany, the third one in UK and this year it will be hosted in Spain on September. The GUIDO NoteServer is an online service for converting arbitrary GUIDO descriptions into graphical images of the corresponding conventional scores. Jacobs, Pacaci, Tanoue, Yang: ISE599: 2004
14
The GUIDO Music Notation Format
The Architecture of GUIDO Noteserver Jacobs, Pacaci, Tanoue, Yang: ISE599: 2004
16
The GUIDO Music Notation Format
GUIDO NoteServer web page snapshot Jacobs, Pacaci, Tanoue, Yang: ISE599: 2004
17
The GUIDO Music Notation Format
Advanced GUIDO Advanced Musical Concepts Glissandos, Arpeggios, Note clusters, other types of noteheads and staves Exact positioning and sizing of notational and arbitrary graphic elements More articulation marks, barline types and symbols The Advanced GUIDO Notation Specification has been finished…spec isn’t on the web though Jacobs, Pacaci, Tanoue, Yang: ISE599: 2004
18
Intended Application Areas
The GUIDO Music Notation Format Intended Application Areas Notation Software Compositional and Analytical Systems/Tools Large Musical Databases Performance Systems Music on the World Wide Web Jacobs, Pacaci, Tanoue, Yang: ISE599: 2004
19
Extended GUIDO(Future Work)
Generic pitch classes and tone descriptions Microtonal tuning systems Exact timing Abstract and hierarchical scores Generalized events User-defined tags and events Specialized extensions
20
The GUIDO Music Notation Format
GUIDO on the Net Jacobs, Pacaci, Tanoue, Yang: ISE599: 2004
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.