Elk-Herd 3.0

@mzero wows the community once again :rocket:

So grateful for all your hard work!

5 Likes

You Sir are awesome :+1:

7 Likes

Thanks for all the hard work good sir.

1 Like

Awesome work! Will you make it work with model:samples one day?

1 Like

Model:Samples? Project management for other Elektron boxes? All possible, though will have to wait until at least I have devices to work with!

8 Likes

I’ve had success with Elk-Herd and Model:Samples for sample transfers and file management. It’s very helpful - thank you for all your work!

6 Likes

That’s awesome news!

1 Like

thank you so much !

1 Like

Congrats on the official release!
You are a live (set) saver. :slight_smile:

7 Likes

This is incredible - allows me to take stock of three years worth of half-done loops scattered in projects all over my DT! :expressionless:

1 Like

Elektron, just give this bloke a job already so we can get proper sample and project management for the Analog & Digi machines.

14 Likes

Hey @mzero awesome job!
Tried it yesterday for a little bit, and it worked like a charm. Would have saved me 2 days of tedious work a while ago.

I like the layout overview, no more scribbling down and losing track of my notes

Tried to dld The offline (paranoid) package, but the link doesn’t seem to work :frowning:
(whenever working on personal stuff gfx/audio i tend to unplug the internet so… )

I’ll be happy to buy you a beer, six pack even :wink:

Would be nice if there was another (micro management) function/tab on selecting a PTN that would show the 8 TRKs + functionality of drag/drop rearranging and maybe even construct a new PTN on the fly.

Would it be possible to add preview buttons in a future update?
(sending midi commands to the DT for playback of parts, like in front of the PTNs (preview whole pattern) TRKs (individual previewing, soloing)

Cheers!

Whoops! Download URL for offline version fixed: https://electric.kitchen/crunch/elk-herd-live.tgz

6 Likes

Thank you so much for sharing an offline version. But I can’t get it to work, are there requirements to run it? I’m using Chromium on Catalina and the online version works but I can’t get the offline one to work in the same browser.

Tried dragging the index.html in to a new tab and tried putting the files on my local lighttpd server. There are no errors or warnings in my lighttpd logs and it appears to load more than when I dragged it, it only loaded the top part when dragging. Pictures can explain it much betetr than I can; https://imgur.com/a/fmXPtkr

Order is; online, dragged, locally hosted.

Thanks again for your hard work!

@kite_splash

I’m all about this because all my album tracks are spread out in dif projects !

1 Like

You should just unpack the tar file - giving you a directory named elk-herd. You can move that directory where you like, but leave everything in it. Then open index.html in your browser as a file. That is open it directly, don’t serve it (or any of the other files) from your local server.

Chrome will not allow WebMIDI from http:// urls - but will allow it from file://, with the downside that it will ask you to approve WebMIDI each time you load it.

1 Like

Thank you. The problem is due to me using the de-googled build of Chromium instead of Chrome. It lacks some options that need to be enabled before the localstorage stuff works. There was an error accessing localstorage in the console/inspector which (according to Chromium docs) is related to 3rd party cookies but that setting is missing in my build. Self hositng works though.

So I ended up creating a self signed cert and imported it into the keychain, self hosintg now works. Hosting on localhost would be even easier as Chrome/Chromium has an option to allow ‘unsafe’ certs on localhost. As for dragging the file in, I think that only works with vanilla Chrome and Chromium builds. Not the ones with Google stuff removed.

Verry happy to be able to run it without internet access, I keep my music computer offline on purpose. Things works great, wanna keep it that way. Auto-update is a pain to keep track on and less distractions too :sweat_smile:

tl;dr don’t be me and just use normal Chrome/Chromium builds and you won’t have any issues.

Image: Lan hosted

A quick update; just set up elk-herd on localhost with lighttpd and it works with simple http.

It would’ve been easier to just use Google’s Chrome but how boring would it be to go the easy way. I’m really attached to my Google-free Chromium, great browser but all the privacy invasion is not my style. So anyone like me, if you can’t run elk-herd in your Chrome/Chromium build due to missing parts, install lighttpd or some other light web server and host it on localhost and open it up. The default install works great, no php or other stuff needed and nothing in Chromium had to be changed.

Image: Localhost hosted

Managing the chaos that happens inside my Takt couldn’t be more straighforward with elk-herd. Especially with the new 3.0 enhanchments. Really digging the in andexport options. Elektron should give you 5% of their 2019 revenue as you’ve made life easier for a lot of us :cb::3lektron:

Very well coded @mzero :beer: :sunglasses:

4 Likes

Oh
My
God.

Thank you!

1 Like

Hi!
Might be a silly question. Does this work with analog rtym MK2 as well?