Many Digitakt users have long and rightly been grateful to @mzero for his incredible work with Elk-Herd, reverse-engineering the sysex format and creating an intuitive and flexible interface for fast project, pattern, and sample management.
Since firmware version 1.4 has been released (yay song mode! Thanks Elektron!) this format has necessarily changed enough to render Elk-Herd inoperable. Looking at the project page for it, I see that @mzero gives this reason for not open-sourcing his code:
- Why do I see no code checked in here? Because the project is not currently open source.
- Why not? I had to work out the protocol to the synths on my own, as Elektron isn’t ready to support it publically. I respect that, and don’t want to make the protocol public by releasing my source code. Elektron is committed to eventually making an API they can support, and at that point I’ll be happy to open my source.
It’s this last sentence that interests me…I have long wondered if Elektron had plans to share sysex formats for their instruments…there are a lot of musicians here who are also programmers. Are you one of them? If so, what would you want to make if you had documentation for the file format of your favorite Elektron boxes?