AsyncFileBuffer

A file buffer is similar to a monophonic 64-bit float sound file. As opposed to AsyncAudioFile, it exposes other array types to the use site.

Companion:
object
class Object
trait Matchable
class Any

Value members

Abstract methods

def dispose(): Future[Unit]
def file: URI
def numFrames: Long
def read(buf: Array[A], off: Int, len: Int): Future[Unit]
def rewind(): Unit

Same as position = 0L.

Same as position = 0L.

def write(buf: Array[A], off: Int, len: Int): Future[Unit]
def writeValue(value: A, len: Long): Future[Unit]

Repeatedly writes the same value, len times.

Repeatedly writes the same value, len times.

Abstract fields

var position: Long