Many of these settings use a "beat" as a measurement, so changing the beat value to 1/8 can drastically alter the output--Also, the :max-tuplet-dur and :min-tuplet-dur settings do seem to get in the way often (these settings and related ones have come quite up a few times)--on my TODO list now is to find ways to replace some of the ones that impose hard limits with more flexible + intuitive settings (any suggestions are welcome!).
I'm about halfway through implementing a "preferred-tuplet-dur" setting at the moment, but am thinking now that a "preferred duration" shouldn't be tied to beat values but change dynamically with the context (meter, rhythm, etc.)... A few other settings (and internal variables) rely on beat values which I think should be changed eventually.
-DP
Kilian Sprotte wrote:
Try this: :)
(fomus :output '(:data (:lilypond :view t)) :max-tuplet-dur 5 :global (list (make-timesig :off 0 :time '(5 8) :beat 1/8)) :parts (list (make-part :instr :flute :events (loop repeat 6 for off from 0 by 5/6 collect (make-note :off off :note 60 :dur 5/6)))))
Am 02.04.2007 um 09:46 schrieb andersvi@extern.uio.no:
Hello, im just starting to look at this very interesting tool, and trying some simple cases to get going.
First issue is how to control tuplets.
Fex, how can i make fomus "simplify" a 5/8 measure with 6 sixtuplets as one group of six notes with a "6:5" (or "6") subdivision mark, instead of a sequence of tied trioles?
(fomus :output '(:data (:lilypond :view t)) :global (list (make-timesig :off 0 :time '(5 8) :beat 1/8)) :parts (list (make-part :instr :flute :events (loop repeat 6 for off from 0 by 5/6 collect (make-note :off off :note 60 :dur 5/6)))))
Ive tried fiddling with various settings, :default-tuplet-divs and :default-tuplets, :auto-quantize and such without luck. _______________________________________________ fomus-devel mailing list fomus-devel@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/fomus-devel
fomus-devel mailing list fomus-devel@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/fomus-devel