background image
Select language: English · Norsk

Paper on Jamoma DSP at ICMC 2010


The paper A Flexible and Dynamic C++ Framework and Library for Digital Audio Signal Processing by Tim Place (74 Objects LLC, US), Trond Lossius (BEK, No) and Nils Peters (McGill University, CIRMMT, Ca) is presented at the International Computer Music Conference ICMC 2010 in New York.

The paper can be downloaded here.


This paper presents an object-oriented, reflective, application framework for C++, with an emphasis on real-time signal processing. The Jamoma Foundation and DSP Library provide a runtime environment and an expanding collection of unit generators for synthesis, processing, and analysis. It makes use of polymorphic typing, dynamic binding, and introspection to create a cross-platform API pulling ideas from languages such as Smalltalk and Objective-C while remaining within the bounds of the portable and cross-platform C++ context. Over the past several years this library has been used in both open source and commercial software projects in the sound and music computing field.

Last updated 2015-05-15.

comments powered by Disqus
Time and place

Venue: ICMC 2010, New York
From: June 01, 2010 09:00
to: June 05, 2010 17:00

[Texts and publications]
[Scientific research]
[Software development]