createBuffer():BufferHandle
createSource():SourceHandle
destroyBuffer(buffer:BufferHandle):Void
destroySource(source:SourceHandle):Void
dispose():Void
getEffectDriver(type:String):EffectDriver<Dynamic>
getPlayedSampleCount(source:SourceHandle):Int
getProcessedBuffers(source:SourceHandle):Int
hasFeature(d:DriverFeature):Bool
playSource(source:SourceHandle):Void
queueBuffer(source:SourceHandle, buffer:BufferHandle, sampleStart:Int, endOfStream:Bool):Void
setBufferData(buffer:BufferHandle, data:Bytes, size:Int, format:SampleFormat, channelCount:Int, samplingRate:Int):Void
setListenerParams(position:Vector, direction:Vector, up:Vector, ?velocity:Vector):Void
setMasterVolume(value:Float):Void
setSourceVolume(source:SourceHandle, value:Float):Void
stopSource(source:SourceHandle):Void
unqueueBuffer(source:SourceHandle, buffer:BufferHandle):Void
update():Void