DAWProject-Py – A Python Implementation of DAWProject for DAW Interoperability

Audio Plugin Hosts and other audio software applications discussion
Post Reply New Topic
RELATED
PRODUCTS

Post

AUTO-ADMIN: Non-MP3, WAV, OGG, SoundCloud, YouTube, Vimeo, Twitter and Facebook links in this post have been protected automatically. Once the member reaches 5 posts the links will function as normal.
We’ve been following DAWProject for a while and really like what it’s trying to do, an open format for sharing full DAW sessions across different DAWs. The existing implementation is in Java, but at RoEx (www.roexaudio.com (www.roexaudio.com)), we mainly work in Python and C++, so we converted the core classes to Python.

This is now available as DAWProject-Py, a Python implementation of DAWProject that allows developers to:
  • Parse and modify DAWProject files (XML-based format)
  • Generate new DAWProject files in Python
  • Work with tracks, effects, automation, and more
We’re making this available because we think DAWProject should be in more DAWs and want to make it easier for developers to build on it. If anyone wants to turn this into a pip package or improve it further, contributions are welcome. We’ve also kept the original Java classes for reference.

Would be interested to hear what others think, anyone else following DAWProject or experimenting with it?

Post

Might be interesting to post it in the developer forum…

Post Reply

Return to “Hosts & Applications (Sequencers, DAWs, Audio Editors, etc.)”