xaudio.load
xaudio.load creates a track that fetches and decodes an audio file and plays it back. It is driven by play / pause and mixes through the package's shared audio bus. The track's release is tied to a unit created under the current scope, so when the calling unit (e.g. a scene) is finalized, the Web Audio nodes it holds are released automatically.
xaudio.synthesizer
xaudio.synthesizer creates a synth combining an oscillator with amp / filter / reverb, ADSR envelopes, and an LFO. Trigger it with press to use it for sound effects or as a simple instrument. The synthesizer's release is tied to a unit created under the current scope, so it is released together with the calling unit.
xaudio.volume
xaudio.volume is the getter / setter for the master volume. Tracks from xaudio.load and synthesizers from xaudio.synthesizer all mix through the shared master bus, so this single value controls the volume of every source at once.