final case
class DiskOut(rate: Rate, key: String, in: GE, fileType: GE, sampleFormat: GE) extends Lazy with WritesBuffer
A graph element that creates a DiskOut
writing to a file
designated by an object attribute with a given key
and the
value being an Artifact
.
If the given file-type GE
is -1
, the type is determined by this
artifact. For example, if the artifact's path ends in ".aif"
, the AIFF
format will used, if the path ends in ".w64"
, then Wave64 will be used.
The default is AIFF.
If an AudioCue
is found at the key, its spec will override file type,
sample-format and rate.
- Value Params
- fileType
a file type id as given by
DeskOut.id()
. The default is-1
(auto-detect).- in
the signal to write
- key
the key into the enclosing object's attribute map, pointing to an
Artifact
- sampleFormat
a sample format id as given by
DeskOut.id()
. The default is2
(32-bit Float).
- Companion
- object
trait Serializable
trait WritesBuffer
trait IsIndividual
trait HasSideEffect
trait Lazy
trait GE
trait Expander[UGenInLike]
trait Lazy
trait Product
trait Equals
class Object
trait Matchable
class Any