Clearing effect parameter cache [solved].

Post your questions here and we'll all try to help.
Post Reply
JCip
Posts: 2
Joined: Mon Apr 16, 2007 05:08

Clearing effect parameter cache [solved].

Post by JCip »

In developing freeframe plugins for use with Resolume, I've noticed that Resolume seems to cache the parameter names and default values the first time the plugin is loaded. So if you have a plugin with a parameter named, say, "Megatons", and you change the name of that parameter to, say, "Hit Points", Resolume uses the cached "Megatons" instead of getting the parameter name from the DLL every time.

Anybody know how to clear this cache? It's always a possibility that I'm going crazy but I'm pretty sure this is happening.

Thanks!
Jason

Edit: Figured it out. For anybody who needs to do this, in the "settings" subdirectory where Resolume is installed there is a file named fx.xml that contains all the cache info. Removing the entire itEffect element for a given effect clears the cached data for it. It's convenient to use a decent XML editor (like Peter's XML Editor or something) instead of notepad to do it. Note that removing the entire section also makes Resolume forget the keyboard key you had bound to that effect, if any.

[Edited on 16-4-2007 by JCip]

Post Reply