create

fun create(config: SonixMixerConfig = SonixMixerConfig.DEFAULT, audioSession: AudioMode = AudioMode.PLAYBACK): SonixMixer

Create mixer with configuration.

Usage:

val mixer = SonixMixer.create()
mixer.addTrack("backing", "/path/to/backing.mp3")
mixer.play()

Return

Ready-to-use SonixMixer instance

Parameters

config

Mixer configuration (default: DEFAULT)

audioSession

Audio session mode - configures system audio automatically (default: PLAYBACK)