This would allow to define the studio configuration from the studio.toml file. It would include which tracks exist, what device chains, sources and destinations, what clips and notes, and sequences of clips.
That task has several motivations:
- Prepare the terrain for the load/save feature
- Continue the engine development and experimentation without having a UI
- Allow for simple use cases, like a VST host for development