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
Name | Type | Description |
---|---|---|
graph | graph config | The configuration of the graph that is set in the engine. |
Actions
Name | Parameters | Description |
---|---|---|
process | inputBuffer: 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.