Posted April 30, 20168 yr The documentation of pitch-melodize says that when it is called with :type :divide, it will preserve the original duration. It works correctly in the following case: (pitch-melodize '(h. c4e4g4 q d4) :type :divide) => (q c4 e4 g4 d4) But what about this case: (pitch-melodize '(h. c4e4g4 -q) :type :divide) => (q c4 e4 g4) You can see that the last '-q' (rest) has been discarded. This changes the time signature from 4/4 to 3/4, which to me is different from the spec. Is this the intended behaviour? -Rangarajan
Create an account or sign in to comment