Module Delay

val beats : bpm:float -> float -> float
val longest : float
type t
val create : unit -> t
type settings = {
  1. time : float;
  2. feedback : float;
  3. tone : float;
  4. ping_pong : bool;
  5. mix : float;
}
val process : t -> settings -> Signal.stereo -> unit
val knobs : Effect.knob list
val fx : unit -> Effect.t