Unknown Fields #186
Replies: 6 comments 6 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.
-
|
after two years I just spent 10 hours figuring out every single FL event up to FL 2025 |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
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