Structured Audio Orchestra Language
Appearance
Structured Audio Orchestra Language (SAOL) is an imperative, MUSIC-N programming language designed for describing virtual instruments, processing digital audio, and applying sound effects.
As part of the MPEG-4 international standard, SAOL is one of the key components of the MPEG-4 Structured Audio toolset, along with:
- Structured Audio Score Language (SASL)
- Structured Audio Sample Bank Format (SASBF)
- The MPEG-4 SA scheduler
- MIDI support