Structured Audio Orchestra Language

From Wikipedia, the free encyclopedia

Page Module:Infobox/styles.css has no content.

Structured Audio Orchestra Language
ParadigmImperative programming
FamilyMUSIC-N
First appeared1999
Template:Infobox software/simple
Filename extensions.saol
Websitewww.saol.net

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.

  1. ^ 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.
  2. ^ Template:Cite FTP
  3. ^ 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)
  4. ^ 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]

Template:Asbox