MPEG-4 SAOL

E818778

MPEG-4 SAOL (Structured Audio Orchestra Language) is a high-level, text-based audio synthesis and processing language used within the MPEG-4 standard to describe and generate complex soundtracks algorithmically.

All labels observed (4)

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf MPEG-4 tool ⓘ
audio synthesis language ⓘ
programming language ⓘ
abbreviationOf Structured Audio Orchestra Language ⓘ
allows downloadable audio synthesis code ⓘ
parametric description of sound ⓘ
platform-independent audio rendering ⓘ
dataModel instruments, opcodes, global variables, tables ⓘ
designedFor interactive audio ⓘ
low-bitrate audio representation ⓘ
networked multimedia applications ⓘ
domain digital audio ⓘ
executionEnvironment MPEG-4 Structured Audio decoder ⓘ
linked to: MPEG-4 SAOL
executionModel sample-by-sample virtual machine ⓘ
fullName MPEG-4 Structured Audio Orchestra Language ⓘ
linked to: MPEG-4 SAOL
hasComponentRole orchestra description language ⓘ
hasTextualSyntax yes ⓘ
influencedBy Csound ⓘ
Music-N languages ⓘ
inputType text-based source code ⓘ
introducedIn MPEG-4 Version 1 audio ⓘ
isHighLevel true ⓘ
languageParadigm orchestra/score paradigm ⓘ
outputType digital audio ⓘ
partOf MPEG-4 Structured Audio ⓘ
linked to: MPEG-4 SAOL
partOfStandard MPEG-4 ⓘ
primaryGoal to describe and generate complex soundtracks algorithmically ⓘ
relatedStandardElement SAI ⓘ
SASL ⓘ
representationType declarative audio content description ⓘ
standardizedBy ISO/IEC ⓘ
standardNumber ISO/IEC 14496-3 ⓘ
supports control structures such as loops and conditionals ⓘ
control-rate and audio-rate processing ⓘ
envelopes and oscillators ⓘ
filters and effects ⓘ
non-real-time rendering ⓘ
procedural sound generation ⓘ
real-time audio synthesis ⓘ
sample-level synthesis ⓘ
time-varying parameters ⓘ
unit generators ⓘ
user-defined instruments ⓘ
user-defined opcodes ⓘ
usedFor algorithmic composition ⓘ
audio signal processing ⓘ
audio synthesis ⓘ
describing soundtracks algorithmically ⓘ

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

ISO/IEC 14496-3 → specifies → MPEG-4 SAOL ⓘ
ISO/IEC 14496-3 → specifies → MPEG-4 Structured Audio ⓘ
linked to: MPEG-4 SAOL
MPEG-4 SAOL → fullName → MPEG-4 Structured Audio Orchestra Language ⓘ
linked to: MPEG-4 SAOL
MPEG-4 SAOL → partOf → MPEG-4 Structured Audio ⓘ
linked to: MPEG-4 SAOL
MPEG-4 SAOL → executionEnvironment → MPEG-4 Structured Audio decoder ⓘ
linked to: MPEG-4 SAOL