AudioCue

object AudioCue extends ProductReader[Ex[AudioCue]]
trait ProductReader[Ex[AudioCue]]
class Object
trait Matchable
class Any

Type members

Classlikes

final case
class Artifact(in: Ex[AudioCue]) extends Ex[Value]
Companion
object
object Artifact extends ProductReader[Artifact]
Companion
class
final case
class Empty() extends Ex[AudioCue]
Companion
object
object Empty extends ProductReader[Empty]
Companion
class
final case
class FileOffset(in: Ex[AudioCue]) extends Ex[Long]
Companion
object
object FileOffset extends ProductReader[FileOffset]

A utility method that reports the offset with respect to the file's sample rate. That is, it multiplies offset by the factor this.sampleRate / TimeRef.SampleRate

A utility method that reports the offset with respect to the file's sample rate. That is, it multiplies offset by the factor this.sampleRate / TimeRef.SampleRate

Companion
class
final case
class Gain(in: Ex[AudioCue]) extends Ex[Double]
Companion
object
object Gain extends ProductReader[Gain]
Companion
class
final case
class Offset(in: Ex[AudioCue]) extends Ex[Long]
Companion
object
object Offset extends ProductReader[Offset]
Companion
class
final case
class Spec(in: Ex[AudioCue]) extends Ex[AudioFileSpec]
Companion
object
object Spec extends ProductReader[Spec]
Companion
class

Value members

Concrete methods

def Type: Bridge[AudioCue] & CanMake[AudioCue] & HasDefault[AudioCue]
def apply(artifact: Ex[Value], spec: Ex[AudioFileSpec], offset: Ex[Long], gain: Ex[Double]): Ex[AudioCue]
def init(): Unit
override
def read(in: RefMapIn, key: String, arity: Int, adj: Int): Ex[AudioCue]
Definition Classes
ProductReader