JUCE is a wide-ranging C++ class library for building rich cross-platform applications and plugins for all the major operating systems.

JUCE is a wide-ranging C++ class library for building rich cross-platform applications and plugins for all the major operating systems.
Gesture Agents is a framework for building collaborative multi-user systems with support for concurrent multi-tasking and shareable interfaces running simultaneously in different applications.
The Collaborative Situated Media framework provides a set of components for audio processing, motion analysis and collective interaction based on web/mobile technologies (HTML5, Javascript and Web Audio API).
XMM is a C++ library that combines multimodal and hierarchical Hidden Markov Models to model gesture and sound parameters, allowing the creation of mappings between gesture and sound in interactive music systems.
GF is a realtime gesture analyser that outputs “continuously” gesture characterising parameters based on recorded templates, making it suited for selecting and synchronising visual or sound control processes to gestures.
The IAE is an embeddable synthesis engine in C++ for content based audio processing. The engine extracts audio descriptors from recorded audio materials and provides asynchronous/synchronous granular synthesis and additive synthesis.