/\\\ ---\\\--------- ----\\\-------- ----/\\\------- Common Music 2.6.0 ---/--\\\------ --/----\\\----- / \\\/ ? ? ? ? ? (make-note 0 60 1.0 1.0) #i(midi time 0 keynum 60 duration 1.0 amplitude 1.0 channel 0) ? ? pitch-list (60 61 63 67 64 66 70 69 72) ? ? (rotate-left pitch-list) (61 63 67 64 66 70 69 72 60) ? (append (list 1 2 3 4) 5) (1 2 3 4 . 5) ? (append (list 1 2 3 4) (list 5)) (1 2 3 4 5) ? ? (make-isorhythm 12 0 pitch-list duration-list dynamics-list) > Error in process listener(4): Unbound variable: DURATION-LIST > While executing: CCL::CHEAP-EVAL-IN-ENVIRONMENT > Type :GO to continue, :POP to abort. > If continued: Retry getting the value of DURATION-LIST. Type :? for other options. 1 > (make-isorhythm 12 0 pitch-list rhythm-list dynamics-list) (#i(midi time 0 keynum 60 duration 1.5 amplitude 0.5 channel 0) #i(midi time 1.5 keynum 61 duration 1.125 amplitude 0.75 channel 0) #i(midi time 2.625 keynum 63 duration 1.375 amplitude 1.0 channel 0) #i(midi time 4.0 keynum 67 duration 1.0 amplitude 0.33 channel 0) #i(midi time 5.0 keynum 64 duration 1.625 amplitude 0.66 channel 0) #i(midi time 6.625 keynum 66 duration 1.875 amplitude 0.5 channel 0) #i(midi time 8.5 keynum 70 duration 2.0 amplitude 0.75 channel 0) #i(midi time 10.5 keynum 69 duration 1.5 amplitude 1.0 channel 0) #i(midi time 12.0 keynum 72 duration 1.125 amplitude 0.33 channel 0) #i(midi time 13.125 keynum 60 duration 1.375 amplitude 0.66 channel 0) #i(midi time 14.5 keynum 61 duration 1.0 amplitude 0.5 channel 0) #i(midi time 15.5 keynum 63 duration 1.625 amplitude 0.75 channel 0)) 1 > :pop ? (events (make-isorhythm 12 0 pitch-list rhythm-list dynamics-list) "test.mid") "test.mid" ? (length pitch-list) 9 ? (events (make-isorhythm 18 0 pitch-list rhythm-list dynamics-list) "test.mid") "test.mid" ? pitch-list (60 61 63 67 64 66 70 69 72) ? ? (events (make-isorhythm 18 0 pitch-list rhythm-list dynamics-list) "test.mid") "test.mid" ? ? ? (make-isorhythm 12 0 pitch-list rhythm-list dynamics-list) (#i(midi time 0 keynum 60 duration 1.5 amplitude 0 channel 0) #i(midi time 1.5 keynum 61 duration 1.125 amplitude 0.75 channel 0) #i(midi time 2.625 keynum 63 duration 1.375 amplitude 1.0 channel 0) #i(midi time 4.0 keynum 67 duration 1.0 amplitude 0.33 channel 0) #i(midi time 5.0 keynum 64 duration 1.625 amplitude 0.66 channel 0) #i(midi time 6.625 keynum 66 duration 1.875 amplitude 0 channel 0) #i(midi time 8.5 keynum 70 duration 2.0 amplitude 0.75 channel 0) #i(midi time 10.5 keynum 69 duration 1.5 amplitude 1.0 channel 0) #i(midi time 12.0 keynum 72 duration 1.125 amplitude 0.33 channel 0) #i(midi time 13.125 keynum 60 duration 1.375 amplitude 0.66 channel 0) #i(midi time 14.5 keynum 61 duration 1.0 amplitude 0 channel 0) #i(midi time 15.5 keynum 63 duration 1.625 amplitude 0.75 channel 0)) ? ? ? pitch-list (60 61 63 67 64 66 70 69 72) ? (transpose 1 pitch-list) (61 62 64 68 65 67 71 70 73) ? (transpose 12 pitch-list) (72 73 75 79 76 78 82 81 84) ? (transpose -12 pitch-list) (48 49 51 55 52 54 58 57 60) ? ? (events (make-canon (list 0 1 2 3 4 5) (list 0 0.25 0.75 1.5 2.5 3.75) 18 0 pitch-list rhythm-list dynamics-list) "test.mid") "test.mid" ? ;Compiler warnings : ; Function call arguments don't match current definition of MAKE-ISORHYTHM, in MAKE-CANON. ? ? ? (events (make-canon (list 0 1 2 3 4 5) (list 0 0.25 0.75 1.5 2.5 3.75) (list 0 1 2 3 4 5) 18 0 pitch-list rhythm-list dynamics-list) "test.mid") "test.mid" ? (make-canon (list 0 1 2 3 4 5) (list 0 0.25 0.75 1.5 2.5 3.75) (list 0 1 2 3 4 5) 18 0 pitch-list rhythm-list dynamics-list) (#i(midi time 0 keynum 60 duration 1.5 amplitude 0.5 channel 0) #i(midi time 1.5 keynum 61 duration 1.125 amplitude 0.75 channel 0) #i(midi time 2.625 keynum 63 duration 1.375 amplitude 1.0 channel 0) #i(midi time 4.0 keynum 67 duration 1.0 amplitude 0.33 channel 0) #i(midi time 5.0 keynum 64 duration 1.625 amplitude 0.66 channel 0) #i(midi time 6.625 keynum 66 duration 1.875 amplitude 0.5 channel 0) #i(midi time 8.5 keynum 70 duration 2.0 amplitude 0.75 channel 0) #i(midi time 10.5 keynum 69 duration 1.5 amplitude 1.0 channel 0) #i(midi time 12.0 keynum 72 duration 1.125 amplitude 0.33 channel 0) #i(midi time 13.125 keynum 60 duration 1.375 amplitude 0.66 channel 0) #i(midi time 14.5 keynum 61 duration 1.0 amplitude 0.5 channel 0) #i(midi time 15.5 keynum 63 duration 1.625 amplitude 0.75 channel 0) #i(midi time 17.125 keynum 67 duration 1.875 amplitude 1.0 channel 0) #i(midi time 19.0 keynum 64 duration 2.0 amplitude 0.33 channel 0) #i(midi time 21.0 keynum 66 duration 1.5 amplitude 0.66 channel 0) #i(midi time 22.5 keynum 70 duration 1.125 amplitude 0.5 channel 0) #i(midi time 23.625 keynum 69 duration 1.375 amplitude 0.75 channel 0) #i(midi time 25.0 keynum 72 duration 1.0 amplitude 1.0 channel 0) #i(midi time 0.25 keynum 61 duration 1.5 amplitude 0.5 channel 1) #i(midi time 1.75 keynum 62 duration 1.125 amplitude 0.75 channel 1) #i(midi time 2.875 keynum 64 duration 1.375 amplitude 1.0 channel 1) #i(midi time 4.25 keynum 68 duration 1.0 amplitude 0.33 channel 1) #i(midi time 5.25 keynum 65 duration 1.625 amplitude 0.66 channel 1) #i(midi time 6.875 keynum 67 duration 1.875 amplitude 0.5 channel 1) #i(midi time 8.75 keynum 71 duration 2.0 amplitude 0.75 channel 1) #i(midi time 10.75 keynum 70 duration 1.5 amplitude 1.0 channel 1) #i(midi time 12.25 keynum 73 duration 1.125 amplitude 0.33 channel 1) #i(midi time 13.375 keynum 61 duration 1.375 amplitude 0.66 channel 1) #i(midi time 14.75 keynum 62 duration 1.0 amplitude 0.5 channel 1) #i(midi time 15.75 keynum 64 duration 1.625 amplitude 0.75 channel 1) #i(midi time 17.375 keynum 68 duration 1.875 amplitude 1.0 channel 1) #i(midi time 19.25 keynum 65 duration 2.0 amplitude 0.33 channel 1) #i(midi time 21.25 keynum 67 duration 1.5 amplitude 0.66 channel 1) #i(midi time 22.75 keynum 71 duration 1.125 amplitude 0.5 channel 1) #i(midi time 23.875 keynum 70 duration 1.375 amplitude 0.75 channel 1) #i(midi time 25.25 keynum 73 duration 1.0 amplitude 1.0 channel 1) #i(midi time 0.75 keynum 62 duration 1.5 amplitude 0.5 channel 2) #i(midi time 2.25 keynum 63 duration 1.125 amplitude 0.75 channel 2) #i(midi time 3.375 keynum 65 duration 1.375 amplitude 1.0 channel 2) #i(midi time 4.75 keynum 69 duration 1.0 amplitude 0.33 channel 2) #i(midi time 5.75 keynum 66 duration 1.625 amplitude 0.66 channel 2) #i(midi time 7.375 keynum 68 duration 1.875 amplitude 0.5 channel 2) #i(midi time 9.25 keynum 72 duration 2.0 amplitude 0.75 channel 2) #i(midi time 11.25 keynum 71 duration 1.5 amplitude 1.0 channel 2) #i(midi time 12.75 keynum 74 duration 1.125 amplitude 0.33 channel 2) #i(midi time 13.875 keynum 62 duration 1.375 amplitude 0.66 channel 2) #i(midi time 15.25 keynum 63 duration 1.0 amplitude 0.5 channel 2) #i(midi time 16.25 keynum 65 duration 1.625 amplitude 0.75 channel 2) #i(midi time 17.875 keynum 69 duration 1.875 amplitude 1.0 channel 2) #i(midi time 19.75 keynum 66 duration 2.0 amplitude 0.33 channel 2) #i(midi time 21.75 keynum 68 duration 1.5 amplitude 0.66 channel 2) #i(midi time 23.25 keynum 72 duration 1.125 amplitude 0.5 channel 2) #i(midi time 24.375 keynum 71 duration 1.375 amplitude 0.75 channel 2) #i(midi time 25.75 keynum 74 duration 1.0 amplitude 1.0 channel 2) #i(midi time 1.5 keynum 63 duration 1.5 amplitude 0.5 channel 3) #i(midi time 3.0 keynum 64 duration 1.125 amplitude 0.75 channel 3) #i(midi time 4.125 keynum 66 duration 1.375 amplitude 1.0 channel 3) #i(midi time 5.5 keynum 70 duration 1.0 amplitude 0.33 channel 3) #i(midi time 6.5 keynum 67 duration 1.625 amplitude 0.66 channel 3) #i(midi time 8.125 keynum 69 duration 1.875 amplitude 0.5 channel 3) #i(midi time 10.0 keynum 73 duration 2.0 amplitude 0.75 channel 3) #i(midi time 12.0 keynum 72 duration 1.5 amplitude 1.0 channel 3) #i(midi time 13.5 keynum 75 duration 1.125 amplitude 0.33 channel 3) #i(midi time 14.625 keynum 63 duration 1.375 amplitude 0.66 channel 3) #i(midi time 16.0 keynum 64 duration 1.0 amplitude 0.5 channel 3) #i(midi time 17.0 keynum 66 duration 1.625 amplitude 0.75 channel 3) #i(midi time 18.625 keynum 70 duration 1.875 amplitude 1.0 channel 3) #i(midi time 20.5 keynum 67 duration 2.0 amplitude 0.33 channel 3) #i(midi time 22.5 keynum 69 duration 1.5 amplitude 0.66 channel 3) #i(midi time 24.0 keynum 73 duration 1.125 amplitude 0.5 channel 3) #i(midi time 25.125 keynum 72 duration 1.375 amplitude 0.75 channel 3) #i(midi time 26.5 keynum 75 duration 1.0 amplitude 1.0 channel 3) #i(midi time 2.5 keynum 64 duration 1.5 amplitude 0.5 channel 4) #i(midi time 4.0 keynum 65 duration 1.125 amplitude 0.75 channel 4) #i(midi time 5.125 keynum 67 duration 1.375 amplitude 1.0 channel 4) #i(midi time 6.5 keynum 71 duration 1.0 amplitude 0.33 channel 4) #i(midi time 7.5 keynum 68 duration 1.625 amplitude 0.66 channel 4) #i(midi time 9.125 keynum 70 duration 1.875 amplitude 0.5 channel 4) #i(midi time 11.0 keynum 74 duration 2.0 amplitude 0.75 channel 4) #i(midi time 13.0 keynum 73 duration 1.5 amplitude 1.0 channel 4) #i(midi time 14.5 keynum 76 duration 1.125 amplitude 0.33 channel 4) #i(midi time 15.625 keynum 64 duration 1.375 amplitude 0.66 channel 4) #i(midi time 17.0 keynum 65 duration 1.0 amplitude 0.5 channel 4) #i(midi time 18.0 keynum 67 duration 1.625 amplitude 0.75 channel 4) #i(midi time 19.625 keynum 71 duration 1.875 amplitude 1.0 channel 4) #i(midi time 21.5 keynum 68 duration 2.0 amplitude 0.33 channel 4) #i(midi time 23.5 keynum 70 duration 1.5 amplitude 0.66 channel 4) #i(midi time 25.0 keynum 74 duration 1.125 amplitude 0.5 channel 4) #i(midi time 26.125 keynum 73 duration 1.375 amplitude 0.75 channel 4) #i(midi time 27.5 keynum 76 duration 1.0 amplitude 1.0 channel 4) #i(midi time 3.75 keynum 65 duration 1.5 amplitude 0.5 channel 5) #i(midi time 5.25 keynum 66 duration 1.125 amplitude 0.75 channel 5) #i(midi time 6.375 keynum 68 duration 1.375 amplitude 1.0 channel 5) #i(midi time 7.75 keynum 72 duration 1.0 amplitude 0.33 channel 5) #i(midi time 8.75 keynum 69 duration 1.625 amplitude 0.66 channel 5) #i(midi time 10.375 keynum 71 duration 1.875 amplitude 0.5 channel 5) #i(midi time 12.25 keynum 75 duration 2.0 amplitude 0.75 channel 5) #i(midi time 14.25 keynum 74 duration 1.5 amplitude 1.0 channel 5) #i(midi time 15.75 keynum 77 duration 1.125 amplitude 0.33 channel 5) #i(midi time 16.875 keynum 65 duration 1.375 amplitude 0.66 channel 5) #i(midi time 18.25 keynum 66 duration 1.0 amplitude 0.5 channel 5) #i(midi time 19.25 keynum 68 duration 1.625 amplitude 0.75 channel 5) #i(midi time 20.875 keynum 72 duration 1.875 amplitude 1.0 channel 5) #i(midi time 22.75 keynum 69 duration 2.0 amplitude 0.33 channel 5) #i(midi time 24.75 keynum 71 duration 1.5 amplitude 0.66 channel 5) #i(midi time 26.25 keynum 75 duration 1.125 amplitude 0.5 channel 5) #i(midi time 27.375 keynum 74 duration 1.375 amplitude 0.75 channel 5) #i(midi time 28.75 keynum 77 duration 1.0 amplitude 1.0 channel 5)) ? ? rhythm-list (1.5 1.125 1.375 1.0 1.625 1.875 2.0) ? (prolate 2 rhythm-list) (3.0 2.25 2.75 2.0 3.25 3.75 4.0) ? (prolate 1.1 rhythm-list) (1.6500001 1.2375001 1.5125 1.1 1.7875 2.0625 2.2) ? ? (events (make-prolation-canon '(0 1 2 3 4 5) '(0 1 2 3 4 5) '(1 1.1 1.3 1.7 1.9 2.3) '(0 1 2 3 4 5) 18 0 pitch-list rhythm-list dynamics-list) "test.mid") "test.mid" ? (events (make-prolation-canon '(0 1 2 3 4 5) '(0 1 2 3 4 5) '(1 1.1 0.9 1.7 0.7 2.3) '(0 1 2 3 4 5) 18 0 pitch-list rhythm-list dynamics-list) "test.mid") "test.mid" ? '(1 2 3 4) (1 2 3 4) ? (list 1 2 3 4) (1 2 3 4) ? (quote 1 2 3 4) > Error in process listener(4): Too many arguments in form (QUOTE 1 2 3 4) . > While executing: CCL::VERIFY-CALL-COUNT > Type :POP to abort. Type :? for other options. 1 > :pop ? (quote (list 1 2 3 4)) (LIST 1 2 3 4) ? (quote (1 2 3 4)) (1 2 3 4) ? (quote (fred doesn't understand how quote works)) (FRED DOESN 'T UNDERSTAND HOW QUOTE WORKS) ? (list pitch-list) ((60 61 63 67 64 66 70 69 72)) ? (quote pitch-list) PITCH-LIST ? (car (quote (fred doesn't understand how quote works))) FRED ? (car (quote pitch-list)) > Error in process listener(4): value PITCH-LIST is not of the expected type LIST. > While executing: CAR > Type :POP to abort. Type :? for other options. 1 > :pop ? (list pitch-list rhythm-list) ((60 61 63 67 64 66 70 69 72) (1.5 1.125 1.375 1.0 1.625 1.875 2.0)) ? '(pitch-list rhythm-list) (PITCH-LIST RHYTHM-LIST) ?