Skip to content

Latest commit

 

History

History
58 lines (41 loc) · 2.69 KB

README.md

File metadata and controls

58 lines (41 loc) · 2.69 KB

Partiels

Workflows

Partiels is a software suite for analysing and exploring the content and characteristics of sounds.

Features

Partiels allows analysis of one or several audio files using Vamp plug-ins loading data files, visualizing, editingorganizing, 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

Compatibility

Partiels is compatible on MacOS 10.13 and higher (Universal 2 - Intel/Silicon), Windows 10 & 11, and Linux.

Compilation

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

Credits

  • 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.