Module DriveSource

Sourcetype shape =
  1. | Hard
  2. | Tanh
  3. | Cubic
  4. | Asymmetric
Sourceval shapes : shape list
Sourceval name : shape -> string
Sourceval curve : shape -> float -> float
Sourcetype t
Sourceval create : oversampling:int -> unit -> t
Sourceval process : t -> shape -> drive:float -> mix:float -> Signal.t -> unit
Sourceval knobs : Effect.knob list
Sourceval fx : unit -> Effect.t