Have anyone got a python script that can produce plain text version of repatch files?
I would like to be able to produce old school patch sheets from patch files.
[Solved] Anyone got some python that plain texts repatch files?
-
- Posts: 791
- Joined: 09 Dec 2016
Last edited by Billy on 20 Aug 2020, edited 1 time in total.
-
- Posts: 1338
- Joined: 15 Jul 2015
I think repatch files are plain old XML so if you open them you'll be able to read everything.
-
- RE Developer
- Posts: 555
- Joined: 03 Jan 2019
Two questions mate.
Why do you need a Python script for this, when you can open .repatch files in most text editors?
What is an old school patch sheet, and what would you use it for?
Just trying to get an idea for the motivation behind the request.
Cheers,
Brian
-
- Posts: 791
- Joined: 09 Dec 2016
Didn't know you could, hadn't tried and an old school repatch sheet / recall sheet to you can view the setting without having to look at the individual parameters without having to look at every knob slider button etc.
But dioxide answered a few days ago I just haven't had time to actually check, not that I don't believe the response. I just assumed the files would be something other than plain txt / xml.
But dioxide answered a few days ago I just haven't had time to actually check, not that I don't believe the response. I just assumed the files would be something other than plain txt / xml.
-
- Posts: 581
- Joined: 03 May 2020
It's always worth opening any file in a text editor and also trying to open it in 7-Zip. Increasingly config and data files are zipped/compressed text/XML files but with a different extension. If you ever open a file in a text editor and the first two chars are "PK" then it's a zip file.
-
- RE Developer
- Posts: 555
- Joined: 03 Jan 2019
Still a bit baffled tbh

Is this for live work then? So you can tell from like a spreadsheet or something which patches have, as an example, filters set to LP24 with the freq down low so you can do a kind of morph between the two?
Is it that sort of idea?
Cheers,
Brian
-
- Posts: 791
- Joined: 09 Dec 2016
Recall sheet
just makes it a bit easier to try out similar patches on alternate synths.You do not have the required permissions to view the files attached to this post.
-
- Posts: 791
- Joined: 09 Dec 2016
Enlightenspeed wrote: ↑20 Aug 2020
Still a bit baffled tbh![]()
Is this for live work then? So you can tell from like a spreadsheet or something which patches have, as an example, filters set to LP24 with the freq down low so you can do a kind of morph between the two?
Is it that sort of idea?
Cheers,
Brian
But that is an interesting idea.
I'm also have an interest in creating some repatch files but that's another story.. especially if they are xml based.
-
- Posts: 791
- Joined: 09 Dec 2016
Well spotted eXode
-
- Posts: 791
- Joined: 09 Dec 2016
Actually I just checked a few repatch files and the strings are encoded in some way! So you can't actually read the values just the names.
-
- RE Developer
- Posts: 899
- Joined: 17 Jan 2015
- Location: Stockholm
Each character in the string is represented in hexadecimal format (2 digits per character).
So the string "Hello" will be displayed as 48656C6C6F.
This is in order to store all strings in a 100% safe way, since many ASCII values don't represent visible characters.
-
- Posts: 791
- Joined: 09 Dec 2016
Thanks, that will save some time.
5468616e6b732042756464617264
-
- Information
-
Who is online
Users browsing this forum: CommonCrawl [Bot] and 0 guests