If I get to witness

with it maintaining the sample assignments by placing the samples it used on empty slots in the new project… it would be the most magical thing I’ll ever witness, and I’ve seen the grand canyon.

2 Likes

very nice to hear that.

wow! so cool!!

registering my excitement :heart_eyes::heart_eyes::heart_eyes:
sounds amazing, good work
@snugsound + @lejim !!

being keeping both my OT and Mac at an older OS just so I can use OE, can’t wait to use OctaLib asap.

@ testers … whats the feedback???

1 Like

this is beautiful thanks for this.

2 Likes

Thank you so much for building this. Looking forward to seeing how it progresses. I’ll be testing this after a backup as well.

1 Like

Hope all is well!
Just wanted to check in and ask whether it’s likely this project will go forward?

Not in a rush, but just wanted to ask before I attempt to manually copy a few banks over to another project.

1 Like

Hey Lerba, sorry for the silence lately, I’ve had some other commitments pop up.

I would very much like to move forward but it’s a lot for one person so I’m hoping to find at least one other contributor to help me make some progress. If anyone knows of somebody who would be a good fit (C# programming background, at the very least), please send them my way!

5 Likes

Thanks for the speedy response Snugsound!

Fingers crossed for someone offering assistance and I appreciate the effort so far nevertheless

1 Like

Any news on the Octalib front?

1 Like

It’s tough to say at this point. I’m not in a position to develop this thing entirely solo, which is specifically why I made it open source. My hope was that there would be more community contributions to help drive it forward, but that may have been overly ambitious on my part.

Maybe open source wasn’t the right model, maybe it should have been a commercial product? But where there’s some question as to the remaining lifespan of the Octatrack itself, this doesn’t seem like a particularly viable product.

So basically, I would need one of two things to happen:

  • Somebody to take up the torch and help drive this thing forward
  • Steady donations to help fund the dev

I recognize there’s demand for this, and I’d really like to see the next phase happen, but building a product, for free, on my own, was not in my plans, unfortunately.

10 Likes

I agree…
After so long, it seems there is no incentive or enough interest even from Elektron itself to create such a tool.

If only I knew anything about IT… Bit surprised though, I thought this forum was full of devs. I guess contributive work is no as appealing as it used to be.

This is me (self-entitled) complaining about it on the forums, 12 years ago hahahah

4 Likes

@Blasted_pingin i wrote ot-tools-io but that’s in rust. snug is working in c#.
unfortunately “lots of devs” is not the same as “lots of devs using the same tools”.

@phading it is a kind of (data) dependency hell. moving sample slot position is the biggest nightmare from my perspective. for that you have to change project.*, markers.* and (potentially) all bank??.* files – that’s up to 18x files just for moving one sample slot.

and you have to be able to move slot positions in order to move banks between projects… it doesn’t work otherwise.

4 Likes

Yeah it’s not exactly trivial! Do let me know if you end up implementing this in ot-tools-io–I would gladly look into leveraging it for OctaLib, whether via command line, or a Rust library. All my code does so far is read parts of the project and bank files (bank swapping is done via file operations), and I’d be happy to keep it that way! :sweat_smile:

Oh I missed the OT Tool you wrote, well done!

Alas I can’t really use it without GUI.

It’s strange to see different people pushing in the same direction over the years and yet no simple common tool has been made or supported by Elektron to compensate for the terrible UI of the OT.

I guess reverse engineering is a PITA and some people who spent time doing it are not willing to share the discoveries :sweat_smile:

I find myself producing more and more on Live and loading stems into the OT just because of the nightmare of moving bank across projects (mainly because of the samples slots and p-locks), what a pity.

1 Like

A lot to expect from a mere human if even AI can’t even figure out how to do it yet.

1 Like

Long live the Octa.
For another exact complain in the next 10 years.

yup. feels like the end of this dream for the extended inter-projext bank swapping++. fair nuff. if there’s no rent money… etc.

makes one wonder if Rust y (if still with us, i pray) would let go of his raw work for a price (Im sensing the manual reverse engineering bits to overcome the lack of AP I access is the most valuable thing?). shame to lose it all at this point if it’s of use moving forward.

and with AI where it’s at too now., how many months’$ are we talkin to bring it home with Snug et al ??

i mean , shiee I’m down for a few K to get the seed rolling. if the only outcome is 100-200 licences at 50usd (frankly worth more to me) then is rthat crazy off the mark for a possible ROI . OT is pretty much at the end of its update cycle which is actually good for this project. the MK2 will live on for quite a jaunt yet, for quite a few ppl ,so there’s some long term residuals ahead imo as the word spreads. .

forever the optimist with no idea how shiz works. all i know is is live sets > DJs . peace :heart:

4 Likes