After reading this thread Creating new filing system - #16 by SKull I searched the forum for any existing software for Octatrack file / sample management and was surprised to find none.
As a reminder, official Elektron Transfer app does not support the Octatrack.
Thus a few questions came to mind:
Did I miss any existing one ?
Would OT users be interested to use one if it existed ?
If there is a significant potential user base, I may be willing to create an open source project to develop one.
I’m thinking about some simple features focused on existing pains such as:
Automatic update of projects when a used sample is moved or renamed
Automatic sample conversion to OT supported format
anything else useful, I’m open to suggestions
Ideally, it would looks like Elektron Transfer in terms of UI and allow file browsing.
Ouh nice project, thanks for the link @Blasted_pingin, looks like I had missed it
What I had in mind was more about having a good look at @dijksterhuis 's ot-tools-io Rust library and build a UI on top of it - but I’m open to anything
/!\ Note that OSX users need to execute xattr -cr /Applications/octatrack-manager.app command from Terminal, after having copied app to Applications directory (the only way around that is to pay a yearly subscription to Apple for ability to sign apps - Or some already approved dev could let me use their sign key)
You should be able to test that pretty easily, since it’s available on all OS
Next step is ability to display banks data in details
Next next step is ability to edit things (copy banks, patterns, parts, etc) > that’s the tricky part
Then I also plan to add a sample manager of Audio pools (auto-conversion, auto-update of projects when moving samples around, detection of un-used samples, etc)
I did setup a BuyMeACofee link on the github but better wait till the first editing features are out. I wouldn’t feel great to receive anything if we are not able to deliver editing. The rest of features should be pretty straightforward though.
Also you are welcome to test the latest version and feedback: bugs, inconsistencies (mostly: is displayed data correct? for now), improvements ideas, etc
I tried the app (didn’t see the xattr command to execute earlier in the thread at first but finally applied it) but it doesn’t find any content.
I have some OT projects backed up on a external drive so I tried with different folders/projects with no success. I don’t really wanna try with the CF card as I have important stuff that I still didn’t saved.
i should probably hurry up and QA some of my WIP ot-tools libraries (not just the IO one)
there is an issue with bank checksum calculations in the ot-tools-io library (discussed with @imacactus privately [0]), which is why no writing bank files … yet [1]
(sorry for delayed response, i’ve been travelling).
[0]: I will get a gitlab PR sorted out next few days so you can see what’s up yourself.
[1]: i’ve been struggling to reverse engineer this for about a year now, everything else is mostly gravy, just stuck on a nasty off-by-one error which is a proper need-in-a-haystack bug
The app currently lists projects found with structure like:
SET/AUDIO
SET/PROJECT_NAME_1
SET/PROJECT_NAME_2
meaning the Audio pool directory is kind of required (because that will allow for audio samples features like browsing, converting, assigning to projects sample lists etc)
Maybe we can just look for any project directory (directories that contains .work files and such) and simply disable samples-related features if no AUDIO directory is found.