M. Birkenstock and J. Loviscach, “Teaching Audio Processing Software Development in the Web Browser,” in Proc. AES Convention 133, Oct. 2012, pp. 8701:1-. [Online]. Available: https://aes.org/publications/elibrary-page/?id=16444
Birkenstock M, Loviscach J. Teaching Audio Processing Software Development in the Web Browser. In: AES Convention 133. Audio Engineering Society; 2012.pp. 8701:1-. Available from: https://aes.org/publications/elibrary-page/?id=16444
@inproceedings{Birkenstock2012_16444,
author = {Birkenstock, Matthias and Loviscach, Jörn},
title = {{Teaching Audio Processing Software Development in the Web Browser}},
booktitle = {AES Convention 133},
pages = {8701:1-},
year = {2012},
month = oct,
publisher = {Audio Engineering Society},
url = {https://aes.org/publications/elibrary-page/?id=16444}
}
TY - CPAPER
TI - Teaching Audio Processing Software Development in the Web Browser
AU - Birkenstock, Matthias
AU - Loviscach, Jörn
T2 - AES Convention 133
SP - 1
M1 - Paper 8701
PY - 2012
DA - 2012/10/06
UR - https://aes.org/publications/elibrary-page/?id=16444
PB - Audio Engineering Society
LA - en
AB - Web-based learning progresses from lectures and videos to hands-on software development problems that are to be solved interactively in the browser. This work looks into the technical underpinnings required and available to support teaching the mathematics of audio processing in this fashion. All intensive computations are to happen on the client to minimize the amount of data transfer and the computational load on the server. This setup requires editing source code and executing it in the browser, dealing with the audio computation in the browser, playing back and visualizing computed waveforms. Validating the user’s solution cannot be done by a sample-by-sample comparison with a “correct” result, but requires a tolerant comparison based on psychoacoustic features.
ER -