Under the hood: practical audio processing in depth

Tämä dokumentti on tarkoitettu eräänlaiseksi väljäksi esittelyksi äänen synteesissä ja käsittelyssä tarvittavien algoritmien ja ääneneditointi menetelmien perusteisiin. Niinpä täydellisestä tarkkuudesta ei juuri ole takeita. Ja koskapa tämä ei ole virallinen dokumentti, sitä ei pitäisi ottaa kovin vakavasti—virheitäkin voi löytyä. Jos niin käy, ota yhteyttä. Lukijaa on varoitettu…

Luvut

Introduction
Johdatus DSP‐osioon
Common issues in audio processing
Hieman keskustelua audio DSP:n perusoperaatioista ja ongelmista (tyhjä)
Building blocks of audio DSP
Synteesi‐ ja efektialgoritmien rakentamiseen käytettävien peruspalikoiden toteutus (tyhjä)
System level organization
Korkeamman tason organisaatio äänenkäsittelyjärjestelmissä (tyhjä)
Concerns specific to realtime implementation
Tosiaikaisten DSP‐sovellusten ongelmien kartoitusta (tyhjä)
Analysis and visualisation
Signaalien analyysi‐ ja visualisointimenetelmien toiminta ja toteutus (tyhjä)
Sound synthesis method internals
Synteesialgoritmien ohjelmointi (tyhjä)
Effects algorithms and generic processing
Efektien toteutus (tyhjä)
Setup, control and modulation
Parametrien ja modulaation hoito (tyhjä)
Sound storage. File formats, coding and compression.
Äänidatan varastointi, koodaus ja tiivistys (tyhjä)
Sound editing environments
Äänenkäsittelyympäristöt ja niiden toteuttamiseen liittyvät ongelmat (tyhjä)
Audio signal processing hardware
Signaalinkäsittelyssä käytettävä laitteisto ja prosessoinnin kiihdytys (tyhjä)
Vocabulary
DSP‐sanastoa
References and some further reading
Artikkelin viitteet ja lisälukemista

Liitteet

APPENDIX: Common digital audio file formats
Yleisimpien äänenvarastointiformaattien rakenne (tyhjä)
APPENDIX: Module file formats
Modulimusiikin tiedostoformaatit (tyhjä)
APPENDIX: Common instrument file formats
Joitakin digitaalisten instrumenttien koodausmuotoja (tyhjä)
APPENDIX: Standard MIDI files (SMFs)
Standardin mukaisten MIDI‐tiedostojen rakenne (tyhjä)
APPENDIX: x86 and DSP
Signaalinkäsittely x86‐ympäristössä (tyhjä)
APPENDIX: Vector acceleration in desktop audio processing
MMX ja muu vastaava multimediakiihdytys äänenkäsittelyssä (tyhjä)