TimeRef

object TimeRef
Companion
class
trait Product
trait Mirror
class Object
trait Matchable
class Any

Type members

Classlikes

sealed
trait Option

A time reference specifies the temporal context within which an aural object is invoked. It may be either undefined (there is no notion of pointers in virtual performance time), or defined by a span for the invoked object and a time frame corresponding to the current position.

A time reference specifies the temporal context within which an aural object is invoked. It may be either undefined (there is no notion of pointers in virtual performance time), or defined by a span for the invoked object and a time frame corresponding to the current position.

case
object Undefined extends Option

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from
Mirror

Value members

Concrete methods

def framesAndSecs(n: Long): String

Utility method that generates a string representation of the time both in frames and in seconds.

Utility method that generates a string representation of the time both in frames and in seconds.

def framesToSecs(n: Long): String

Utility method that generates a string representation of the time in seconds of a given frame index.

Utility method that generates a string representation of the time in seconds of a given frame index.

def spanAndSecs(span: SpanLike): String
def spanToSecs(span: SpanLike): String

Undefined with general type

Undefined with general type

Concrete fields

final
val SampleRate: 1.4112E7d