Title :
CLAM: A Framework for Audio and Music Application Development
Author :
Amatriain, Xavier
Author_Institution :
California Univ., Santa Barbara, CA
Abstract :
The CLAM (C++ Library for Audio and Music) development framework offers a complete R&D platform for the audio and music domain. Winner of the 2006 ACM Open Source Multimedia Software Competition, CLAM originated in an effort to organize a repository of audio-processing algorithms. Today it includes an abstract model for audio systems, a repository of processing algorithms and data types, and several tools and stand-alone applications. Developers can exploit all these features to build cross-platform applications or rapid prototypes for testing signal- and media-processing algorithms and systems
Keywords :
C++ language; multimedia systems; software libraries; C++ Library for Audio and Music development framework; abstract model; audio application development; audio-processing algorithm repository; music application development; Application software; Graphical user interfaces; Java; Middleware; Music; Software libraries; Software systems; Software tools; Web pages; XML; audio processing; development framework; platform;
Journal_Title :
Software, IEEE