Audio time stretching and pitch shifting written in ActionScript
audiostretch.com3 pointsby aufreak2 comments
(defmacro set-sqrt (place v) `(setf ,place (* v v)))
should actually be (defun square (x) (* x x))
(defmacro set-sqrt (place v) `(setf ,place (square ,v)))