HOME

TheInfoList



OR:

Structured Audio Orchestra Language (SAOL) is an imperative, MUSIC-N
programming language A programming language is a system of notation for writing computer programs. Most programming languages are text-based formal languages, but they may also be graphical. They are a kind of computer language. The description of a programming l ...
designed for describing virtual instruments, processing digital audio, and applying
sound effect A sound effect (or audio effect) is an artificially created or enhanced sound, or sound process used to emphasize artistic or other content of films, television shows, live performance, animation, video games, music, or other media. Traditi ...
s. It was published as subpart 5 of MPEG-4 Part 3 ( ISO/ IEC 14496-3:1999) in 1999. As part of the
MPEG-4 MPEG-4 is a group of international standards for the compression of digital audio and visual data, multimedia systems, and file storage formats. It was originally introduced in late 1998 as a group of audio and video coding formats and related ...
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 MIDI (; Musical Instrument Digital Interface) is a technical standard that describes a communications protocol, digital interface, and electrical connectors that connect a wide variety of electronic musical instruments, computers, an ...
support


See also

*
Csound Csound is a domain-specific computer programming language for audio programming. It is called Csound because it is written in C, as opposed to some of its predecessors. It is free software, available under the LGPL-2.1-or-later. Csound was ...
* MPEG-4 Structured Audio


References


The MPEG-4 Structured Audio Standard


External links


SAOL.net - MPEG4 structured audio (mp4-sa)
Audio programming languages MPEG {{compu-lang-stub