johnbeamon Posted August 24, 2022 Share Posted August 24, 2022 A very specific question. I may be selling a Floor, and I wouldn't mind leaving my presets. I consider myself a bit of a power user, and I have a catalog of genre and artist and song match presets that I think could be useful to pass along. In the effort to NOT resell commercial impulse responses... because that's a thing... is there a way to bulk replace the IR blocks on either presets or setlists with a predefined Cab block? In a gesture of self-awareness, I will accept the answer "nobody cares, erase your presets" if you really think this is a waste of time. But I think it's an interesting question. I know presets are JSON files. I'm an IT professional, and I can do search and replace with some command line UNIX tools. It wouldn't be trivial, but it ought to be possible. I know setlists are BASE64 encoded blobs. I'm not sure that's possible at all without multiple re-encoding steps. I know this is actually complicated by the 2.9 (?) change to load IR presets by name instead of number, because I can no longer replace all the slots with a free internet download and just expect them to load. Once upon a time, my preset would load whatever was in IR slot 5; but no longer. That would've been easy. Quote Link to comment Share on other sites More sharing options...
PaulTBaker Posted August 24, 2022 Share Posted August 24, 2022 as you probably already know, a python script could walk through the file and replace/remove the JSON values. Would be an interesting project to create tools to batch modify patches, setlists, etc. 1 Quote Link to comment Share on other sites More sharing options...
codamedia Posted August 25, 2022 Share Posted August 25, 2022 Do you plan on using the same cabinet for all presets? If so, just replace the IR with the cabinet on one preset.... then save that cab block as a favorite once you fine tune it to your liking. Next - go into each preset and replace the IR block with that "favorite" cab block. Yes it's tedious, but it won't take that much time. On 8/24/2022 at 12:01 PM, PaulTBaker said: a python script could walk through the file and replace/remove the JSON values IIRC... only individual preset backups are written in json... not the setlists or the full backups. IMO, it would be just as easy to manually change that block than to export, search/replace, import each and every preset. On 8/24/2022 at 12:01 PM, PaulTBaker said: Would be an interesting project to create tools to batch modify patches, setlists, etc. Yes - having a tool for this would be great. Quote Link to comment Share on other sites More sharing options...
silverhead Posted August 25, 2022 Share Posted August 25, 2022 On 8/24/2022 at 11:32 AM, johnbeamon said: …. I consider myself a bit of a power user, and I have a catalog of genre and artist and song match presets that I think could be useful to pass along. In the effort to NOT resell commercial impulse responses... because that's a thing... To rationalize not going all the way with the tedious effort described above, I might look at it this way… Either the buyer knows about and understands IRs or they don’t. If they do you can let them know the source of your IRs and suggest they obtain them in order for the presets to work exactly as designed. No need to go into detail about which specific IRs are used - just the provider(s). They will also understand that if they don’t want to do that they will still have the advantage of your presets but will need to replace the IR with their preferred cab in every preset. They’ll still love you. If they don’t know about IRs you can just tell them your presets are almost ready to go. They just need to replace the IR block with a cab block in each preset. And if they don’t want to do that they can perform a device reset as their first operation with their new gear. They won’t know the value of what they’re throwing away but that’s their loss. The extra effort you go to in advance won’t be appreciated. Quote Link to comment Share on other sites More sharing options...
SaschaFranck Posted August 25, 2022 Share Posted August 25, 2022 On 8/24/2022 at 7:01 PM, PaulTBaker said: Would be an interesting project to create tools to batch modify patches Global blocks would solve at least quite some of these issues. But then, it seems the Helix will never get any comparable feature. Quote Link to comment Share on other sites More sharing options...
PaulTBaker Posted September 6, 2022 Share Posted September 6, 2022 to Coda.. , yes I agree the first time you do it, it is probably easier to make the changes manually.... it's the second, third, fourth, etc. that makes the code work better. Especially if there was an interface where you picked the the preset and it did what you wanted... but that is even more development time.... :) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.