[fomus-devel] Re: quantization/notation queries

David Psenicka dpsenick at uiuc.edu
Sat Mar 3 01:08:27 UTC 2007


Rob,

I think you want :comp set to t in the time signature:

TIMESIG :OFF 0 :TIME (6 8) :COMP t

Then it should give you the dotted notes (fomus also interprets 1 beat = 
dotted quarter like it should).  I'll make this the default behavior for 
any time signature divisible by three (like anyone would expect :) )

In the output (after I changed it to comp = t) I saw a funny beam or two 
(I keep running into this issue)--another small bug to fix.

Thanks again,

-David

Rob Canning wrote:
> hi,
>
> this may be me doing something wrong but...
> bar 3 in the second part why has the long tied note got a triplet over it
>
> also.. this may be my poor musicianship but... in 6/8 shouldn't it be 
> two tied dotted crotchets or a dotted minum rather than a tied 
> crotchet and a minum?
>
> thanks
> rob
>
> (init :output ((:musicxml-finale :filename 
> "draft-clarinet-piece.xml")(:lilypond
> :view t)));
> init :filename "test;
> (init :title "test" :subtitle "draft
> score" :composer "rob canning");
> TIMESIG :OFF 0 :TIME (6 8);
> init :verbose 2;
> init :max-tuplet 11;
> part 1 :name "flute" :instr :flute;
> part 2 :name "oboe" :instr :oboe;
> part 3 :name "oboe" :instr :oboe;
> (note 2 :off 0 :dur 0.090909 :notes (80) :marks (:portato :p 
> (:textnote"(11
> 2)")));
> (note 3 :off 0 :dur 2 :notes (54) :marks (:portato :pp (:textnote"(1
> 2)")));
> (note 1 :off 0 :dur 0.166667 :notes (76) :marks (:portato :p 
> (:textnote"(6
> 2)")));
> (note 2 :off 0.090909 :dur 0.090909 :notes (80) :marks (:portato :p
> :ignore));
> (note 1 :off 0.166667 :dur 0.166667 :notes (76) :marks (:portato :p
> :ignore));
> (note 2 :off 0.181818 :dur 0.090909 :notes (80) :marks (:portato :p
> :ignore));
> (note 2 :off 0.272727 :dur 0.090909 :notes (80) :marks (:portato :p
> :ignore));
> (note 1 :off 0.333333 :dur 0.166667 :notes (76) :marks (:portato :p
> :ignore));
> (note 2 :off 0.363636 :dur 0.090909 :notes (80) :marks (:portato :p
> :ignore));
> (note 2 :off 0.454545 :dur 0.090909 :notes (80) :marks (:portato :p
> :ignore));
> (note 1 :off 0.5 :dur 0.166667 :notes (76) :marks (:portato :p :ignore))
> ;
> (note 2 :off 0.545455 :dur 0.090909 :notes (80) :marks (:portato :p
> :ignore));
> (note 2 :off 0.636364 :dur 0.090909 :notes (80) :marks (:portato :p
> :ignore));
> (note 1 :off 0.666667 :dur 0.166667 :notes (76) :marks (:portato :p
> :ignore));
> (note 2 :off 0.727273 :dur 0.090909 :notes (80) :marks (:portato :p
> :ignore));
> (note 2 :off 0.818182 :dur 0.090909 :notes (80) :marks (:portato :p
> :ignore));
> (note 1 :off 0.833333 :dur 1.16667 :notes (76) :marks (:portato :p
> :ignore));
> (note 2 :off 0.909091 :dur 1.09091 :notes (80) :marks (:portato :p
> :ignore));
> (note 1 :off 2 :dur 0.2 :notes (74) :marks (:staccato :p (:textnote"(5
> 6)")));
> (note 2 :off 2 :dur 11 :notes (60) :marks (:portato :p (:textnote"(1
> 11)")));
> (note 3 :off 2 :dur 0.25 :notes (60) :marks (:portato :pp (:textnote"(4
> 2)")));
> (note 1 :off 2.2 :dur 0.2 :notes (72) :marks (:staccato :p :ignore))
> ;
> (note 3 :off 2.25 :dur 0.25 :notes (60) :marks (:portato :pp :ignore))
> ;
> (note 1 :off 2.4 :dur 0.2 :notes (70) :marks (:staccato :p :ignore))
> ;
> (note 3 :off 2.5 :dur 0.25 :notes (60) :marks (:portato :pp :ignore))
> ;
> (note 1 :off 2.6 :dur 0.2 :notes (68) :marks (:staccato :p :ignore))
> ;
> (note 3 :off 2.75 :dur 1.25 :notes (60) :marks (:portato :pp :ignore))
> ;
> (note 1 :off 2.8 :dur 5.2 :notes (66) :marks (:staccato :p :ignore))
> ;
> (note 2 :off 13 :dur 0.166667 :notes (70) :marks (:portato :p 
> (:textnote"(6
> 2)")));
> (note 3 :off 4 :dur 0.125 :notes (80) :marks (:staccato :pp (:textnote"(8
> 4)")));
> (note 3 :off 4.125 :dur 0.125 :notes (80) :marks (:staccato :pp :ignore))
> ;
> (note 2 :off 13.1667 :dur 0.166667 :notes (70) :marks (:portato :p
> :ignore));
> (note 3 :off 4.25 :dur 0.125 :notes (80) :marks (:staccato :pp :ignore))
> ;
> (note 2 :off 13.3333 :dur 0.166667 :notes (70) :marks (:portato :p
> :ignore));
> (note 3 :off 4.375 :dur 0.125 :notes (80) :marks (:staccato :pp :ignore))
> ;
> (note 3 :off 4.5 :dur 0.125 :notes (80) :marks (:staccato :pp :ignore))
> ;
> (note 2 :off 13.5 :dur 0.166667 :notes (70) :marks (:portato :p :ignore))
> ;
> (note 3 :off 4.625 :dur 0.125 :notes (80) :marks (:staccato :pp :ignore))
> ;
> (note 2 :off 13.6667 :dur 0.166667 :notes (70) :marks (:portato :p
> :ignore));
> (note 3 :off 4.75 :dur 0.125 :notes (80) :marks (:staccato :pp :ignore))
> ;
> (note 1 :off 8 :dur 0.083333 :notes (84) :marks (:staccato :p 
> (:textnote"(12
> 5)")));
> (note 2 :off 13.8333 :dur 1.16667 :notes (70) :marks (:portato :p 
> :ignore))
> ;
> (note 3 :off 4.875 :dur 3.125 :notes (80) :marks (:staccato :pp :ignore))
> ;
> (note 1 :off 8.08333 :dur 0.083333 :notes (83) :marks (:staccato :p
> :ignore));
> (note 1 :off 8.16667 :dur 0.083333 :notes (82) :marks (:staccato :p
> :ignore));
> (note 2 :off 15 :dur 0.142857 :notes (79) :marks (:staccato :p 
> (:textnote"(7
> 6)")));
> (note 3 :off 8 :dur 0.083333 :notes (84) :marks (:staccato :pp 
> (:textnote"(12
> 8)")));
> (note 1 :off 8.25 :dur 0.083333 :notes (81) :marks (:staccato :p 
> :ignore))
> ;
> (note 3 :off 8.08333 :dur 0.083333 :notes (83) :marks (:staccato :pp
> :ignore));
> (note 1 :off 8.33333 :dur 0.083333 :notes (80) :marks (:staccato :p
> :ignore));
> (note 2 :off 15.1429 :dur 0.142857 :notes (78) :marks (:staccato :p
> :ignore));
> (note 3 :off 8.16667 :dur 0.083333 :notes (82) :marks (:staccato :pp
> :ignore));
> (note 1 :off 8.41667 :dur 0.083333 :notes (79) :marks (:staccato :p
> :ignore));
> (note 3 :off 8.25 :dur 0.083333 :notes (81) :marks (:staccato :pp 
> :ignore))
> ;
> (note 2 :off 15.2857 :dur 0.142857 :notes (77) :marks (:staccato :p
> :ignore));
> (note 1 :off 8.5 :dur 0.083333 :notes (78) :marks (:staccato :p :ignore))
> ;
> (note 3 :off 8.33333 :dur 0.083333 :notes (80) :marks (:staccato :pp
> :ignore));
> (note 1 :off 8.58333 :dur 0.083333 :notes (77) :marks (:staccato :p
> :ignore));
> (note 3 :off 8.41667 :dur 0.083333 :notes (79) :marks (:staccato :pp
> :ignore));
> (note 2 :off 15.4286 :dur 0.142857 :notes (76) :marks (:staccato :p
> :ignore));
> (note 1 :off 8.66666 :dur 0.083333 :notes (76) :marks (:staccato :p
> :ignore));
> (note 3 :off 8.5 :dur 0.083333 :notes (78) :marks (:staccato :pp 
> :ignore))
> ;
> (note 1 :off 8.75 :dur 0.083333 :notes (75) :marks (:staccato :p 
> :ignore))
> ;
> (note 2 :off 15.5714 :dur 0.142857 :notes (75) :marks (:staccato :p
> :ignore));
> (note 3 :off 8.58333 :dur 0.083333 :notes (77) :marks (:staccato :pp
> :ignore));
> (note 1 :off 8.83333 :dur 0.083333 :notes (74) :marks (:staccato :p
> :ignore));
> (note 3 :off 8.66666 :dur 0.083333 :notes (76) :marks (:staccato :pp
> :ignore));
> (note 2 :off 15.7143 :dur 0.142857 :notes (74) :marks (:staccato :p
> :ignore));
> (note 1 :off 8.91666 :dur 4.08333 :notes (73) :marks (:staccato :p
> :ignore));
> (note 3 :off 8.75 :dur 0.083333 :notes (75) :marks (:staccato :pp 
> :ignore))
> ;
> (note 3 :off 8.83333 :dur 0.083333 :notes (74) :marks (:staccato :pp
> :ignore));
> (note 2 :off 15.8571 :dur 5.14286 :notes (73) :marks (:staccato :p
> :ignore));
> (note 3 :off 8.91666 :dur 7.08333 :notes (73) :marks (:staccato :pp
> :ignore));
> (note 1 :off 13 :dur 0.5 :notes (75) :marks (:staccato :p (:textnote"(2
> 12)")));
> (note 2 :off 21 :dur 0.1 :notes (82) :marks (:staccato :p (:textnote"(10
> 7)")));
> (note 3 :off 16 :dur 0.2 :notes (78) :marks (:staccato :pp (:textnote"(5
> 12)")));
> (note 2 :off 21.1 :dur 0.1 :notes (81) :marks (:staccato :p :ignore))
> ;
> (note 2 :off 21.2 :dur 0.1 :notes (80) :marks (:staccato :p :ignore))
> ;
> (note 3 :off 16.2 :dur 0.2 :notes (72) :marks (:staccato :pp :ignore))
> ;
> (note 2 :off 21.3 :dur 0.1 :notes (79) :marks (:staccato :p :ignore))
> ;
> (note 1 :off 13.5 :dur 12.5 :notes (74) :marks (:staccato :p :ignore))
> ;
> (note 2 :off 21.4 :dur 0.1 :notes (78) :marks (:staccato :p :ignore))
> ;
> (note 3 :off 16.4 :dur 0.2 :notes (83) :marks (:staccato :pp :ignore))
> ;
> (note 2 :off 21.5 :dur 0.1 :notes (77) :marks (:staccato :p :ignore))
> ;
> (note 2 :off 21.6 :dur 0.1 :notes (76) :marks (:staccato :p :ignore))
> ;
> (note 3 :off 16.6 :dur 0.2 :notes (75) :marks (:staccato :pp :ignore))
> ;
> (note 2 :off 21.7 :dur 0.1 :notes (75) :marks (:staccato :p :ignore))
> ;
> (note 2 :off 21.8 :dur 0.1 :notes (74) :marks (:staccato :p :ignore))
> ;
> (note 3 :off 16.8 :dur 12.2 :notes (77) :marks (:staccato :pp :ignore))
> ;
> (note 2 :off 21.9 :dur 6.1 :notes (73) :marks (:staccato :p :ignore))
> ;
>
>
>



More information about the Fomus-devel mailing list