synthesizer-core-0.6: Audio signal processing coded in Haskell: Low level part

Safe HaskellNone

Synthesizer.PiecewiseConstant.Signal

Synopsis

Documentation

subdivideLazy :: C time => T (T time) body -> T time bodySource

subdivideLazyToShort :: T LazyTime y -> T ShortStrictTime ySource

Subdivide lazy times into chunks that fit into the number range representable by Int.

chopLongTime :: StrictTime -> [ShortStrictTime]Source

Returns a list of non-zero times.

zipWith :: C time => (a -> b -> c) -> T time a -> T time b -> T time cSource