I just released [FUNC] SaveProj DN: it’s a program for MacOS that allows you to manage your projects and patterns on a deeper level than what is allowed by Transfer or C6.
You can drag-and-drop items (songs, patterns, and sounds) between projects, and the dependencies will be kept. For example, you can select a song in one project, drag it to another project, and all dependent patterns will be copied along. Not only patterns, also the sounds used in soundlocks.
Re-organizing items within a project also works. For example, you can re-arrange the sounds in your soundpool and patterns with soundlocks will be updated with the new numbers.
Just connect your Digitone, load the project into the program (or open a .dnprj file that you got from the Transfer app) and start dragging. Remember to back up! You can also do it in the program, as it allows saving projects into .dnprj files. When you’re done, you can send the project back to your Digitone.
The functionality is further described in the app’s help. The program is confirmed to work on firmware version 1.40B and 1.41.
Thanks! Sure, it is possible to rename songs, patterns and sounds (use the “Rename” mode option in the top right), even the project itself (use the pencil button next to the project name).
Thanks for your feedback! And yes, if you’re moving sounds within a project, soundlocks are updated as well. I use this to arrange my soundpool by the sound type - kicks in the beginning, then snares, then hats and everything else.
Not yet, but I plan to make it work on as many platforms as I can. In fact, I started developing it in SwiftUI (new UI framework from Apple, supposed to be uniform for all platforms), hoping it would translate easily to iOS. But I quickly reached the limits of its flexibility and had to develop the crucial part of the interface in AppKit (oldie but goodie framework from the 1990s that Steve Jobs developed in NEXT).
This is really cool. Is the underlying structure of the Syntakt very different from Digitone? Would it be possible to, in the future, without that much trouble creating something similar for the latter? Being able to do this on both the Syntakt and the Digitone would be awesome!
If this had existed several years ago, I probably would have kept my Digitone! Great work. It was really tiring combining patterns from multiple projects and keeping track of preset sounds.
And yes, I will reduce the minimum required version to 12.0 in a future release.
As a cautious upgrader myself (I lost some data back when Catalina stopped supporting 32-bit apps, not to mention the unwanted privacy intrusions that are plaguing each new piece of software these days), I prefer to keep it classic, so to say. But my initial choice of GUI framework was SwiftUI that is still half-baked at this point, and requires 13.0 for some of its features. I just checked again and 12.0 shouldn’t be a big rewrite. But Digitakt and Syntakt come first.