MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
RegionProcessors.hpp File Reference
#include "RegionProcessorBase.hpp"
#include <random>
+ Include dependency graph for RegionProcessors.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MayaFlux::Kakshya::RegionOrganizationProcessor
 Data-driven processor for organizing and processing non-linear audio regions. More...
 
class  MayaFlux::Kakshya::DynamicRegionProcessor
 Extends RegionOrganizationProcessor with dynamic, runtime reorganization capabilities. More...
 

Namespaces

namespace  MayaFlux
 Main namespace for the Maya Flux audio engine.
 
namespace  MayaFlux::Kakshya
 

Typedefs

using MayaFlux::Kakshya::RegionOrganizer = std::function< void(std::vector< OrganizedRegion > &, std::shared_ptr< SignalSourceContainer >)>
 Function type for dynamic region reorganization.
 

Functions

bool MayaFlux::Kakshya::is_segment_complete (const OrganizedRegion &region, size_t segment_index)