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

Safe HaskellNone
LanguageHaskell2010

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 ExitCode Source #

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 ExitCode Source #

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 ExitCode Source #