o_e Posted July 7, 2015 Posted July 7, 2015 Hi,I want the following rhymical structure of tied length values ( see attached .jpg). When I write it like this:(setf laengen-oben-zwei '((q. e tie) (q 3q 3q_3q_q. e tie) (q. e_h tie) (e q._h))) the ties are ignored by the mappingsee:(setf laengen-oben-zwei '((q. e tie) (q 3q 3q_3q_q. e tie) (q. e_h tie) (e q._h))) (setf toene-oben-zwei '(c4 d4 e4 fs4 gs4 bb4)) (make-omn :length laengen-oben-zwei :pitch toene-oben-zwei)how can I express the length-values so that the ties are taken in account?thanks for a hint!bestole Quote
opmo Posted July 7, 2015 Posted July 7, 2015 (edited) TIE can't be used in length alone.TIE is part of OMN form (grammar).You need to rewrite your lengths without the TIE attribute.You could do:(setf laengen-oben-zwei '(q. e_q 3q 3q_3q_q. e_q. e_h_e q._h)) (setf toene-oben-zwei '(c4 d4 e4 fs4 gs4 bb4)) (setf mat (make-omn :length laengen-oben-zwei :pitch toene-oben-zwei)) (omn-to-time-signature mat '(4 4))Of course you can use the time signature on the DEF-SCORE level :-) Edited July 23, 2015 by opmo Quote
o_e Posted July 7, 2015 Author Posted July 7, 2015 TIE can't be used in length alone.TIE is part of OMN form (grammar).You need to rewrite your lengths without the TIE attribute.like this?(setf laengen-oben-zwei '((q. e_q 3q 3q_3q_q. e_q. e_h_e q._h))) and than define the 4/4 in the score section? Quote
opmo Posted July 7, 2015 Posted July 7, 2015 (edited) The _ tie is fine. The time signature you will define in DEF-SCORE section. Edited July 7, 2015 by opmo Quote
o_e Posted July 7, 2015 Author Posted July 7, 2015 Overlooked half of your reply! Thanks for the pointer to the omn-to-time-signature function. Very handy! Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.