CLAM: a framework for efficient and rapid development of cross-platform audio applications

CLAM: a framework for efficient and rapid development of cross-platform audio applications
复制标题

DOI:
10.1145/1180639.1180847
复制
发表时间:
2006-10
期刊:
--
影响因子:
--
通讯作者:
X. Amatriain;P. Arumí;D. García
X. Amatriain;P. Arumí;D. García
中科院分区:
其他
文献类型:
--
作者:
X. Amatriain;P. Arumí;D. García

文献摘要

被引文献

相似文献

CLAM是一个C++框架,为音频和音乐领域提供了一个完整的开发和研究平台。除了为音频系统提供抽象模型外,它还包括处理算法和数据类型的存储库以及许多工具,如音频或音频输入/输出。所有这些功能都可以用于构建跨平台应用程序或构建快速原型来测试信号和媒体处理算法和系统。该框架还包括一些独立的应用程序,可用于音频分析/合成,插件开发或元数据注释等任务。在本文中,我们简要概述了CLAM的功能和应用。
CLAM is a C++framework that offers a complete development and research platform for the audio and music domain. Apart from offering an abstract model for audio systems, it also includes a repository of processing algorithms and data types as well as a number of tools such as audio or MIDI input/output. All these features can be exploited to build cross-platform applications or to build rapid prototypes to test signal and media processing algorithms and systems. The framework also includes a number of stand-alone applications that can be used for tasks such as audio analysis/synthesis, plug-in development or metadata annotation.In this article we give a brief overview of CLAM's features and applications.