|
MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
|
|
strong |
Selects the terminal output type produced by make_granular_matrix.
REGION_GROUP — pipeline terminates with a sorted RegionGroup (default). Use when you need to inspect, analyse, or further transform the grain pool before committing to audio.
CONTAINER — appends a reconstruct rule that stitches sorted grains into a SoundFileContainer. Use for the offline playback workflow where container-in container-out is all that is needed.
CONTAINER_ADDITIVE — overlap-add reconstruct: grains accumulated at hop_size intervals with optional per-grain tapering.
STREAM — appends a reconstruct rule that stitches sorted grains into a DynamicSoundStream. Use for sampling pipelines, StreamSlicing and similar real-time workflows
STREAM_ADDITIVE — overlap-add reconstruct into a DynamicSoundStream. grains accumulated at hop_size intervals with optional per-grain tapering.
| Enumerator | |
|---|---|
| REGION_GROUP | |
| CONTAINER | |
| CONTAINER_ADDITIVE | |
| STREAM | |
| STREAM_ADDITIVE | |
Definition at line 52 of file GranularWorkflow.hpp.