Vocabularyaudio.engineClass descriptionObjects of this class encapsulate the state for an active audio engine. Audio processing on an engine can be started and stopped with
start-audio,
start-audio*, and
stop-audio. While running,
update-audio must be called on an engine regularly to update source and listener attributes and refill buffers for streaming clips.
An engine object should be treated as opaque, except for the
listener slot. This slot may be filled with any object implementing the
Audio listener protocol protocol, which will then be used to control the position, velocity, volume, and other attributes of the listener. By default, this slot contains an
audio-listener tuple with all the slots set to their initial values.
DefinitionMethods