1 / 20

The GUIDO Music Notation Format

The GUIDO Music Notation Format. Group Members: Ananda Jacobs, Aaron Yang , B eran Pacaci, Carley Tanoue. Representational adequacy: "Simple things have simple representations.". The GUIDO Introduction.

jodie
Download Presentation

The GUIDO Music Notation Format

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The GUIDOMusic Notation Format Group Members: Ananda Jacobs, Aaron Yang, Beran Pacaci, Carley Tanoue

  2. Representational adequacy: "Simple things have simple representations."

  3. 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 (990-1050), 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.

  4. Related Work • DARMS • MIDI • Common Music Notation • SMDL • NIFF • Humdrum • MuseData

  5. Three Levels of GUIDO • Basic GUIDO • Advanced GUIDO • Extended GUIDO

  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. Plugins Sibelius Finale NoteAbility Conversion MIDI MuseData Guido XML Manually By Hand Java Keyboard Image of the Score (GIF, EPS) MIDI Inputs  Outputs

  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 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*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*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. 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.455-458)

  14. 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

  15. Intended Application Areas • Notation Software • Compositional and Analytical Systems/Tools • Large Musical Databases • Performance Systems • Music on the World Wide Web

  16. 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

  17. GUIDO on the Net • http://www.informatik.tu-darmstadt.de/AFS/GUIDO/ • http://www.salieri.org/guido • http://www.noteserver.org

More Related