Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dawproject-rs

Open exchange format for user data between Digital Audio Workstations (DAWs), ported to Rust.

Based on the DawProject format by Bitwig, this library aims to provide full compatibility while serving as a foundation for future extensions.

Overview

All structures and functions are available through the api module. A simple example is provided in the examples module.

To run tests, create a tests folder in the project root.

Contributing

Contributions are welcome!

Todo

  • Ensure full compatibility with the original DawProject repository (XML round-trip validation)
  • Provide helper functions for common struct creation patterns

License

This project is licensed under the MIT NO-AI License - see the LICENSE file for details.

About

Open exchange format for user data between Digital Audio Workstations (DAWs) based on DawProject in Rust.

Resources

Stars

12 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages