| Interface | Description |
|---|---|
| MusicReference |
The MusicReference interface is the Mixer's interface to the audio data of a
Music object.
|
| SoundReference |
The SoundReference interface is the Mixer's interface to the audio data of a
Sound object.
|
| Class | Description |
|---|---|
| ByteList |
The ByteList class is a dynamically sized array of primitive bytes.
|
| MemMusic |
The MemMusic class is an implementation of the Music interface that stores
all audio data in memory for low latency.
|
| MemSound |
The MemSound class is an implementation of the Sound interface that stores
all audio data in memory for low latency.
|
| Mixer |
The Mixer class is what does the audio data mixing for the TinySound system.
|
| StreamInfo | |
| StreamMusic |
The StreamMusic class is an implementation of the Music interface that
streams audio data from a temporary file to reduce memory overhead.
|
| StreamSound |
Thes StreamSound class is an implementation of the Sound interface that
streams audio data from a temporary file to reduce memory overhead.
|
| UpdateRunner |
The UpdateRunner class implements Runnable and is what performs automatic
updates of the TinySound system.
|