Next: , Previous: Voices Chords and Polyphony (File), Up: `.fms' File Examples


6.4 Articulation Markings

6.4.1 Single Note Marks

Marks are entered by enclosing them in brackets. They must appear separately in each location where they are to appear in the score (i.e., marks don't “stick” in the same way that parameters such as time or pitch do).

part <id apart, inst piano>

part apart

duration 1/2

time 0     pitch 53 [>]  ;
time 1/2   pitch 65 [/.] ;
time 1     pitch 55 [>]  ;
time 1+1/2 pitch 48 [.]  ;
time 2     pitch 59 [!]  ;
time 2+1/2 pitch 63 [!]  ;
time 3     pitch 59 [/.] ;
time 3+1/2 pitch 68 [>]  ;
time 4     pitch 70 [>]  ;
time 4+1/2 pitch 52 [^]  ;
time 5     pitch 59 [>]  ;
time 5+1/2 pitch 62 [.]  ;
time 6     pitch 53 [>]  ;
time 6+1/2 pitch 59 [.]  ;
time 7     pitch 67 [.]  ;
time 7+1/2 pitch 69 [^]  ;
time 8     pitch 65 [.]  ;
time 8+1/2 pitch 50 [>]  ;
time 9     pitch 49 [.]  ;
time 9+1/2 pitch 54 [^]  ;

time 10 dur 1 pitch 64 ;

ex028.png

Figure 6.26: Articulation

Custom text marks are entered by enclosing an x, x^, x_ or x! mark with the text to appear in the score. x places the text at the notehead, x^ and x_ force the text to appear above or below the note in italics, and x! places the text in bold face above the staff.

part <id apart, inst cello>

part apart

duration 1/2

time 0     pitch c3  ;
time 1/2   pitch d [x text] ;
time 1     pitch c ;
time 1+1/2 pitch d ;
time 2     pitch e ;
time 2+1/2 pitch d [x^ "text above"] ;
time 3     pitch c ;
time 3+1/2 pitch d ;
time 4     pitch e ;
time 4+1/2 pitch f [x_ "text below"] ;
time 5     pitch e ;
time 5+1/2 pitch d ;
time 6     pitch c ;
time 6+1/2 pitch d [x! "staff text"] ;
time 7     pitch e ;
time 7+1/2 pitch f ;
time 8     pitch g ;
time 8+1/2 pitch f ;
time 9     pitch e ;
time 9+1/2 pitch d ;

time 10 dur 1 pitch c ;

ex047.png

Figure 6.27: Text Marks

FOMUS has many built in text marks that can be customized using the default-mark-texts and mark-texts settings. The following example uses mark-texts to change the appearance of the vib and moltovib text marks (by default, FOMUS uses the texts “vib.” and “molto vib.”).

mark-texts = (vib "vibrato", moltovib "molto vibrato")

part <id apart, inst piano>

part apart

duration 1/2

time 0     pitch 53  ;
time 1/2   pitch 65 [vib] ;
time 1     pitch 55 [vib] ;
time 1+1/2 pitch 48 [vib] ;
time 2     pitch 59 [vib] ;
time 2+1/2 pitch 63 [vib] ;
time 3     pitch 59 [vib] ;
time 3+1/2 pitch 68 [vib] ;
time 4     pitch 70 [vib] ;
time 4+1/2 pitch 52 [moltovib] ;
time 5     pitch 59 [moltovib] ;
time 5+1/2 pitch 62 [moltovib] ;
time 6     pitch 53 [moltovib] ;
time 6+1/2 pitch 59 [moltovib] ;
time 7     pitch 67 [moltovib] ;
time 7+1/2 pitch 69 [moltovib] ;
time 8     pitch 65 ;
time 8+1/2 pitch 50 ;
time 9     pitch 49 ;
time 9+1/2 pitch 54 ;

time 10 dur 1 pitch 64 ;

ex048.png

Figure 6.28: More Text Marks

If you wanted to make this the default appearance for these two marks, you could insert the following line in your .fomus file located in your home directory (make sure you use ‘+=’ instead of ‘=’ to append the values to FOMUS's default list):

     default-mark-texts += (vib "vibrato", moltovib "molto vibrato")