[CM] problem of rythm in CMN

Bill Schottstaedt bil@ccrma.Stanford.EDU
Tue, 12 Jul 2005 03:53:08 -0700


 > it's true, but I don't have another idea ! could you help me please ?

Here are a couple:

(cmn staff treble (meter 2 4 (beaming .5))
      (b5 (rq 1/6) (tremolo (tremolo-slashes 1)))
      (b5 (rq 1/6) (tremolo (tremolo-slashes 1)))
      (b5 (rq 1/6) (tremolo (tremolo-slashes 1)))

      (b5 (rq 1/6) (tremolo (tremolo-slashes 1)))
      (b5 (rq 1/6) (tremolo (tremolo-slashes 1)))
      (b5 (rq 1/6) (tremolo (tremolo-slashes 1)))
     )

or to get the broken beam:

(cmn staff treble (meter 2 4)
      (b5 (rq 1/6) (tremolo (tremolo-slashes 1))
	(begin-beam (explicit-beams (list (list 2 2 1 2 2 0) (list 0 0 0 0 0 0) (list 0 0 0 0 0 0)))))
      (b5 (rq 1/6) (tremolo (tremolo-slashes 1)))
      (b5 (rq 1/6) (tremolo (tremolo-slashes 1)))

      (b5 (rq 1/6) (tremolo (tremolo-slashes 1)))
      (b5 (rq 1/6) (tremolo (tremolo-slashes 1)))
      (b5 (rq 1/6) (tremolo (tremolo-slashes 1))
	(end-beam))
     )


The "explicit-beams" business is tedious, but you could predefine the
pattern and use the variable name instead of the long lists of 0's.