load

actual open override fun load(context: Any, localPath: String): Any
actual open fun load(context: Any, localPath: String): Any
expect open override fun load(context: Any, localPath: String): Any

Used to load an Audio file into memory.

Parameters

context

provide the Platform Context (this is mostly to accommodate Android)

localPath

provide the path and filename for the audio file as a String

Example:

val audioByte: AudioByte = AudioByte() // Create an AudioByte instance
val clickSound: Any = audioByte.load(Res.getUri("files/click.mp3")) // Load the audio file into memory
actual open override fun load(context: Any, localPath: String): Any
actual open override fun load(context: Any, localPath: String): Any
actual open override fun load(context: Any, localPath: String): Any