 ; Ramp
 ; - like lag, but transitions linearly
 (demo 10
-  (* 0.2 (saw (ramp:kr 
+  (* 0.2 (saw (ramp:kr
                      (mouse-x 80 10000) ; frequency value
                      3))))             ; lag time
-  
+
 
 ; amplitude compensation
 ; - to account for higher pitches seeming louder
-; - move the mouse up and down      
+; - move the mouse up and down
 ; first without
 (demo 10
   (let [f (mouse-y 300 15000)]

(demo 10
  (let [f (mouse-y 300 15000)]
    (* (sin-osc f) 0.1 (amp-comp f 300))))
)

           (mouse-y 0.01 0.5)))


; Clip
; - limit the amplitude with hi and low thresholds
(demo 10
  (clip (* (sin-osc 440) 0.4)
