ISO/JTC 1/SC 29 WG 11 N2203SADate: 1998-05-15ISO/IEC FCD 14496-3 Subpart 5ISO/JTC 1/SC 29/WG11Secretariat: Narumi HiroseThere are five major elements to the Structured Audio toolset:1. The Structured Audio Orchestra Language, or SAOL. SAOL is a digital-signal processinglanguage which allows for the des cription of arbitrary synthesis and control algorithms aspart of the content bitstream. The syntax and semantics of SAOL are standardised here in anormative fashion.2. The Structured Audio Score Language, or SASL. SASL is a simple score and controllanguage which is used in certain profiles (see Subclause 5.2 Profiles) to describe themanner in which sound-generation algorithms described in SAOL are used to producesound.3. The Structured Audio Sample Bank Format, or SASBF. The Sample Bank format allows forthe transmission of banks of audio samples to be used in wavetable synthesis and thedes cription of simple processing algorithms to use with them.4. A normative scheduler des cription. The scheduler is the supervisory run-time element of theStructured Audio decoding process. It maps structural sound control, specified in SASL orMIDI, to real-time events dispatched using the normative sound-generation algorithms.5. Normative reference to the MIDI standards, standardised externally by the MIDIManufacturers Association. MIDI is an alternate means of structural control which can beused in conjunction with or instead of SASL. Although less powerful and flexible thanSASL, MIDI support in this standard provides important backward-compatibility withexisting content and authoring tools.