Custom Firmware on the OP-1


#657

What I’m saying is: the instructions are actually NOT os-specific, apart from the prefixed “sudo”.
In fact they are missing the part on how to get your OS to the point where “pip3” means something.


#658

Oh!!! That’ll make it even easier when I try this out tonight. Thank you so much!


#659

Love the custom firmware on my op1. I basically take it for granted now… But I use filter ALL the time, and lately I’ve been digging into iter more and it’s really a cool lil synth. I love the grittiness/noisiness of it. Been LFOing the sustain Param to get a nice tremolo


#660

Just wanted to add to the appreciative voices and say thank you for this! Just the tape layout change in itself is enough to make this essential for me.


#661

@wavi said:
HOLY SHIT GUYS! OMG FILTER IS HERE!

I spent the entire night messing with the FW and it was totally worth it. Teaser below (sorry for low quality audio)

Still need to figure some stuff out but at least my unpack/repack tool is working perfectly :slight_smile: There will definitely be more to come…

Dope!


#662

naturally w/ the new 235 firmware
my first thought was to see if i can unlock filter & iter.
but having trouble installing the op1repacker
python3 is installed version 3.4.1
running OS X 10.11.6 el capitan
keep getting this error message.
i tried a few things but no bueno. any insight?
21%20PM


#663

nevermind! i reinstalled/updated python3 and it worked
can confirm that the mods work on #235
well i did all of them except the moose


#664

Dude! But the moose


#665

cow for life
cow for president


#666

MwOOSEd of the time I enjoy the antlers :upside_down_face:


#667

Anyone had a peek at the new OS?


#668

Thanks @docshermsticks. After reading your post I took the plunge and installed #235 with all mods yesterday and can confirm everything looks good (including the moose).


split this topic #669

A post was merged into an existing topic: New OP-1 OS #235


#670

I’ve been looking at adding a community presets pack for ITER in the custom firmware tool, and it’s looking quite good at the moment. The pack currently features all the iter presets on op1.fun so 11 presets in total. See them here: https://op1.fun/patches?utf8=✓&q[name_cont]=&q[user_username_cont]=&q[patch_type_cont]=iter&q[s][0][name]=created_at&q[s][0][dir]=desc&commit=Search

While playing with the presets and firmware, I accidentally discovered that the patch names can have special symbols from the font file in them. Check out the picture :smile:

I’ll probably be experimenting with this more in the near future…


#671

Hi everyone.

I’ve been reading this thread from top to bottom for the last couple of weeks since getting my OP-1, and I am stoked to try and personalize my OP-1.

I have started by trying to design my own graphics for the finger sequencer as @wavi and @TabascoEye have done.

Here is a screenshot of my test design. have read on this thread that I might have some troubles if I am not careful in keeping the groups intact of the original file, I am curious to how that is done because I have had no success in loading my new firmware with this modified graphics. I have also done some test and it seems like something as simple as drawing a new line or hiding a line in the original file is enough to cause the firmware to fail. It is worth mentioning that I am making these changes in Illustrator as is recommended on this thread.


#672

i remember seeing Illustrator-exported SVGs containing all kinds of weirdness, unless you configure it explicitly just so. Your best bet for SVG is still a text editor, where you would be able to see and edit the exact ids and of course the contents.

So maybe open the original SVG and your exported thing side by side and I’d start by applying changes one by one, until you’ve got a feel for what works and how.

For more details, read up on svg. it’s very powerful, but I don’t remember us knowing for sure what’s supported. The IDs in the SVG document are mandatory, they’re used for targeting the elements to change, and have to stay the same.


#673

I’ve done some very basic documentation of the OP-1 SVG support. I’ll try to continue improving it in the future. See here: https://github.com/op1hacks/docs/blob/master/svg.md


#674

Thank you @wavi I have installed your op1svg program, but I could not figure out the command to convert the original svg to the fixed svg.

In the meantime, I’ll try to figure out how to edit it as a text file @eesn I’ll let you know if I figure something out.


#675

That tool helps but isn’t perfect. There are some SVG features that it doesn’t understand yet. I’ll be improving it in the near future, and hopefully I can get it to handle most if not all the quirks that the OP-1 SVG implementation has.

The usage (on linux) is simply:
./main.py original_filename fixed_filename


#676

I just released version 0.2.1 of my op1repacker tool, and it now includes 11 iter presets from the community. To get them use the presets-iter option when modding.

I’ve also been playing more with the SVG stuff. I learnt a lot of new details about how the OP-1 reads the SVG files. I just updated the op1svg tool and the docs.

Now the tool should be a lot more stable, and does a much better job of cleaning up the SVG files. There might still be bugs though, so if anyone uses it and notices anything weird please report it.