synthesizer-core-0.5.2: 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 :: (a -> b -> c) -> T StrictTime a -> T StrictTime b -> T StrictTime cSource