Custom Firmware on the OP-1

I see one of TE uploaded one of your moded screens to their Instagram. I guess they must be ok with it.

1 Like

@TabascoEye


Very nice demonstration! Really does remind me of the TB-303 somehow, but still different.

@daninski: link?

Pls post some videos :slight_smile:

Oh, it isn’t a TE guy. I thought it was… It was Jespers name linked in it that confused me.


appols.

This thread is like listening to opera.
I have no idea what anyone is saying…but I like it.

But can you get a calculator on there?

So, I finally managed to create a flashable custom firmware on Windows using the XZ utils and GNU Tar … on OSX it was a no go for me unfortunately…

However, I now have a custom firmware with the filter fx and iter synth (using the same default_parameters as slump synth) enabled though I am not sure if these parameters for iter are correct since all the knob changes didn’t change the sound that much… anyway it works :slight_smile:

The (multi) filter is great and I still do not understand why they left this one out… Yes we have Nitro, but I think all the different filter types and definitely the included distortion unit makes it really unique and different compared to Nitro… It’s already included in previous firmware files for so long…

Same goes for ā€˜Ape Tape’ which clearly isn’t the proper fx name reference if there is any… It’s already there in the first op1_11701 firmware file available at the link from @husker (thanks man), but I can’t find any clear references (except for a reference to apetape.svg) in the firmware file to what could possibly be the right fx name for it.

Seems like the Ape Tape is probably named ā€˜tapetrix’. Found that in two places in the firmware, but it’s not in the effects list so I just got ā€œunknown fx nameā€ again…

I think the ā€˜tapetrix’ refers to the memory 1 and 2 buttons. Check out op1.db - master you see trick_1 and trick_2.

There are references to the lpc fx in the firmware file so that probably just needs the right parameters to startup I think…

There is also a reference to ā€˜unknown fx mode’ so maybe that can be used/enabled somehow…

Btw. After checking out some older firmware files it seems that up to firmware op1_12788 there was a stereo delay (called odly.svg) on the drawing board, but like the (stereo) chorus which isn’t there in the beta anymore… they have dropped it… probably to much/unstable CPU usage…?

Anyway, thanks again @TabascoEye, @wavi and @husker :slight_smile:

1 Like

I don’t think lpc and apetape have code in there anymore.
But I hopefully will find out. I installed IDApro tonight…

@jellygeist we will see :o)

Yup. "Iter" is confirmed. Uploading to youtube...

Sounds great! Sounds a little cpu-expensive too, which is a good thing. I see the debate shifting further between new sonic engines and long overdue usability features - also a good thing. Looks like a default/fallback UI, and wouldn’t that be amazing - access early beta without the graphics - my guess is not many people would wait for the graphics if they could have the sounds.

TE including the Filter in next OS seems like a no-brainer. Agree with comments above saying can’t understand how/why it hasn’t been added already. Be great to have that standard multimode filter and drive alongside the quirkier OP fx.

@rephazer gratz on getting the fw working! Thanks for your findings!

Good point that tapetrix must be M1 and M2 buttons. I tried ape on the oldest os I could find but again I got "unknown fx type 'ape'".

@TabascoEye you're probably right. Hopefully you get some details with IDA Pro. Seems like it's a pretty hardcore tool :P


I'm wondering wether I should release my unpacker/repacker now. The info is out there and people seem to be using it, so I don't really see much difference other than making it easier.. I would need to add a proper disclaimer and instructions first. What do you guys think? Good or bad idea?
I'm wondering wether I should release my unpacker/repacker now. The info is out there and people seem to be using it, so I don't really see much difference other than making it easier.. I would need to add a proper disclaimer and instructions first. What do you guys think? Good or bad idea?

ā€œThe info is out thereā€ is on the side of overstatement since all it takes is deleting this thread and it will disappear. Would be nice to publish a page with the research, somewhere else on the web. Make the information resilient.


@eesn we were thinking we could use GitHub for publishing the information.

share +1

@eesn we were thinking we could use GitHub for publishing the information.

github is a smart choice. Its wiki is a little limited but text files in a folder would make decent docs too. I see your iter video has gone private now?

@rephazer
re: iter
From what I heard from the demos, iter seems like a feedback-based source (hence the name iter-ate)
White seems to be feedback amount, so if its set to minimum, other parameters won’t do much. try turning it up. (I haven’t used it myself, just speculating)
a little like how the delay or sideband in cwo affect the sound more when feedback is upped.

github seems like the logical choice.


I look forward to having deadMau5 and animal drumming in my sequencer while using the new filter effect all on my leaked beta OS> make it so scotty!

Good luck with reverse engineering. Yes, it would be great if TE finally open sources the firmware.

I also would like to customize my synth gear and for that reason would pick Critter and Guitari Organelle or KDJ-One (once it becomes available).

1 Like