AudioContext provides the core audio set up for running audio in a Beads project.
AudioIO is the abstract base class for setting up interaction between
AudioContext and the world.
AudioUtils provides basic conversion of buffers of audio data between different formats, interleaving, and some other miscellaneous audio functions.
Bead is an abstract class which defines basic behaviour such as starting and stopping, pausing and handling messages.
BeadArray represents an array of Beads (and is itself a subclass of Bead).
Encapsulates data bout audio format for IO.
TimeStamps store time with respect to the current
A UGen is the main base class for implementing signal generation and processing units (unit generators).
Organizes a series of connected UGens into one unit.
Used to determine how a UGen sets its outputs up before calculateBuffer() is called.