An Automated Testing Suite for Computer Music Environments

TitleAn Automated Testing Suite for Computer Music Environments
Publication TypeConference Paper
Year of Publication2012
AuthorsPeters, N., Lossius T., & Place T.
Other Numbers3321
Abstract

Software development benefits from systematic testingwith respect to implementation, optimization, and maintenance.Automated testing makes it easy to execute a largenumber of tests efficiently on a regular basis, leading tofaster development and more reliable software.Systematic testing is not widely adopted within the computermusic community, where software patches tend tobe continuously modified and optimized during a project.Consequently, bugs are often discovered during rehearsalor performance, resulting in literal “show stoppers”. Thispaper presents a testing environment for computer musicsystems, first developed for the Jamoma framework andMax. The testing environment works with Max 5 and 6, isindepend from any 3rd-party objects, and can be used withnon-Jamoma patches as well.

Acknowledgment

This work was partially funded by the Deutscher Akademischer Austausch Diesnst (DAAD) through a postdoctoral fellowship.

URLhttp://www.icsi.berkeley.edu/pubs/other/ICSI_automatedtesting12.pdf
Bibliographic Notes

Proceedings of the 9th Sound and Music Computing Conference (SMC 2012), Copenhagen, Denmark

Abbreviated Authors

N. Peters, T. Lossius, and T. Place

ICSI Research Group

Audio and Multimedia

ICSI Publication Type

Article in conference proceedings