A chunk of an audio file.
A chunk of an audio file.
the audio file
the audio file spec, carrying information about duration, sample rate, number of channels
an offset into the file, using TimeRef.SampleRate
as its base
a linear gain factor
An AuralSystem
is the logical representation of a sound synthesis server, whether running or not.
An AuralSystem
is the logical representation of a sound synthesis server, whether running or not.
To use an aural system, a client connects via addClient
. The client will be notified when the
server is up and running.
An Ensemble
is sort of a persistent transport model.
An Ensemble
is sort of a persistent transport model.
It maintains a list of transported objects through the
folder
member. The playing
expression determines
when the transport is playing or not. Upon a transition
from stopped to playing, the offset
member determines
the "seek" position.
Context for rendering generated objects.
The markdown type is more or less the same
as a StringObj
, but with dedicated type id.
The markdown type is more or less the same
as a StringObj
, but with dedicated type id.
In the future, we will have to evaluate whether
this makes sense and whether we need bridge
methods between Markdown <=> StringObj
.
Markdown links and inserted objects are found through the object's attribute map.
The Proc
trait is the basic entity representing a sound process.
A Scheduler
uses a logical frame clock to execute functions transactionally
at specific times.
A Scheduler
uses a logical frame clock to execute functions transactionally
at specific times. It is parametrized in S
in order to perform transactions,
but it does not store any state that would need the scheduler to be handled
with stm.Source
. It can be safely stored in a regular value.
New reduced definition of a t_(P) transport mechanism.
Common base for Runner.Handler
and Action.Universe
This object was generated by sbt-buildinfo.