MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ ModulationFunction

Function type for custom digital signal transformations.

Defines a transformation that combines a logic value (0.0 or 1.0) with a buffer sample to produce a modulated output sample.

Parameters:

  • double logic_val: The binary logic value (0.0 or 1.0)
  • double buffer_val: The original buffer sample value

Returns:

  • double: The transformed output sample value

This enables implementation of arbitrary digital transformations based on binary logic states, supporting complex conditional processing, digital filtering, and algorithmic decision trees in signal processing.

Definition at line 75 of file LogicProcessor.hpp.