Skip to main content

Manual Engine

The Manual audio engine allows you to process audio buffers on demand by calling the process action. This method is designed to be safe for use in real-time audio contexts. If your graph does not produce output, the output buffer parameter is optional. Similarly, if your graph does not require input, the input buffer parameter is also optional.

Configuration

This object does not provide any configuration options.

Values

NameTypeDescription
graphgraph configThe configuration of the graph that is set in the engine.

Actions

NameParametersDescription
processinputBuffer: float* (optional)
outputBuffer: float* (optional)
numChannels: uint
numFrames: uint
sampleRate: uint
isInterleaved: bool (optional)
Processes the given audio.

Events

This object does not provide any events.