int -> ?volume:float -> ?phase:float -> float -> Audio.Mono.Generator.t