BufferImpl
final case
class BufferImpl(server: Server, peer: Buffer)(numFrames: Int, numChannels: Int, closeOnDisposal: Boolean) extends ResourceImpl with Modifiable
trait Serializable
trait Product
trait Equals
trait Modifiable
trait Buffer
trait ResourceImpl
trait Resource
trait Disposable[RT]
class Object
trait Matchable
class Any
Value members
Concrete methods
Allocates and reads the buffer content once (closes the file).
Allocates and reads the buffer content once (closes the file).
Cues the input sound file for streaming via DiskIn (leaves the file open).
Cues the input sound file for streaming via DiskIn (leaves the file open).
Reads the buffer contents from a file (closes the file).
Reads the buffer contents from a file (closes the file).
def readChannel(path: String, channels: Seq[Int], fileStartFrame: Long, numFrames: Int, bufStartFrame: Int)(implicit tx: RT): Unit
Opens a file to write to in streaming mode (leaving it open), as usable for DiskOut.
Opens a file to write to in streaming mode (leaving it open), as usable for DiskOut.