OpenSoundControl.org:   /page-list   /toc   /spec/1.0   /spec/1.1   /implementations   /publications   /about
(contents of this file: links to each section)


Automated Testing of Open-Source Music Software with Open Sound World and Open Sound Control

Amar Chaudhary. Automated Testing of Open-Source Music Software with Open Sound World and Open Sound Control. 2005. ICMC 2005.

Download: files/Automated_Testing_of_Open-Source_Music_Software_with_Open_Sound_World_and_Open_Sound_Control.pdf

Abstract: Providing robust systems for live musical performance has been a difficult problem. Such systems are highly dynamic with lots of paths for execution; even small changes in input can lead to different results. Comprehensive testing is difficult, tedious and resource intensive, more so for opensource projects that often lack the resources to do such testing. We present a system for efficient automated testing of the Open Sound World (OSW) open-source music environment using OpenSound Control (OSC) messages sent from Python scripts. The automated testing system helped the developers to release a significantly more robust version of OSW in 2004, and is an important tool in the development of OSW 2.0. OSW supports VST and LADSPA plug-ins as is binary compatible with most Pd externals. Thus, the automated testing system in OSW can be used to test these external plug-ins as well.

Context: This was a featured publication on the legacy (pre-2011) opensoundcontrol.org website, ported to the new site by Matt Wright in early 2021


Submitted to opensoundcontrol.org by Legacy at 03/26/2021 17:03:29


This page of OpenSoundControl website updated Mon May 24 11:20:32 PDT 2021 by matt (license: CC BY).