- A struct that contains all information for tracking sound info.
- Static sound data stored in memory. It is
Arc’ed, so cheap to clone.
- A source of audio data that is connected to an output channel and ready to play. It will stop playing when dropped.
- A source of audio data located in space relative to a listener’s ears. Will stop playing when dropped.
- A trait defining the operations possible on a sound; it is implemented by both