aboutsummaryrefslogtreecommitdiffstats
path: root/src/cubase_project.rs
Commit message (Collapse)AuthorAgeFilesLines
* Switch to REUSE for license handling.Harald Eilertsen2021-12-161-16/+4
|
* Strip logic and rely more on combinatorial parsing.Harald Eilertsen2021-08-231-3/+4
| | | | | | | | | | Make more use of the parser library for parisng instead of driving it mostly through program logic. Also try more to populate the CubaseProject struct during parsing. For now we also mostly ignore container nodes. List them to the terminal, but we only care about parsing the actial object nodes. This may change in the future, but for now looks like a useful strategy.
* Begin parsing of Arrangement1 chunk.Harald Eilertsen2020-12-071-0/+3
| | | | | | This is the meat of the file, and the majority of the data. Don't expect this to be trivial, or how much of it I really need to understand. Let's take it slowly and see where it takes us.
* A somewhat new start.Harald Eilertsen2020-11-261-0/+40
Split the file into chunks (with their payload) to begin with. This way it will be easier to parse each chunk separately. At least that's the idea. Let's see how it goes.