Ceramic API

[ view source ]

class MiniLoudAudio

package backend

@:nativeGen@:native("MiniLoud.MiniLoudAudio")

Available on unity

Static methods

staticCreateFromData(data:Float32Array, channels:Int, sampleRate:Single):MiniLoudAudioResource

Constructor

new(sampleRate:Int, channels:Int)

Methods

GetDuration(audio:MiniLoudAudioResource):Single

Destroy():Void

Mute(audio:MiniLoudAudioResource):MiniLoudAudioHandle

Play(audio:MiniLoudAudioResource, volume:Single, pan:Single, pitch:Single, position:Single, loop:Bool):MiniLoudAudioHandle

Pause(handle:MiniLoudAudioHandle):Void

Resume(handle:MiniLoudAudioHandle):Void

Stop(handle:MiniLoudAudioHandle):Void

GetVolume(handle:MiniLoudAudioHandle):Single

SetVolume(handle:MiniLoudAudioHandle, volume:Single):Void

GetPan(handle:MiniLoudAudioHandle):Single

SetPan(handle:MiniLoudAudioHandle, pan:Single):Void

GetPitch(handle:MiniLoudAudioHandle):Single

SetPitch(handle:MiniLoudAudioHandle, pitch:Single):Void

GetPosition(handle:MiniLoudAudioHandle):Single

SetPosition(handle:MiniLoudAudioHandle, position:Single):Void

ProcessAudio(data:Float32Array, channels:Int):Void

© 2025