|
|
|
|
Synopsis |
|
|
|
Documentation |
|
|
:: (Storable v, C v) | | => ChunkSize | | -> T Int (T v) | A list of pairs: (relative start time, signal part),
The start time is relative to the start time
of the previous event.
| -> T v | The mixed signal.
|
|
|
|
:: (Storable v, C v) | | => ChunkSize | | -> T Int (T v) | A list of pairs: (relative start time, signal part),
The start time is relative to the start time
of the previous event.
| -> T v | The mixed signal.
| Chunk sizes are adapted to the time differences.
Explicit ChunkSize parameter is only required for zero padding.
Since no ST monad is needed, this can be generalized to Generic.Signal.Transform class.
|
|
|
|
:: (Storable v, C v) | | => ChunkSize | | -> T Int (T v) | A list of pairs: (relative start time, signal part),
The start time is relative to the start time
of the previous event.
| -> T v | The mixed signal.
|
|
|
|
|
|
|
|
:: (Storable v, C v) | | => ChunkSize | | -> T Int (T v) | A list of pairs: (relative start time, signal part),
The start time is relative to the start time
of the previous event.
| -> T v | The mixed signal.
| The result is a Lazy StorableVector with chunks of the given size.
The output is always infinite.
If the input is a finite list of finite length sounds,
then the output is padded with zeros.
Even if we try to terminate the output after the last sound,
we would not finish immediately but only at chunk boundaries.
|
|
|
|
|
|
|
Produced by Haddock version 2.4.2 |