synthesizer-dimensional-0.7.0.2: Audio signal processing with static physical dimensions

Safe HaskellNone

Synthesizer.Dimensional.RateAmplitude.Play

Documentation

auto :: (Bounded int, C int, Storable int, C int, C u, C t, C v, C yv, C y yv, C y) => T (Recip u) t -> T v y -> (int -> Builder int) -> Signal u t v y yv -> IO ExitCodeSource

timeVoltage :: (Bounded int, C int, Storable int, C int, C t, C yv, C y yv, C y) => (int -> Builder int) -> Signal Time t Voltage y yv -> IO ExitCodeSource

renderTimeVoltage :: (Bounded int, C int, Storable int, C int, C t, C yv, C y yv, C y) => (int -> Builder int) -> T Frequency t -> (forall s. T s Time t (R s Voltage y yv)) -> IO ExitCodeSource