Structured Audio Orchestra Language
From Wikipedia, the free encyclopedia
Page Module:Infobox/styles.css has no content.
| Structured Audio Orchestra Language | |
|---|---|
| Paradigm | Imperative programming |
| Family | MUSIC-N |
| First appeared | 1999 |
| Template:Infobox software/simple | |
| Filename extensions | .saol |
| Website | www |
Structured Audio Orchestra Language (SAOL) is an imperative, MUSIC-N programming language designed for describing virtual instruments, processing digital audio, and applying sound effects. It was published as subpart 5 of MPEG-4 Part 3 (ISO/IEC 14496-3:1999) in 1999.[1][2][3][4]
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
See also
References
Page Template:Reflist/styles.css has no content.
- ^ Page Module:Citation/CS1/styles.css has no content.ISO (1999). "ISO/IEC 14496-3:1999 - Information technology -- Coding of audio-visual objects -- Part 3: Audio". ISO. Retrieved 2009-10-06.
- ^ Template:Cite FTP
- ^ Page Module:Citation/CS1/styles.css has no content.D. Thom, H. Purnhagen, and the MPEG Audio Subgroup (October 1998). "MPEG Audio FAQ Version 9 - MPEG-4". chiariglione.org. Archived from the original on 2009-09-26. Retrieved 2009-10-06.
{{cite web}}: CS1 maint: multiple names: authors list (link) - ^ Page Module:Citation/CS1/styles.css has no content.Heiko Purnhagen (2001-06-01). "The MPEG-4 Audio Standard: Overview and Applications". Heiko Purnhagen. Retrieved 2009-10-07. [dead link]