| Safe Haskell | None |
|---|
Synthesizer.LLVM.RingBuffer
Documentation
track :: (Storable a, MakeValueTuple a, ValueTuple a ~ al, C al) => T p a -> T p Int -> T p al (T (Struct al))Source
track initial time tracks the last time sample values
including the current one.
The values before the actual input data are filled with initial.
The values can be accessed using index with indices
ranging from 0 to time.
The time parameter must be non-negative.
The initial value is also needed for determining the ring buffer element type.