Software

Software

Software developed in the course of the research, for my own compositional practice and for other composers. Orchidea is maintained and freely available; the older tools are kept online for reference.

Orchidea

A framework for static and dynamic computer-assisted orchestration: given a recorded sound, it searches a database of instrumental samples to reconstruct that sound with a real orchestra. The new generation of the Orchid* software originally created in IRCAM's Music Representation team, developed jointly by IRCAM, HEM Genève and UC Berkeley. Standalone application, Max package and command-line tools.

Official site · YouTube channel · Forum · Papers

Kymatio (co-author)

Wavelet scattering transforms in Python, for large-scale numerical experiments in signal processing and machine learning. Scattering transforms are translation-invariant representations implemented as convolutional networks with fixed wavelet filters.

Official site

Sparkle

Advanced spectral hybridisation for iOS: several frequency-domain algorithms with envelope preservation and phase-synchronous processing.

App Store

GitHub

Personal repositories related to the research activity and to teaching.

Legacy

Older tools, mostly for Windows, kept online for reference. They are unsupported.

Spectral design

Voice processing

Computer-assisted composition

Csound

Others