|
From: | David Nalesnik |
Subject: | Re: [WAS: Re: handbells] Tabulating notes used in a score |
Date: | Mon, 26 May 2014 08:33:05 -0500 |
The version statement should be \version "2.19", since the music contains standalone durations like @code{ ees4~ 16 }, which can’t be handled by 2.18.
countOccurrences =
#(define-scheme-function
(parser location lst)
(list?)
(let* ((pitch-list (sort (delete-duplicates lst) ly:pitch<?))
(tabulation (make-list (length pitch-list) '())))
(map (lambda (p)
(cons p (count (lambda (x) (equal? x p)) lst)))
pitch-list)))
[Prev in Thread] | Current Thread | [Next in Thread] |