1 / 13

GUIDO Music Notation Format

GUIDO Music Notation Format. ISE 575 Spring 2011 Steven Lewis and Samir Sharma. GUIDO Overview. Text-based music notation system Sufficiently captures the necessary musical information contained in a score Compiles into an image of sheet music. Background.

sezja
Download Presentation

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. GUIDOMusic Notation Format ISE 575 Spring 2011 Steven Lewis and Samir Sharma

  2. GUIDO Overview • Text-based music notation system • Sufficiently captures the necessary musical information contained in a score • Compiles into an image of sheet music

  3. Background • Developed by Holger H. Hoos (Germany) and Keith Hamel (Canada) • Named after Guido d’Arezzo • Music theorist (990 – 1050) • Perfected the staff system

  4. How GUIDO works • Notes • Sticky Tags • Sequences and Segments

  5. Notes • Pitch [c e g& a#] • Octave [c1 c2 c3] • Duration [c/2 e/4 g/8]

  6. Sticky Tags • The preceding note’s characteristic applies unless a new value is specified • Note duration, Octave register, Dynamics • Tags are formatted as \tag<> [a0/2 a c1/4 c \intens<"p"> g/8 e]

  7. Sequences and Segments • Horizontal Sequences [ … ] • Linear order of notes in time • Example: a single melody, different voices • All begin from the start of the piece • Vertical Segments { … } • Groups of stacked sequences • Example: multiple staffs • All begin from the start of the piece

  8. GUIDO Advantages • Scalable complexity • Basic melodies simple to create using default options • Beam groupings can be controlled • Slurs can be positioned exactly and change shapes • Sticky tags • Code is compact and non-repetitive • Music is readable in the encoded form • Intelligent graphics • Accidentals and bars are automatically applied • Has MIDI output

  9. GUIDO Disadvantages • Chords as a unit must have one length, shorter notes are followed by imaginary rests • Secondary sequence required for Mac Dowel half notes • Sequences must all start at the beginning of the piece • Impossible to place a note into a later measure without having a series of rests before it, leading to a… • Cluttered graphical output • Confusing overlay of rests • Unnecessary dynamic markings for each sequence

  10. Example: Mac Dowell { [\staff<1> \clef<"treble"> \key<"A"> \meter<"2/4"> \stemsUp \intens<"p"> \slur<1,9,0,8>(c#2/8 e e/4) \slur<1,9,0,8>(c#2/8 e e/4) \crescBegin \slur<1,9,0,8>(c#2/8 e f# a) \crescEnd \dimBegin \slur<2,4,0,3>(f#/4 c#) \dimEnd \intens<"p"> \slur<1,10,-1,6>(f#1/8 b b/4) \slur<2,4,0,3>(c#2/4 g#1) \slur<1,10,-1,6>(f#1/8 b b/4 a/2)], [ \staff<1> \stemsDown a/2 g# a a d e d c#], [ \staff<2> \clef<"bass"> \key<"A"> \meter<"2/4"> \stemsDown \intens<"p"> {a0/2, e1} {a0, d1, e} {f#0, c#1} {f#0, b, d#1} {e0, g#} {c#, g#} {e, g#} {a-1, e0}] }

  11. Example: Schubert { [\staff<1> \clef<"treble"> \key<"B&"> \meter<"C"> \intens<"p"> \stacc( \slur<0,4,0,4>( d2/4 d/8 d ) \slur<0,4,0,4>( b&1/4 b& ) ) \stacc( \slur<0,-4,1,-4,1,-2>( a/4 a/8 a ) ) \slur<0,-3,1,-6,1,-2>( \grace(a/16) e&2/2 ) d/4 d/8 d \slur( d g1/16 ) _/16 g/4 c2/8 \slur<0,2,0,2>( b1/16 c2 b1 c2 d c ) _/8 \stemsDown \beam( \slur( c1/8 d e ) ) ], [\staff<1> \intens<"p"> _*7/2 f1/2], [\staff<2> \clef<"bass"> \key<"B&"> \meter<"C"> \intens<"p"> \stacc( b&-1/8 ) \beam( \slur( d1 {f0, b&0} d1 ) ) \stacc( d0 ) \beam( \slur( f1 {f0, b&0} f1 ) ) \stacc( c0 ) \beam( \slur( e&1 {f0, a0} e&1 ) ) \stacc( f-1 ) \beam( \slur( c1 {f0, a0} c1 ) ) \stacc( b&-1 ) \beam( d1 {f0, b&} d1 ) \stacc( e&-1 ) \beam( c1 {e0, g, b&} c1 ) \stacc ( e-1 ) \beam( c1 {e0, g, b&} c1 ) \stacc( f-1 ) \beam( \stemsUp a0 b& c1 ) ], [\staff<2> \intens<"p"> _*29/8 \stacc( f0/4. )] }

  12. Conclusion • GUIDO succeeds at storing complete musical information in readable text • Composing or transcribing complex music directly into the GUIDO format is doable, although graphical input methods remain easier and faster

  13. References • Overview of GUIDO (Music 253, Stanford University) • http://wiki.ccarh.org/wiki/Guido_Music_Notation • Detailed documentation • http://www.salieri.org/guido/doc.html • All images created using GUIDO NoteViewer software

More Related