MayaFlux 0.2.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

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

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: