final case
class DiskIn(rate: Rate, numChannels: Int, buf: GE, loop: GE) extends MultiOut with HasSideEffect with IsIndividual with HasDoneFlag
A UGen to stream in a signal from an audio file. Continuously plays a longer audio file from disk. This requires a buffer to be preloaded with one buffer size of sound. If loop is set to 1, the file will loop.
'''Note''': The buffer size must be a multiple of (2 * the server's block
size). See Buffer#cue
for details.
- Value Params
- buf
the id of the buffer with the correct number of channels and frames
- loop
whether the file should loop when its end is reached
- numChannels
the amount of channels the file and the buffer will have. This is an Int and hence must be pre-determined. Different SynthDefs must be created for different numbers of channels.
- See also
- Companion
- object
trait Serializable
trait HasDoneFlag
trait IsIndividual
trait HasSideEffect
class MultiOut
class SomeOut
trait Lazy
trait GE
class UGenSource[UGenInLike]
trait Expander[UGenInLike]
trait Lazy
trait Product
trait Equals
class Object
trait Matchable
class Any