Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
type RenderedStorableSignal u t v y yv = T (Dimensional u t) (Dimensional v y) (T yv) Source
type StorableSignal s v y yv = T (Phantom s) (Dimensional v y) (T yv) Source
timeVoltageStorable :: (C y yv, SampleFmt yv, C t) => Device -> Time t -> RenderedStorableSignal Time t Voltage y yv -> IO () Source
timeVoltageMonoStorableToInt16 :: (Storable y, C y, C t) => Device -> Time t -> RenderedStorableSignal Time t Voltage y y -> IO () Source
timeVoltageStereoStorableToInt16 :: (Storable y, C y y, C y, C t) => Device -> Time t -> RenderedStorableSignal Time t Voltage y (T y) -> IO () Source
renderTimeVoltageStorable :: (C y yv, SampleFmt yv, C t) => Device -> Time t -> T Frequency t -> (forall s. T s Time t (StorableSignal s Voltage y yv)) -> IO () Source