...Txt2Mid reference docs
Intro

Example

Snippets

Syntax

Txt2Mid - Snippets


chords       (oops!  these are kinda new:)
   you can use simple chords, too (no inversions or suspensions for now - sorry)
   a trailing + for major,
              +- minor, ++ aug, +* dim,
              +7 dom7, +7- min7, +7+ maj7
              +6 6th, ...
   examples:
   q 4c+      will play a major chord rooted at middle c for a quarter note
   w 4c+7     will do a dominant 7th over middle c for a whole note
________________________________________________________________________________

Snippet examples:

                   assume that the scale is...
   $cd@fga@        will flatten all E and B notes:  @=flat, #=sharp

   q 4ceg          makes a minor chord on middle C (e is flattened by scale)
                   played for a quarter note duration
                   with leggerio articulation
                                    (note is released 3/4 way thru the duration)

   q ce%g          makes a major chord
                   % suffix on a note makes it natural - overrides the scale

   h.e.- 4b%       makes a middle octave B  (no flatting from the scale)
                   with a duration of a dotted half plus dotted eighth
                   with a legato articulation (-)
                               (note isn't released until full duration is over)
   h- 4e
   h  d            make a slurred middle E flat (cuzu the scale)  to middle D
                   The E@ is played at time 0
                      with a half note duration
                      with legato articulation
                   The D is played after a half note and will sound RIGHT
                                                                    after the E@
                      with a half note duration
                      with leggerio articulation


   Note that the "start time" of each notegroup is determined by
   the duration of the FIRST (leftmost) notegroup in each line

   If you have notes that have durations that cross measures you may want to go:

   h     4fa5c
   h, h. 4ce%g
   -- next note starts while prev measure's c chord has only played for half dur
   h     5c


   fingering syntax...:)

   add a [fingering] right after note
   q 4c[1]e[3]g[5]      will put little fingering numbers by the note
   q 4c[23]             press with finger2 and hold with finger3
                        (thumb is finger 1 of either hand .. pinky is 5)
________________________________________________________________________________

Next up, Full syntax
email stephen.hazel over at gmail.com