M. Robinson, “UGen++ —An Audio Library: Teaching Game Audio Design and Programming,” in Proc. AES Conference: 41st International Conference: Audio for Games, Feb. 2011, Paper P2-2. [Online]. Available: https://aes.org/publications/elibrary-page/?id=15752
Robinson M. UGen++ —An Audio Library: Teaching Game Audio Design and Programming. In: AES Conference: 41st International Conference: Audio for Games. Audio Engineering Society; 2011. Paper P2-2. Available from: https://aes.org/publications/elibrary-page/?id=15752
@inproceedings{Robinson2011_15752,
author = {Robinson, Martin},
title = {{UGen++ —An Audio Library: Teaching Game Audio Design and Programming}},
booktitle = {AES Conference: 41st International Conference: Audio for Games},
note = {Paper P2-2},
year = {2011},
month = feb,
publisher = {Audio Engineering Society},
url = {https://aes.org/publications/elibrary-page/?id=15752}
}
TY - CPAPER
TI - UGen++ —An Audio Library: Teaching Game Audio Design and Programming
AU - Robinson, Martin
T2 - AES Conference: 41st International Conference: Audio for Games
M1 - Paper P2-2
PY - 2011
DA - 2011/02/06
UR - https://aes.org/publications/elibrary-page/?id=15752
PB - Audio Engineering Society
LA - en
AB - Teaching sound designers and teaching audio programmers are clearly different activities reflected by these distinct roles in the games industry. Existing middleware and APIs such as FMOD and Wwise offer good experiences in terms of the process of communication and collaboration between audio programmers and sound designers. This paper presents UGen++, an audio library with both a high level and low-level interface. The high level interface is simple yet powerful enough for sound designers to learn synthesis and audio processing concepts while giving them an awareness of the requirements of the programming role. The low level system is extensible enough to teach fundamental audio programming concepts and software design while giving an awareness of the sound designer role.
ER -