Partiels is a software suite for analysing and exploring the content and characteristics of sounds.
Partiels allows analysis of one or several audio files using Vamp plug-ins loading data files, visualizing, editing, organizing, and exporting the results as images or text files that can be used in other applications such as Max, Pure Data, Open Music, etc.
- Windows, Mac & Linux support
- Multiformat support
- Multichannel support
- Multiaudiofile support
- Analyzing audio with Vamp plug-ins
- Visualizing results as spectrogram, lines, and markers
- Textual and graphical editing of results
- Organizing and ordering analyses in groups
- Exporting results to PNG, JPEG, CSV, LAB, JSON, CUE, REAPER & SDIF formats
- Loading results from CSV, LAB, JSON, CUE & SDIF formats
- Batch processing
- Command line interface to analyze, export, and convert results
- Consolidating documents for sharing
Alongside Partiels, a wide range of analyses based on audio engines developed at IRCAM and outside are ported to Vamp plug-ins. These plug-ins allow you to perform FFT, LPC, transient, fundamental, formant, tempo, TTS and many other analyses. You can also find a large number of analysis plug-ins on the Vamp plug-ins website.
👉 Download Partiels and the plugin suite
For bug requests or reports, you can create an issue on this Github repository. For more general feedback and questions, you can create a discussion on this Github repository or on the IRCAM forum.
Partiels is compatible on MacOS 10.13 and higher (Universal 2 - Intel/Silicon), Windows 10 & 11, and Linux.
⚠️ Some Vamp plugins may not support the same configurations and may have other restrictions.
The compilation system is based on CMake, for example:
git clone --recursive https://github.com/Ircam-Partiels/Partiels.git
cd partiels
cmake . -B build -G Ninja -DCMAKE_BUILD_TYPE=Debug
cmake --build build
ctest -C Debug -VV --test-dir build
- Partiels by Pierre Guillot at IRCAM IMR Department.
- Vamp SDK by Chris Cannam, copyright (c) 2005-2024 Chris Cannam and Centre for Digital Music, Queen Mary, University of London.
- Ircam Vamp Extension by Pierre Guillot at IRCAM IMR department.
- JUCE by Raw Material Software Limited.
- tinycolormap by Yuki Koyama.
- JSON C++ by Niels Lohmann.
- Magic Enum by Daniil Goncharov.
- ASIO SDK by Steinberg Media Technologies GmbH.