annotate utils/package.lisp @ 40:5bec705db9d6
Move midi-key-signature from implementations/midi to base/
darcs-hash:20070606134940-aa3d6-69b8a531ef8ae393234d065ff6105ed9ecd18434.gz
author |
m.pearce <m.pearce@gold.ac.uk> |
date |
Wed, 06 Jun 2007 14:49:40 +0100 |
parents |
163c5cb24993 |
children |
90abdf9adb60 |
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 #:midi-pitch-distribution
|
d@33
|
6 #:pitch-class-distribution
|
d@33
|
7 #:normalised-midi-pitch-distribution
|
d@33
|
8 #:normalised-pitch-class-distribution
|
d@33
|
9 #:normalise-vector
|
d@33
|
10 #:bar-number
|
d@36
|
11 #:bar-onset
|
d@33
|
12 #:bass-note
|
d@33
|
13 #:crotchets-in-a-bar
|
d@33
|
14 #:sounding-events
|
d@33
|
15 #:play
|
d@33
|
16 #:make-midi
|
d@33
|
17 #:global-messages
|
d@33
|
18 #:tempo-message
|
d@33
|
19 #:event-messages
|
d@33
|
20 #:get-patch-for-midi
|
d@33
|
21 #:get-channel-for-midi
|
d@33
|
22 #:get-pitch-for-midi
|
d@33
|
23 #:get-velocity-for-midi
|
d@36
|
24 #:vector-correlation
|
d@36
|
25 #:krumhansl-key-finder
|
d@37
|
26 #:levenshtein-distance
|
d@38
|
27 #:beats-to-seconds
|
d@33
|
28 ))
|