Package-level declarations

Types

Link copied to clipboard
interface SignalProcessor

Interface for audio signal processors.

Functions

Link copied to clipboard
fun Chain(content: @Composable () -> Unit)

Composable for chaining multiple audio processors. Applies child processors in sequence to the audio signal.

Link copied to clipboard
fun Mix(content: @Composable () -> Unit)

Composable for mixing multiple audio signals. It sums the audio signals from all child composables. Note that clipping may occur if the mixed signal exceeds the range of -1.0 to 1.0. To prevent clipping, consider using the Volume composable to adjust the level of the children or the mixed output.