JUCE is a wide-ranging C++ class library for building rich cross-platform applications and plugins for all the major operating systems.
Gesture Agents
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.
Collaborative Situated Media
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 – Motion and Mapping Models
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.
Gesture Follower
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.
Interactive Audio Engine
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.