Rob,

This is what it wants:

init :output (:lilypond :view t);
part 1 :name "Piano" :instr :piano;
(note 1 :off 3 :dur 1 :note 67 :marks ((:textnote "sul G")));

When you specify something like

:marks :accent

with no parenthesis at all--the parenthesis get added automatically, but with

:marks (:textnote "sul G")

the program is confused because it isn't sure whether to parse it as two separate marks or one mark together.  (Sure it's something the program should be able to figure out--another feature addition for the future...)

The safe way to go would be:

:marks ((:accent) (:textnote "sul G"))

...using doubly nested parenthesis all the time, then there's no ambiguity.

-David


Rob Canning wrote:
yes that works alright - thanks

so :text has to be associated with another mark - it cant just exist in its own right?
if that is the case i suppose once :ignore is implemented that will be a workaround - a bit messy though.

cheers,

rob

Kilian Sprotte <ml13@onlinehome.de> wrote:

  
Am 13.09.2006 um 14:44 schrieb Rob Canning:

    
hi,

can't seem to get :textnote to work...

what am i doing wrong here?

init :output (:lilypond :view t);
part 1 :name "Piano" :instr :piano;
(note 1 :off 3 :dur 1 :note 67 :marks (:textnote "sul G"));

;; Formatting music...
;;; *****ERROR*****
;; Error in function FOMUS::CHECK-TYPE*:
;;    Found :TEXTNOTE, expected valid/unique mark in MARKS slot of  
note at offset 3.0
      
Hi,

imagine you would also want to write an accent:

init :output (:lilypond :view t);
part 1 :name "Piano" :instr :piano;
(note 1 :off 3 :dur 1 :note 67 :marks (:accent (:textnote "sul G")));

Makes sense?

Cheers,

   Kilian


_______________________________________________
fomus-devel mailing list
fomus-devel@common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/fomus-devel

    

--------------------------------
www.robcanning.utvinternet.com
+ 44 (0)20 77390206
--------------------------------

-----------------------------------------------------------------
Find the home of your dreams with eircom net property
Sign up for email alerts now http://www.eircom.net/propertyalerts


_______________________________________________
fomus-devel mailing list
fomus-devel@common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/fomus-devel