The MPEG-4 Structured Audio Book

The MPEG-4 Structured Audio Book

This book shows how to create audio content for MPEG 4 Structured Audio. It includes a tutorial introduction and sections on the SAOL language, SASL and MIDI instrument control, and advanced opcodes.

Publication date: 31 Dec 1999

ISBN-10: n/a

ISBN-13: n/a

Paperback: n/a

Views: 19,308

Type: N/A

Publisher: n/a

License: GNU Free Documentation License

Post time: 11 Nov 2006 10:37:28

The MPEG-4 Structured Audio Book

The MPEG-4 Structured Audio Book This book shows how to create audio content for MPEG 4 Structured Audio. It includes a tutorial introduction and sections on the SAOL language, SASL and MIDI instrument control, and advanced opcodes.
Tag(s): Game Development and Multimedia
Publication date: 31 Dec 1999
ISBN-10: n/a
ISBN-13: n/a
Paperback: n/a
Views: 19,308
Document Type: N/A
Publisher: n/a
License: GNU Free Documentation License
Post time: 11 Nov 2006 10:37:28
Summary/Excerpts of (and not a substitute for) the GNU Free Documentation License:
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License". 

Click here to read the full license.
Terms and Conditions:

John Lazzaro wrote:Permission is granted to copy, distribute and/or modify all documentation shipped with the sfront downloads under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, Front-Cover Texts, or Back-Cover Texts.

Book Excerpts:

MPEG-4 Structured Audio (MP4-SA) is an ISO/IEC standard (edited by Eric Scheirer) that specifies sound not as audio data, but as a computer program that generates audio when run.

One implication of this design is that encoding content in MP4-SA is a creative act, not an automatic one. Or more specifically, two creative acts:

- Sound modeling. In MP4-SA, sound happens because a program written in the SAOL (pronounced "sail") computer language outputs audio samples. The algorithms coded in SAOL may model how musical instruments (like a piano or the human voice) create sound, or may process sounds (tasks like adding reverberation or mixing instrument sounds together).

- Sound sequencing. Performance is sound moving in time: notes play in sequence to make a melody, faders sweep across a mixing console to blend a performance, etc. In MP4-SA, the score language SASL (pronounced "sassil"), the MIDI standard, and the SAOL language itself are all available to support sound sequencing.

The goal of this book is to show how to use SAOL, SASL, and the other MP4-SA tools to create these two types of content. This book assumes some familiarity with computer programming and algorithms, audio signal processing, and music and sound.




About The Author(s)


No information is available for this author.

John Lazzaro

No information is available for this author.


No information is available for this author.

John Wawrzynek

No information is available for this author.


Book Categories
Sponsors