I am glad you find this idea useful. Taking from your timeline idea snapshots would a great idea to implement here. The data for the snapshots can be saved in another container file with the data populated by the Graph tool and a slider with a timeline or a drop-down combo with dates and times to choose a particular shapshot from. A simple diff can be implemented from the data files internally to represent a diff between version A or B from their snapshot files.
You’re basically talking about a visual diffing tool for structured data?
Which is a very “real thing”, but also an incredibly complicated thing to do under the hood.
There’s some topics dealing with versioning and diffing, actually:
https://forum.renoise.com/t/collaboration-syncronisation/19113
https://forum.renoise.com/t/rnsgit-wrapper-script-to-help-manage-versioning-songs-with-git/43667
I was definitely thinking about something_way_ simpler than that.
I think - since I’ve also begun working on the automation-copy/paste thing - that the final tool will somehow become focused on colors.
Because, that’s something that no-one has tried yet, at least I’m not aware of that (plz prove me wrong )