AudioProcessor

interface AudioProcessor : Processor

Defines a Processor that is able to take AudioProcessor.Input and run audio processing operations that analyze data to detect patterns and/or mutate the provided AudioProcessor.Input.Frames to apply effects such as filtering, pitch correction etc.

Types

Input
Link copied to clipboard
interface Input
Defines the audio input source model that is available to be read from by the processor.

Functions

connectInput
Link copied to clipboard
abstract fun connectInput(input: AudioProcessor.Input): Closeable
Connects the provided input to this processor and returns a Closeable to release the connection when required.

Inheritors

Session
Link copied to clipboard
LensesComponent
Link copied to clipboard