MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Kinesis::Stochastic::GeneratorState Struct Reference

Encapsulates internal state for stateful generators. More...

#include <Stochastic.hpp>

+ Collaboration diagram for MayaFlux::Kinesis::Stochastic::GeneratorState:

Public Member Functions

void reset ()
 

Public Attributes

std::map< std::string, std::any > algorithm_specific
 
double current_value { 0.0 }
 
std::vector< double > internal_buffer
 
double phase { 0.0 }
 
double previous_value { 0.0 }
 
uint64_t step_count { 0 }
 
double velocity { 0.0 }
 

Detailed Description

Encapsulates internal state for stateful generators.

Stateful generators (Gendy, Brownian, Perlin) maintain internal state that evolves over successive calls. This structure provides unified state management across different algorithmic approaches.

Future Interaction Pathways:

  • External ML inference can populate internal_buffer with predicted sequences
  • Analysis of audio/visual data can derive breakpoints for Gendy synthesis
  • Cross-domain mappings can modulate velocity or phase in real-time
  • Pattern recognition can inject structure into algorithm_specific state

All fields are publicly accessible for maximum flexibility in live interaction.

Definition at line 39 of file Stochastic.hpp.


The documentation for this struct was generated from the following file: