I messed around enough, now I’m worried I’m gonna mess up some install command…
Ah! Just got home… I just went back a step on the site <a href=“https://github.com/op1hacks/op1repacker/blob/master/INSTALL.md” target="_blank" rel=“nofollow” style=“margin: 0px; padding: 0px; border: 0px; outline: 0px; font-size: 13px; font-family: “lucida grande”, “Lucida Sans Unicode”, tahoma, sans-serif; vertical-align: baseline; text-decoration-line: none; color: rgb(66, 157, 168); background-color: rgb(252, 252, 255);”>https://github.com/op1hacks/op1repacker/blob/master/INSTALL.md ie https://github.com/op1hacks/op1repacker and I see a whole bunch of new content I didn’t see before. I feel dumb for having missed this… Stay tuned.
Nup, I’m lost… I’m never gonna get that sweet sweet moose at this stage.
Nup, I'm lost... I'm never gonna get that sweet sweet moose at this stage.
Give the other side of the world time to get home from work
Nup, I'm lost... I'm never gonna get that sweet sweet moose at this stage.Give the other side of the world time to get home from work
I’m not the most patient man.
@ludicrouSpeed nice to hear you’re into it and have made good progress!
So if I understand correctly, you completed the steps listed in the INSTALL.md file.
To make sure, open the terminal again and just type in “op1repacker --version” (without the quotes) and press enter. If it’s installed it should print the version “0.1.4”.
- Download the original firmware 225 from TE (the download is a zip file so you need to extract it to get the actual .op1 firmware file)
- Once you have the file (op1_255.op1) you should place it in a directory that’s easy to find. For the sake of these instructions place it in your home folder (In Finder it’s the one on the left with your username and a little house icon beside).
- Now that the file is in your home directory open the terminal, then run “cd ~” (without the quotes). That will navigate you to your home directory within the terminal.
- At this point it should be a matter of simply running three commands:
- op1repacker unpack op1_225.op1
-
op1repacker modify op1_225 --options iter filter subtle-fx gfx-iter-lab gfx-tape-invert gfx-cwo-moose
- op1repacker repack op1_225
-
At this point you’re home directory should contain a file called op1_225-repacked.op1 (That is the patched OS file)
- To install the custom firmware just follow the same steps as when installing an official new OS:
- Power off the OP-1
- Hold COM key and power on the OP-1
- Press 1 for firmware update
- Connect OP-1 to computer. It should show up as a removable disk.
- Copy the repacked firmware file from the computer to the OP-1
- Press the COM key
- Wait for the OP-1 to install the firmware
- Restart your OP-1 and enjoy!
@ludicrouSpeed no prob, great to hear you got it! Nice touch with the last line in your terminal, and welcome aboard the custom firmware boat
Hey @wavi, the new tape layout is really great. So much less neck straining.
One improvement I would suggest is to move the FX, sequencer, and synth/drums symbols up a little into the empty space below the track indicator, so that the synth/drums are a bit more visible. Probably not totally necessary, but it would mean then that there were no meaningful symbols in the bottom 10-15% of the screen, where it's hard to read.
Yeah, that could sure be worth trying out. The FX symbol is weird though, seems like it’s never even shown in the OP-1. I tried turning on the master effect and also playing the synth with an effect and I can’t get the symbol to show up.
Hey @wavi I think I’m going to take the plunge soon and get this custom fw running. Thanks for all your hard work.
Just wondering, how difficult would it be to hide the stock patches from being displayed? I would love to have an empty OP1 rather than have all the stock folders
Hey @wavi I think I'm going to take the plunge soon and get this custom fw running. Thanks for all your hard work.Just wondering, how difficult would it be to hide the stock patches from being displayed? I would love to have an empty OP1 rather than have all the stock folders
I highly, reccomend it even if it was just for the inverted tape screen. It’s not so aesthetically pleasing, but the functionality is soooo much more comfortable.
That’s an interesting idea… It would be even better if you could actually clear that space, huh? But I bet it’s not possible… Yeah, that would enable you to have a fully personalised collection…
I have not visited this thread for a long time and thie work achieved so far is tremendous !
Do you guys plan to remove the patch number limit some time ? Or it is hardcoded into the OP1 and hardly editable ?
@MirEko it is possible. To make it comfortable, @wavi would need to implement a diff for the SQLlite Databases into his modification tool and one possible mod would then be "no factory presets" by just deleting the entries in the right table in OP1_factory.dbBUT it would not leave more space for your own presets because that limit is hardcoded @ludicouSpeed and @jazzmess.So I guess using your own presets as the "factory" ones would make more sense?
Very cool, I don’t care about more preset space. Would just like the factory content removed
Yeah, swapping factory presets with custom presets is on the roadman (in my head) but I haven’t started doing that yet. Like @TabascoEye said removing the presets won’t free up any space so it’d make more sense to swap them with custom presets. I think it has a limit of 16 factory patches per engine.
Yeah, swapping factory presets with custom presets is on the roadman (in my head) but I haven't started doing that yet. Like @TabascoEye said removing the presets won't free up any space so it'd make more sense to swap them with custom presets. I think it has a limit of 16 factory patches per engine.The next thing I'll do though is add presets for ITER so that it'll show up in the normal synth preset lists. If anyone wants to contribute ITER patches please upload them to op1.fun and share them here: https://www.operator-1.com/index.php?p=/discussion/3981/looking-for-patches-for-the-iter-synth#latest
Ooh cool. I got a nice iter patch
Yeah, swapping factory presets with custom presets is on the roadman (in my head) but I haven't started doing that yet. Like @TabascoEye said removing the presets won't free up any space so it'd make more sense to swap them with custom presets. I think it has a limit of 16 factory patches per engine.The next thing I'll do though is add presets for ITER so that it'll show up in the normal synth preset lists. If anyone wants to contribute ITER patches please upload them to op1.fun and share them here: https://www.operator-1.com/index.php?p=/discussion/3981/looking-for-patches-for-the-iter-synth#latest
I need to come up with an iter patch… I’d be stoked if mine made the cut! Haha.
Yeah, swapping factory presets with custom presets is on the roadman (in my head) but I haven't started doing that yet. Like @TabascoEye said removing the presets won't free up any space so it'd make more sense to swap them with custom presets. I think it has a limit of 16 factory patches per engine.The next thing I'll do though is add presets for ITER so that it'll show up in the normal synth preset lists. If anyone wants to contribute ITER patches please upload them to op1.fun and share them here: https://www.operator-1.com/index.php?p=/discussion/3981/looking-for-patches-for-the-iter-synth#latestOoh cool. I got a nice iter patch
I guess a thing that could work would be to replace the .raw drum samples inside factory_drum for your sets BUT respecting the original names (acetate.raw, etc…)
I need to come up with an iter patch... I'd be stoked if mine made the cut! Haha.
I have two of my own patches that I think I’d like to add, so there’s 14 slots left. I’m quite sure any patch will make the cut as long as they’re not too similar to each other. At this rate I’m not sure if we can get the full 16 patches as no one has uploaded any to op1.fun yet
Anyway I think once people upload patches we should vote on which ones to include. Let the community decide