< Back to IRCAM Forum

Partiels v2.1.0 - New Release & PartielsPy

Hello everyone,

We’re excited to announce two major updates to the Partiels ecosystem:

  • The release of Partiels v2.1.0, featuring significant improvements in export, usability, and interoperability.
  • The launch of PartielsPy, a brand-new Python library for reading, editing, and exporting Partiels analysis data with ease.

:new: What’s new in Partiels v2.1.0?

:package: Download here: Partiels v2.1.0

Highlights of this release:

  • A new context menu to easily export tracks and documents via right-click.
  • A pixel density (PPI) option for high-quality image exports – perfect for print or publication.
  • A built-in Max patch to generate spectrograms from matrix tracks in real time.
  • Various bug fixes and general performance/stability improvements for a smoother experience.

:snake: Introducing PartielsPy – the Python interface for Partiels

:books: GitHub repository: PartielsPy

PartielsPy is a Python library designed to let you:

  • Open, edit, and save Partiels’ documents
  • Modify audio files, groups, tracks, plugins, and analysis data
  • Export results to multiple formats: JPEG, PNG, CSV, JSON, LAB, and more
  • Integrate Partiels analysis into your research, composition, or data workflows

:pray: Huge thanks to Thomas Barbé for his key contribution to the development of this library!

Hi there !

I discovered Partiels in the last months, great project ! I was wondering, is there any plan to bring back the Self-similarity matrix from AS as a module? Or is it an option already? I think it was a great tool for pedagogy and analysis.
(I tried Queen Mary’s similarity vamp plugin but it gave me an error immediately)

Thanks in advance !

Hi Julien,

The AS similarity matrix is not available and not in the todo list for now but what’s the problem exactly with the one from Queen Mary?

Hi Pierre,

I tried again and got the same error :
I’m on an old mac (10.14.6) with Partiels 2.1.0 installed — everything works otherwise, except silicon-based vamps of course.

I found about the Queen Mary plugins on this page :
https://vamp-plugins.org/plugin-doc/qm-vamp-plugins.html#qm-similarity
then downloaded their last version 1.8.0 (from 2020) on that page :
https://code.soundsoftware.ac.uk/projects/qm-vamp-plugins/files

When i try to add the plugin “distance matrix” I get this init failed error. Many of their plugin give me the same error, or create a kind of dummy matrix track (not the expected result). See a couple screenshots attached.

Can you reproduce this?

I’m not sure how to contact the QM team responsible for this project. But if the development is discontinued (again, no update in 5 years), would it be a reasonable feature request? For me it was always a valuable tool for music analysis since I took the cursus in 2013, and I hope my students in 2025 can have access to it.

Thanks in advance !


Thank you very much for the information. I will look into it (probably next week) and get back to you.

1 Like

Hello Julien,

It seems that this Queen Mary plug-in requires a specific block size depending on the sample rate, for ex. 2048 for 441 kHz. I managed to launch it, but I’m not sure what to do with the results. I tested it in Sonic Visualizer and got the same results.

Hi Pierre,

Yes honestly I don’t know either, I can’t find any doc. My goal was not to use the Queen Mary thing originally — I’m not even sure that their “similarity” plugin is the same kind of thing than what Audiosculpt used to do.

That’s why I’d like to ask if you think bringing back the Similarity matrix directly in Ircam plugins would be a reasonable feature request for future updates?
In AS it was an option to the “Sonogram Analysis” window, just like FFT, LPC or True Envelope.

Thanks !


Thanks for your feedback! I’ll add the similarity matrix to the to-do list. My schedule is quite full at the moment, so I can’t give you a timeline for when it will be implemented.

If you’d like, feel free to open an issue on GitHub. That way, if several people request it, I’ll have a clear justification to prioritize the feature. :slightly_smiling_face:

Merci Pierre, génial ! :muscle: I will repost on Github immediately