annotate utils/package.lisp @ 106:8528c316fbcc

delete diatonic-pitch (as was) Delete the diatonic-pitch class, in preparation for MIPS pitch being our single representation. Add a DIATONIC-PITCH-OCTAVE generic, and make OCTAVE return the octave based on a MIDI-PITCH-NUMBER (and make sure that it returns an integer, too). darcs-hash:20070726121235-dc3a5-4cbd1058145163eecbfc84384234904e2353fead.gz
author c.rhodes <c.rhodes@gold.ac.uk>
date Thu, 26 Jul 2007 13:12:35 +0100
parents 8ea75cc8bc2c
children
rev   line source
m@23 1 (cl:defpackage #:amuse-utils
d@33 2 (:use #:common-lisp #:amuse #:midi)
d@33 3 (:export #:pitchedp
d@33 4 #:unpitchedp
d@33 5 #:bar-number
d@36 6 #:bar-onset
d@33 7 #:bass-note
d@33 8 #:crotchets-in-a-bar
d@33 9 #:sounding-events
d@37 10 #:levenshtein-distance
d@38 11 #:beats-to-seconds
d@41 12 #:get-n-grams
d@47 13 #:inter-onset-intervals
d@47 14 #:get-n-gram
d@47 15 #:n-gram-stats
d@41 16 #:monodificate
d@88 17 #:significantly-louderp
d@88 18 #:substantially-louderp
d@33 19 ))