List of plugins used in specific Live Set?

Valery_Kondakoff's icon

Hello!

Looking for a tool to find which plugins (AU, VST) were used in specific Live project or Live set?

Is there any way to get a list of loaded plugins in specific live set using Max For Live?

Thank you?

tyler mazaika's icon

I don't know offhand of such a device, but this is possible. Check out the LiveAPI for "Device". You'd want to use "get class_name" to see if the device is an AU or VST, and then "get class_display_name" for the name of the plugin.

Valery_Kondakoff's icon

Hello, Tyler!

Thank you for your answer. There are two abandoned tools to enumerate plugins used in Live sets: https://solasistim.wordpress.com/2010/03/27/plugview-a-little-insight-into-your-daw-projects/ (Windows only) and python-based Ableton live project parser: https://github.com/naglalakk/loive . Unfortunately, both of them are abandoned and both of them use the .als XML text parsing, as far as I can see.

Am I right, that I can use LiveAPI Device only for currently loaded live set? If there is a chance to be able to recursive parse all the live sets in the current project?

Valery_Kondakoff's icon

JFYI: I was able to create a M4L device with this functionality using Node for Max.
Quick video demo: