Setting Plugin Manufacturer Code breaks FL Studio

Just had a weird bug that I thought I’d let you all know about. I’m about to release a plugin, and I discovered at the last minute it wasn’t working in FL Studio. It would load just fine in the FL plugin manager, but when loading the actual plugin window it would just say “This plugin failed to load.”

I did some digging here on the forum and elsewhere but couldn’t find anything, so I did a git bisect and found the commit that caused the problem. Turns out it was caused by setting my plugin manufacturer code in the Projucer. I had set the Plugin Manufacturer code to “Nudi” and the Plugin Code to “Tort” (my plugin is called “Nudistort”, so for kicks and giggles one day I set the manufacturer codes). This is what was causing it to break in FL - when I reset the code back to default, it works perfectly.

Some tips here, you might’ve triggered one or two of these. For our part, we can use our plugin manufacturer code (OIDA) without fuss, but thanks for alerting us to check this in FL Studio …

https://developer.apple.com/forums/thread/38058

1 Like