package graph
- Alphabetic
- Public
- All
Type Members
-
final
case class
Action(trig: GE, key: String) extends Expander[Unit] with Product with Serializable
A graph element that executes an action upon receiving a trigger.
A graph element that executes an action upon receiving a trigger.
- trig
the trigger input signal
- key
a key into the process' attribute map. the value peer stored at that location should be of type
proc.Action
- final case class Attribute(key: String, default: Option[Default], fixed: Int) extends GE.Lazy with Product with Serializable
- final case class AudioFileIn(key: String) extends GE.Lazy with Product with Serializable
-
final
case class
AudioFileOut(key: String, in: GE, fileType: GE = -1, sampleFormat: GE = 2, sampleRate: GE = 44100.0) extends GE.Lazy with Product with Serializable
A graph element that creates a UGen writing to a file designated by an object attribute with a given
keyand the value being anArtifact.A graph element that creates a UGen writing to a file designated by an object attribute with a given
keyand the value being anArtifact.If the given file-type
GEis-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
AudioCueis found at the key, its spec will override file type, sample-format and rate.- key
the key into the enclosing object's attribute map, pointing to an
ArtifactorAudioCue- in
the signal to write
- fileType
a file type id as given by
AudioFileOut.id(). The default is-1(auto-detect).- sampleFormat
a sample format id as given by
AudioFileOut.id(). The default is2(32-bit Float).- sampleRate
the nominal sample-rate of the file. The default is
44100.
- final case class ImageFileIn(key: String) extends GE.Lazy with Product with Serializable
-
final
case class
ImageFileOut(key: String, in: GE, width: GE, height: GE, fileType: GE = -1, sampleFormat: GE = 0, quality: GE = 80) extends Expander[Unit] with Product with Serializable
A graph element that creates a UGen writing to a file designated by an object attribute with a given
keyand the value being anArtifact.A graph element that creates a UGen writing to a file designated by an object attribute with a given
keyand the value being anArtifact.If the given file-type
GEis-1, the type is determined by this artifact. For example, if the artifact's path ends in".png", the PNG format will used, if the path ends in".jpg", then JPEG will be used. The default is PNG.- key
the key into the enclosing object's attribute map, pointing to an
Artifact- in
the signal to write
- width
image's width in pixels
- height
image's height in pixels
- fileType
a file type id as given by
ImageFileOut.id(). The default is-1(auto-detect).- sampleFormat
a sample format id as given by
ImageFileOut.id(). The default is0(8-bit Int).- quality
the compression quality for a lossy format such as JPG. The default is
80.
- final case class ImageFileSeqIn(key: String, indices: GE) extends GE.Lazy with Product with Serializable
-
final
case class
ImageFileSeqOut(key: String, in: GE, width: GE, height: GE, fileType: GE = -1, sampleFormat: GE = 0, quality: GE = 80, indices: GE) extends Expander[Unit] with Product with Serializable
A graph element that creates a UGen writing to a file sequence designated by an object attribute with a given
keyand the value being anArtifact.A graph element that creates a UGen writing to a file sequence designated by an object attribute with a given
keyand the value being anArtifact.If the given file-type
GEis-1, the type is determined by this artifact. For example, if the artifact's path ends in".png", the PNG format will used, if the path ends in".jpg", then JPEG will be used. The default is PNG.- key
the key into the enclosing object's attribute map, pointing to an
Artifactfor the file template- in
the signal to write
- width
image's width in pixels
- height
image's height in pixels
- fileType
a file type id as given by
ImageFileSeqOut.id(). The default is-1(auto-detect).- sampleFormat
a sample format id as given by
ImageFileSeqOut.id(). The default is0(8-bit Int).- quality
the compression quality for a lossy format such as JPG. The default is
80.
-
final
case class
MkAudioCue(key: String, in: GE, fileType: GE = 0, sampleFormat: GE = 2, sampleRate: GE = 44100.0) extends GE.Lazy with Reader with Product with Serializable
A graph element that creates a UGen writing to an audio file designated by an
FScape.Outputwith a givenkeyand the value being anAudioCue.A graph element that creates a UGen writing to an audio file designated by an
FScape.Outputwith a givenkeyand the value being anAudioCue.- key
the key into the enclosing object's outputs map, producing an
AudioCue- in
the signal to write
- fileType
a file type id as given by
MkAudioCue.id(). The default is0(AIFF). Must be resolvable at init time.- sampleFormat
a sample format id as given by
MkAudioCue.id(). The default is2(32-bit Float). Must be resolvable at init time.- sampleRate
the nominal sample-rate of the file. The default is
44100. Must be resolvable at init time.
- final case class MkDouble(key: String, in: GE) extends Expander[Unit] with Reader with Product with Serializable
- final case class MkDoubleVector(key: String, in: GE) extends Expander[Unit] with Reader with Product with Serializable
- final case class MkInt(key: String, in: GE) extends Expander[Unit] with Reader with Product with Serializable
- final case class MkIntVector(key: String, in: GE) extends Expander[Unit] with Reader with Product with Serializable
- final case class MkLong(key: String, in: GE) extends Expander[Unit] with Reader with Product with Serializable
-
final
case class
OnComplete(key: String) extends Expander[Unit] with Product with Serializable
A UGen that invokes an action once the surrounding graph has completed.
A UGen that invokes an action once the surrounding graph has completed. The action is called with a
Try[Unit]as its universevalue.- key
key to the hosting object's attribute map, at which an action is expected to be found.
Value Members
- object Action extends Serializable
- object Attribute extends Serializable
- object AudioFileIn extends Serializable
- object AudioFileOut extends Serializable
- object ImageFileIn extends Serializable
- object ImageFileOut extends Serializable
- object ImageFileSeqIn extends Serializable
- object ImageFileSeqOut extends Serializable
- object MkAudioCue extends Serializable
- object MkDouble extends Serializable
- object MkDoubleVector extends Serializable
- object MkInt extends Serializable
- object MkIntVector extends Serializable
- object MkLong extends Serializable
- object OnComplete extends Serializable
- object Ops