[fomus-devel] n-tuplets
David Psenicka
dpsenick at uiuc.edu
Mon Apr 2 21:02:32 UTC 2007
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 at 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 at common-lisp.net
>> http://common-lisp.net/cgi-bin/mailman/listinfo/fomus-devel
>
> _______________________________________________
> fomus-devel mailing list
> fomus-devel at common-lisp.net
> http://common-lisp.net/cgi-bin/mailman/listinfo/fomus-devel
>
More information about the Fomus-devel
mailing list