Class: SecondDuration

Environment: Siren
Superclass: Siren.NumericalMagnitude
Category: Music-Models-Implementation

Instances of SecondDuration are duration times in floating-point seconds.
This is among the most general duration time representations.

printing

printOn: aStream
Print the receiver on the argument as a MM declaration.

units
Answer the units string of the receiver.

process delay

wait
Delay for a time corresponding to the receiver

private

mostGeneral
Answer the receiver in seconds.

species
Answer Duration.

converting

adaptToFloat
Answer a float of seconds.

asBeat
Answer a RatioDuration.

asMS
Answer a MSecondDuration.

asMsec
Answer a MSecondDuration.

asMseconds
Answer a MSecondDuration.

asRatio
Answer a RatioDuration.

asSec
Answer a float of seconds.

asSeconds
Answer a float of seconds.

asUsec
Answer a USecondDuration.

asUseconds
Answer an int of micro seconds.

MetaClass: SecondDuration class

-- all --

ddMsgName
Answer the selector to be used in coercing double-dispatching messages.