Discussion:
REST
Rob Canning
2007-02-01 23:16:15 UTC
Permalink
how does rest work?

i'm sure i had this working before...

(note 1 :off 0 :dur 0.125 :notes (70) :marks (:staccato :mp :ignore))
;
(note 1 :off 0.125 :dur 0.125 :notes (65) :marks (:staccato :mp :ignore))
;
(rest 1 :off 0.25 :dur 0.125)
;
(note 1 :off 0.375 :dur 0.125 :notes (71) :marks (:staccato :mp :ignore))
;now i get:
;;; *****ERROR*****
;; No matching method for the generic function
;; #<STANDARD-GENERIC-FUNCTION EVENT-NOTE (1) {282E5501}>, when called with
;; arguments
;; (#Z(RESTEX :ID NIL :PARTID 1 :VOICE 1 :OFF 1/4 :DUR 1/8 :MARKS NIL
:TUP (NIL)
;; :INV NIL)).

thanks,

rob
Rob Canning
2007-02-01 23:23:44 UTC
Permalink
whoops - sorry
forgot the:

:voice NIL

rob
Post by Rob Canning
how does rest work?
i'm sure i had this working before...
(note 1 :off 0 :dur 0.125 :notes (70) :marks (:staccato :mp :ignore))
;
(note 1 :off 0.125 :dur 0.125 :notes (65) :marks (:staccato :mp :ignore))
;
(rest 1 :off 0.25 :dur 0.125)
;
(note 1 :off 0.375 :dur 0.125 :notes (71) :marks (:staccato :mp :ignore))
;;; *****ERROR*****
;; No matching method for the generic function
;; #<STANDARD-GENERIC-FUNCTION EVENT-NOTE (1) {282E5501}>, when called with
;; arguments
;; (#Z(RESTEX :ID NIL :PARTID 1 :VOICE 1 :OFF 1/4 :DUR 1/8 :MARKS NIL
:TUP (NIL)
;; :INV NIL)).
thanks,
rob
_______________________________________________
fomus-devel mailing list
http://common-lisp.net/cgi-bin/mailman/listinfo/fomus-devel
David Psenicka
2007-02-02 22:10:31 UTC
Permalink
Actually, it's a bug (the key signature part of the program should
ignore the user rests, but apparently doesn't)--I'll make another update
shortly...

Thanks,
-David
Post by Rob Canning
whoops - sorry
:voice NIL
rob
Post by Rob Canning
how does rest work?
i'm sure i had this working before...
(note 1 :off 0 :dur 0.125 :notes (70) :marks (:staccato :mp :ignore))
;
(note 1 :off 0.125 :dur 0.125 :notes (65) :marks (:staccato :mp :ignore))
;
(rest 1 :off 0.25 :dur 0.125)
;
(note 1 :off 0.375 :dur 0.125 :notes (71) :marks (:staccato :mp :ignore))
;;; *****ERROR*****
;; No matching method for the generic function
;; #<STANDARD-GENERIC-FUNCTION EVENT-NOTE (1) {282E5501}>, when called with
;; arguments
;; (#Z(RESTEX :ID NIL :PARTID 1 :VOICE 1 :OFF 1/4 :DUR 1/8 :MARKS NIL
:TUP (NIL)
;; :INV NIL)).
thanks,
rob
_______________________________________________
fomus-devel mailing list
http://common-lisp.net/cgi-bin/mailman/listinfo/fomus-devel
Rob Canning
2007-02-05 02:01:24 UTC
Permalink
maybe a bug?

(init :output ((:musicxml-finale :filename "draft-clarinet-piece.xml")(:lilypond
:view t)));
init :filename "draft-clarinet-piece";
(init :title "b" :subtitle "draft
score" :composer "rob canning");
TIMESIG :OFF 0 :TIME (4 4);
init :verbose 2;
part 1 :name "clarinet" :instr :bf-clarinet;
(note 1 :off 0 :dur 0.111111 :notes (62) :marks (:staccato :p :ignore))
;
(note 1 :off 0.11111 :dur 0.111111 :notes (62) :marks (:staccato :p
:ignore));
(note 1 :off 0.22222 :dur 0.111111 :notes (63) :marks (:staccato :p
:ignore));
(note 1 :off 0.33333 :dur 0.111111 :notes (64) :marks (:staccato :p
:ignore));
(note 1 :off 0.44444 :dur 0.111111 :notes (65) :marks (:staccato :p
:ignore));
(note 1 :off 0.55555 :dur 0.111111 :notes (66) :marks (:staccato :p
:ignore));
(note 1 :off 0.66666 :dur 0.111111 :notes (67) :marks (:staccato :p
:ignore));
(note 1 :off 0.77777 :dur 0.111111 :notes (68) :marks (:staccato :p
:ignore));
(note 1 :off 0.88888 :dur 0.111111 :notes (68) :marks (:staccato :p
:ignore));

-----------------------------------------------------------------
Find the home of your dreams with eircom net property
Sign up for email alerts now http://www.eircom.net/propertyalerts
David Psenicka
2007-02-05 04:03:52 UTC
Permalink
The following line fixes it:

init :max-tuplet 9

It was doing the best it could with the a maximum of 7 which is the default.
I'll raise the default max-tuplet to a higher number--7's too low anyways

-David
Post by Rob Canning
maybe a bug?
(init :output ((:musicxml-finale :filename "draft-clarinet-piece.xml")(:lilypond
:view t)));
init :filename "draft-clarinet-piece";
(init :title "b" :subtitle "draft
score" :composer "rob canning");
TIMESIG :OFF 0 :TIME (4 4);
init :verbose 2;
part 1 :name "clarinet" :instr :bf-clarinet;
(note 1 :off 0 :dur 0.111111 :notes (62) :marks (:staccato :p :ignore))
;
(note 1 :off 0.11111 :dur 0.111111 :notes (62) :marks (:staccato :p
:ignore));
(note 1 :off 0.22222 :dur 0.111111 :notes (63) :marks (:staccato :p
:ignore));
(note 1 :off 0.33333 :dur 0.111111 :notes (64) :marks (:staccato :p
:ignore));
(note 1 :off 0.44444 :dur 0.111111 :notes (65) :marks (:staccato :p
:ignore));
(note 1 :off 0.55555 :dur 0.111111 :notes (66) :marks (:staccato :p
:ignore));
(note 1 :off 0.66666 :dur 0.111111 :notes (67) :marks (:staccato :p
:ignore));
(note 1 :off 0.77777 :dur 0.111111 :notes (68) :marks (:staccato :p
:ignore));
(note 1 :off 0.88888 :dur 0.111111 :notes (68) :marks (:staccato :p
:ignore));
-----------------------------------------------------------------
Find the home of your dreams with eircom net property
Sign up for email alerts now http://www.eircom.net/propertyalerts
Loading...