This issue track activity and needs for Ableton project support in OwPlug. The decision to support a DAW depends on various factor: technical constraints and format documentation, maintenance cost regarding updates, and DAW popularity across the community.
If you are intersted in this feature, react using a đź‘Ť emoji. You can also contribute by posting content, documentation and resources that might help the development.
First proof of concept for the new project sync feature
Parse Ableton Live Set (.als) files to extract referenced plugins and compare with installed plugins.
Format overview
An Ableton Live Set (.als) file is a gzipped xml file.
gzip -cd Project.als > Project.als.xml
The XML format is not publicly documented.
Implementation details
New package com.owlplug.project will be added with DAW project syncing and lookup logic
The Apache Commons Compress library will be reused to extract XML stream from .als files.
‌List of supported DAW project format: https://github.com/DropSnorz/OwlPlug/wiki/Projects-and-DAW-Support
Scope
First proof of concept for the new project sync feature Parse Ableton Live Set (.als) files to extract referenced plugins and compare with installed plugins.
Format overview
An Ableton Live Set (.als) file is a gzipped xml file.
The XML format is not publicly documented.
Implementation details
New package
com.owlplug.project
will be added with DAW project syncing and lookup logic The Apache Commons Compress library will be reused to extract XML stream from.als
files.