Sound templates are written in JSON. Templates reference URLs of audio files and specify playback logic. State transitions and sound events are modeled using random processes from the embedded jstat/jstat library.
- Mono
- Stereo
- 4.0
- 5.1
- and other discrete sound configurations.
- Time-scheduled state transitions (e.g. go to state X at 21:00, go to state Y or Z every 30 minutes)
- Random state transitions (sampling of state duration from a distribution)