-
Project
ANGUS
FREE- Highly realistic simulation of vocal arousal with amplitude modulation. ANGUS (“Highway to yell”) is a real-time voice transformation tool…
-
Project
Analysis/Synthesis Command-line Tools
Analysis/Synthesis Command-line Tools
-
Project
ACIDS-projects
Summary of all available projects with documentation and instructions
-
Project
Antescofo
FREE- Antescofo is a real-time module for Max and PureData. It accepts a symbolic music score, and in real-time "listens" to a musician (via a micro…
-
Project
ADMix
FREE- The ADMix tool suite was developed for experimenting with the recording, playback and rendering of ADM files. ADM (Audio Definition Model) is …
-
Project
CLEESE
FREE- C.L.E.E.S.E. (Combinatorial Expressive Speech Engine) is a tool designed to generate an infinite number of natural-sounding, expressive variat…
-
Project
ASAP
A collection of audio plug-ins that allows transforming sound in a creative way.
-
Project
FCN-F0
Code for running monophonic pitch (F0) estimation using the fully-convolutional neural network models described in the publication : L. Ardaillon …
-
Project
Forum Max Apps
FREE- Collections of Max6 patches that allow rapid use of IRCAM Forum audio technologies.
-
Project
CataRT Standalone
An innovative approach to sound synthesis based on multi-criteria representations of sound sample databases.
-
Project
Dicy2 for Live
Dicy2 is both a package for Max and a plugin for Ableton Live implementing interactive agents using machine-learning to generate musical sequences th…
-
Project
CoMo.te helpers
Javascript and Max/MSP utilities to create applications compatible with iPhone and Android CoMo.te application.
-
Project
AudioSculpt
Provides a visual and "sculptural" approach to sound manipulation.
-
Project
CoMo.te apps
CoMo.te is a smartphone application (iOS and Android) that allows for streaming motion data (accelerometer, gyroscope) from the smartphone to desktop…
-
Project
Dicy2
Dicy2 is both a package for Max and a plugin for Ableton Live implementing interactive agents using machine-learning to generate musical sequences th…
-
Project
CoMo Elements
Mobile webapp to create collectively sound-movement interaction
-
Project
IrcamBeat Vamp Plugin
The Vamp implementation of the IrcamBeat audio engine.
-
Project
IrcamDescriptor Vamp Plugin
The Vamp implementation of the IrcamDescriptor audio engine.
-
Project
ircamAlign
Commandline tools for audio-to-text alignment. ircamAlign currently only supports texts written in French and English language.
-
Project
DDSP
Differentiable Digital Signal Processing. Implementation of the DDSP model using PyTorch. This implementation can be exported to a torchscript model,…
-
Project
catart-mubu
Corpus-based concatenative synthesis patches for Max based on the Mubu externals
-
Project
Flow Synthetizer
Sound synthesizers are pervasive in music and they now even entirely define new music genres. However, their complexity and sets of parameters render…
-
Project
DAVID
FREE- Real-time emotional voices with D.A.V.I.D. (Da Amazing Voice Inflection Device) DAVID is a free, real-time voice transformation tool able t…
-
Project
FluidSynth_player
A dummy interface, for <fluidsynth~.mxo> max object (implemented by Norbert Schnell for Roland Cahen) without any Guarantee, that sometimes chrashes... and which w…</fluidsynth~.mxo>
-
Project
Circe
An interactive tool for voice transformation with a neural auto-encoder.
-
Project
Gesture & Sound
Software modules for gesture-sound interactions The VoiceFollower allows synchronisation of sound and visual processes with pre-recorded voice. The…
-
Project
Max Sound Box
Real-time Interaction Modules for Max
-
Project
Max ISiS
Max ISiS is a Max GUI for ISiS singing synthesis software.
-
Project
ISiS
Ircam Singing Synthesis
-
Project
Modalys
Virtual lutherie: create virtual music instruments with physical models, playing in real time
-
Project
IRCAMAX Collection 1
Ableton LIVE Devices by IRCAM. This collection offers a variety of devices for sound processing and manipulation. It particularly focus on the Supe…
-
Project
koryphaios
Koryphaios is an environment for composition of distributed music performance on a local network of device. It connects the bach library for Max/MSP …
-
Project
LadderFilter
The LadderFilter Max For Live device integrates an emulation of the famous Moog ladder filter alongside functionalities usually available in filter p…
-
Project
IRCAMAX Collection 2
This Ircamax collection offers 6 new devices and 2 instruments which mainly focuses on real-time Audio To MIDI analysis and Modalys™, a physical mode…
-
Project
Melodic Scale
Melodic Scale is a Max For Live device that automatically modifies a melodic line in real time, by changing its scale, mode or temperament. In the st…
-
Project
MaxModRes
A Max patch to calculate Resonance Models for the CNMAT resonators~ object (as the ResAn analysis GUI of Diphone Studio) & apply transformations on t…
-
Project
Najo Modular Interface 2
A simplified interface for Max beginners.
-
Project
MuBu
Toolbox for multimodal analysis of sound and motion, interactive sound synthesis and machine learning.
-
Project
Neurorack
This project documents the Neurorack, which is a deep AI-based synthesizer based on the Jetson Nano development kit in a EuroRack format.
-
Project
nn~
A max / Pd external for real-time AI audio processing.
-
Project
OMax
The Virtual Improviser Max Agent
-
Project
OM-Spat
An OpenMusic library connecting to Spat
-
Project
OM-SuperVP
OpenMusic connection with IRCAM SuperVP signal processing kernel
-
Project
OpenMusic
Visual programming environment for Computer Assisted Composition.
-
Project
OM-Chant
Control of the Chant synthesizer in OM
-
Project
OM-DYCI2
DYCI2 objects for learning-based generative processes in the OM/OM# visual programming environment
-
Project
Orchidea
Assisted orchestration can be thought as the process of searching for the best combinations of orchestral sounds to match a target sound under specif…
-
Project
OM-lily
An OpenMusic communication interface library with Lilypond.
-
Project
OM-pm2
OpenMusic connection to IRCAM pm2 additive analysis/synthesis kernel
-
Project
Orchids
Reach a new level in sound imagination by exploring millions of orchestral combinations or sound mixtures that match a time-evolving sound target. …
-
Project
Panoramix
Panoramix is a standalone application dedicated to spatial audio mixing and post-production
-
Project
Partiels
Partiels is an audio analysis application and a collection of plug-ins that allow you to explore the content and characteristics of sounds.
-
Project
PM2 Vamp Plugin
The Vamp implementation of the PM2 audio engine.
-
Project
PhysicalLFO
MarblesLFO and PendulumsLFO use the physical functions of Max to emulate two physical systems (marbles falling in a box and a double pendulum) and tr…
-
Project
RAVE
RAVE is an audio processing/generativity based on deep learning. RAVE (Realtime Audio Variational autoEncoder) is a learning framework for generating…
-
Project
RAVE VST
Include RAVE models in your DAW for realtime deep learning based processing.
-
Project
SKataRT
SKataRT is a MaxforLive sound sketching plug-in that combines the concatenative synthesis techniques of CataRT with sound and gesture control. Vario…
-
Project
SKataRT-Corpus DJ set
SKataRT is a MaxforLive device/instrument which brings together concatenative synthesis techniques from CataRT and synthesis techniques by mosaicing.…
-
Project
SKataRT Corpus E-guitar
SKataRT Corpus E-Guitar brings the color of electric guitar into the world of experimental music. Play with textures, granulated tones or non-tonal c…
-
Project
SKataRT Corpus Kitchen
SKataRT Corpus Kitchen is a collection of familiar sounds, crafted and processed to be ready to use for production : glasses turned into bells, fryin…
-
Project
SKataRT-Corpus Modalys
SKataRT is a MaxforLive device/instrument which brings together concatenative synthesis techniques from CataRT and synthesis techniques by mosaicing.…
-
Project
SKataRT-Corpus SOL
SKataRT is a MaxforLive device/instrument which brings together concatenative synthesis techniques from CataRT and synthesis techniques by mosaicing.…
-
Project
Spat
Spat is a software suite for spatialization of sound signals in real-time intended for musical creation, postproduction, and live performances.
-
Project
SuperVPCrossSynthesis
SuperVPSourceFilter and SuperVPCross are focused on performing stereo cross synthesis with the SuperVP™ engine.
-
Project
SuperVP Trax
A novel approach to voice synthesis through gender and age sound transformations.
-
Project
SuperVP Vamp Plugin
The Vamp implementation of the SuperVP audio engine.
-
Project
SuperVP for Max
Phase Vocodeur for Max
-
Project
SpeaK for Max
SpeaK for Max allows to create an interface for organizing and presenting sound lexicons.
-
Project
SpeaK for Web
SpeaK for Web is a web application that allows to create an interface for organizing, presenting and sharing sound lexicons.
-
Collection
SOL - Instrumental sounds datasets
Ircam instrumental sound database coming from the Studio On Line project.
-
Project
SOMAX2
Somax2 is an application for musical improvisation and composition using AI with machine listening, cognitive memory activation model, multi-agent ar…
-
Project
Soundworks
Full-stack JavaScript framework for distributed WebAudio and multimedia applications.
-
Project
Soundworks-Max
Utility to monitor and control soundworks' shared states within Max using OSC communications
-
Project
ToscA
ToscA stands for Thibaut’s OpenSoundControl Automation.
-
Project
Vibra Voice
Vibra Voice is a Max For Live device that adds and transforms the vibrato of a singing voice, in real time. In the studio or on the stage, Vibra Voic…
-
Project
Virtual Choir
Virtual Choir is a Max for Live device, which creates a choir effect in real time, harmonizing the voice on different musical scales.
-
Project
Vowelizer
Vowelizer is a Maxforlive Device for modifying formants in real time.
-
Project
vschaos2
vschaos2, based on the original 2019 vschaos package, is a vintage-flavoured neural audio synthesis package. It is based on unsupervised / (semi-)sup…
-
Project
WaVAE
Realtime Variational Autoencoder built on top of libtorch and PureData
-
Project
Xtextures
Xtextures introduces a new parametric synthesis method for sound textures based on existing works in visual and sound texture synthesis. Xtextures ex…
-
Collection
Sound design and processing
Tools for sound analysis, transformation, segmentation and synthesis From processing to sound design
-
Collection
Computer Assisted Composition
Composition, harmonization, arrangement, orchestration, melodic, harmonic and rhythmic interpolations, algorithmic manipulations and generations, sym…
-
Collection
Spatialization
Writing trajectories in space, broadcasting on several heterogeneous speaker networks, decoding ambisonic sound, encoding in binaural, virtualizing r…
-
Collection
Voice processing
Voice analysis and segmentation, transformation and modification of vocal characteristics, manipulation and alteration of vocal identity, real-time v…
-
Collection
Gestural interactions
interactive music systems and synthesis, gesture capture systems and motion interfaces, gesture and sound modeling
-
Collection
Instrument modelling
Virtual musical instruments from physical models. Augmented and mixed instrumental reality. Database of instrumental sounds.
-
Collection
Improvisation, generativity and co-creative interactions
This category gathers reactive artificial intelligence technologies allowing listening and improvised or composed interaction in real time with captu…
-
Collection
Musical interfaces
New interfaces for music, hardware and DIY
-
Collection
Real-time languages
A real-time computer language involves live interaction and synchronization between human actions and the computer program.
-
Collection
Download
Complete softwares, Max or javascript libraries, patches or code samples, find here all the technologies coming from IRCAM's laboratories, its partne…
-
Collection
Tutorials
Educational content and resources for getting started with technology
-
Collection
Professional Training
For all audiences, composers, musicians, sound designers, sound technicians, sound engineers, performing arts professionals, teachers...
-
Collection
Ircam Forum Workshops
If you are a musician, sound engineer, composer, designer, if you work in research and development on new technologies, if you are professor or stude…
-
Collection
Artistic Researches
The artistic research approaches the experimentation, the manufacture of new tools for the development of studies preceding the creation of a work
-
Collection
Members Articles
Contributions from members in the form of a collection of articles.
-
Collection
-
Collection
-
Collection
-
Collection
-
Collection
Performer
As an interpreter, Ircam technologies can be a tool in creation. Discover what they can do for you.
-
Collection
-
Collection
2019 Edition
Mixage Fou
-
Article
Videos
Ircam Forum @ C-Lab Taipei
-
Article
-
Article
-
Article
-
Article
-
Article
-
Event
Webinar: Long-term preservation of real-time electronic music
Mercredis de STMS
-
Article
-
Article
Notre Dame 22 and spatialization
INSTALLATION
-
Project
IrcamBeat Vamp Plugin
The Vamp implementation of the IrcamBeat audio engine.
-
Project
Partiels
Partiels is an audio analysis application and a collection of plug-ins that allow you to explore the content and characteristics of sounds.
-
Article
Partiels and ASAP - Introduction
PRESENTATION
-
Project
SuperVP Vamp Plugin
The Vamp implementation of the SuperVP audio engine.
-
Project
IrcamDescriptor Vamp Plugin
The Vamp implementation of the IrcamDescriptor audio engine.
-
Project
PM2 Vamp Plugin
The Vamp implementation of the PM2 audio engine.
-
Article
Partiels Tutorials
PARTIELS - Tutorial : Videos presentation of Partiels software
-
Project
ASAP
A collection of audio plug-ins that allows transforming sound in a creative way.
-
Project
SKataRT
SKataRT is a MaxforLive sound sketching plug-in that combines the concatenative synthesis techniques of CataRT with sound and gesture control. Vario…
-
Project
Panoramix
Panoramix is a standalone application dedicated to spatial audio mixing and post-production
-
Project
Virtual Choir
Virtual Choir is a Max for Live device, which creates a choir effect in real time, harmonizing the voice on different musical scales.
-
Project
Melodic Scale
Melodic Scale is a Max For Live device that automatically modifies a melodic line in real time, by changing its scale, mode or temperament. In the st…
-
Project
Dicy2 for Live
Dicy2 is both a package for Max and a plugin for Ableton Live implementing interactive agents using machine-learning to generate musical sequences th…
-
Project
FullSOL
TinySOL, OrchideaSOL and FullSOL are three dataset containing instrumental samples, including a wide range of extended techniques.
-
Project
Vowelizer
Vowelizer is a Maxforlive Device for modifying formants in real time.
-
Project
Vibra Voice
Vibra Voice is a Max For Live device that adds and transforms the vibrato of a singing voice, in real time. In the studio or on the stage, Vibra Voic…
-
Project
LadderFilter
The LadderFilter Max For Live device integrates an emulation of the famous Moog ladder filter alongside functionalities usually available in filter p…
-
Project
PhysicalLFO
MarblesLFO and PendulumsLFO use the physical functions of Max to emulate two physical systems (marbles falling in a box and a double pendulum) and tr…
-
Project
SuperVPCrossSynthesis
SuperVPSourceFilter and SuperVPCross are focused on performing stereo cross synthesis with the SuperVP™ engine.
-
Project
SKataRT-Corpus Modalys
SKataRT is a MaxforLive device/instrument which brings together concatenative synthesis techniques from CataRT and synthesis techniques by mosaicing.…
-
Project
SKataRT Corpus E-guitar
SKataRT Corpus E-Guitar brings the color of electric guitar into the world of experimental music. Play with textures, granulated tones or non-tonal c…
-
Project
SKataRT-Corpus DJ set
SKataRT is a MaxforLive device/instrument which brings together concatenative synthesis techniques from CataRT and synthesis techniques by mosaicing.…
-
Project
SKataRT-Corpus SOL
SKataRT is a MaxforLive device/instrument which brings together concatenative synthesis techniques from CataRT and synthesis techniques by mosaicing.…
-
Project
Analysis/Synthesis Command-line Tools
Analysis/Synthesis Command-line Tools
-
Project
SKataRT Corpus Kitchen
SKataRT Corpus Kitchen is a collection of familiar sounds, crafted and processed to be ready to use for production : glasses turned into bells, fryin…
-
Collection
Premium Ircam Technologies
Premium Ircam Technologies available only to Premium subscribers Register here https://forum.ircam.fr/subscribe/?subscription=login
-
Collection
Download
Complete softwares, Max or javascript libraries, patches or code samples, find here all the technologies coming from IRCAM's laboratories, its partne…
-
Collection
IRCAM Forum Workshops in Paris - 26-28 March 2025
All information about the event, the access, registration and submissions are here.
-
Collection
IRCAM Forum Workshops @Seoul 6-8 November 2024
All the necessary information regarding the IRCAM Forum Workshops @Seoul 2024.
-
Event
Max Tides 2024 (Les Marées Max 2024)
Logelloù - Musical center in Brittany/France, is organizing "Max Tides", three days of meetings devoted to Max software from 12 to 14 September 2024.
-
Project
Panoramix
Panoramix is a standalone application dedicated to spatial audio mixing and post-production
-
Project
ASAP
A collection of audio plug-ins that allows transforming sound in a creative way.
-
Article
The Corpus’ Body. Embodied Interaction From Machine-Learning In Human-Machine Improvisation.
Article by Pierre Saint-Germier, Clément Canonne and Marco Fiorini has been accepted for the AIMC2024 Conference (The International Conference on AI …
-
Project
RAVE VST
Include RAVE models in your DAW for realtime deep learning based processing.
-
Project
RAVE
RAVE is an audio processing/generativity based on deep learning. RAVE (Realtime Audio Variational autoEncoder) is a learning framework for generating…
-
Project
nn~
A max / Pd external for real-time AI audio processing.
-
Article
-
Article
Tutorial: Neural Synthesis in Max 8 with RAVE
Learn to perform neural audio synthesis inside Max 8 using nn~.
-
Article
Tutorial: Neural Synthesis in a DAW with RAVE
Learn to perform neural audio synthesis inside your favorite digital audio workstation with RAVE.
-
Article
Tutorial: Training RAVE models on custom data
Learn to train RAVE models on custom data.