Unknown Fields #186
Replies: 5 comments 3 replies
-
Very nice! Im using ImHex since it's free, do you know if there is an easy way to use this template in there? |
Beta Was this translation helpful? Give feedback.
-
Nice work, I'll add info about this to the README. Just a small thing I noticed, note size wasn't always 24, I have found FLPs having Note event sizes of a multiple of 16. Can you give some brief summary of which fields or events you have discovered not present in PyFLP? If its an entirely new event ID can you also add something about it in #34? |
Beta Was this translation helpful? Give feedback.
-
I'm not sure if you can load 010 Editor templates into ImHex, but ImHex looks like it might be a better option for this research, so I might just port it to an ImHex pattern.
Some things I've looked into that aren't in PyFLP:
I've also looked into some plugin formats such as 3x OSC and Parametric EQ 2, which might be worth documenting. In terms of additional events, I haven't really kept track between PyFLP and the template, but there are some additional fields such as Controller Formula (230) and a couple events related to layer channels. |
Beta Was this translation helpful? Give feedback.
-
Currently im working on an ImHex pattern. It detects all event fields but it does not ID them yet. Here's the file for it if you want to tinker with it. Just make sure to rename the extention to .hexpat. |
Beta Was this translation helpful? Give feedback.
-
I've been trying to reverse engineer a couple more plugins over the last couple of hours, and I found something a bit interesting -- Fruity Convolver uses the same structure for envelopes as points stored in regular automation clips. I assume this might be some common structure; if it's completely discovered, it will probably help with other various structures. |
Beta Was this translation helpful? Give feedback.
-
Describe the feature
Hello,
If you're interested, I've been working on a 010 editor binary template to help reverse engineer FLP event formats and data structures. I've already added some structures that haven't been implemented in this library yet, so this might be useful to you. The template is available as a GitHub gist.
What version of PyFLP are you using?
Latest source (v2.2.1+)
Screenshots, Additional info
Code of Conduct
Beta Was this translation helpful? Give feedback.
All reactions