Crate dawproject
source ·Expand description
§dawproject
A port of DAWproject in Rust.
§Usage
use dawproject::{DawprojectReader, DawprojectWriter};
// read dawproject file
let mut reader = DawprojectReader::open("tests/data/canon.dawproject").unwrap();
reader.read_dawproject().unwrap();
// use it wherever you want
let dawproject = reader.build_dawproject().unwrap();
// Write
let mut writer = DawprojectWriter::create("tests/data/copied_canon.dawproject").unwrap();
writer.write_dawproject(&dawproject).unwrap();Modules§
Structs§
- This structure contains the metadata and project of DAWproject. Dawproject structure
- Read
.dawprojectfile. - Write
.dawprojectfile. - Metadata of the
metadata.xmlfile. - Project of the
project.xmlfile.