by xavier » Sat Jun 09, 2012 5:58 am
Hi Nielzie,
This is not exactly possible : the Xils-lab preset management is based on a simple, but powerful data base. At the difference of SQL standard, the base is made with text file, which simplifies the treatment, the debug, but as the SQL standard, can't be managed directly. The each preset is made with two files, .inf and .prt, the first gives informations (name, bank, feeling, author, etc..), the second gives the values. The files are built with a number (presetxxx.inf, presetxxx.prt), but this number is not a random number and there must be continuous (from 0000 to xxxx, there must be no holes)
Before the preset 1001, it is factory presets, which can be overwritten by the installer without any risks. Above preset 1001, you find users presets.
So a tool which unpack the bank and copy the files in the correct location must create these two files structure with the correct number, and then , this tools should work in the same way the actual "import bank" function is working.
But once a bank is importing with any version of your synth, then, the presets are available for further version.
I have checked this issue on windows7, and still didn't find anything wrong on my system or on the installer. It is as if, for some reasons, your system doesn't want to load the XilsFiles32.dll or XilsFiles64.dll.
For the moment, I don't know why (only you and an other customer (I assume, a little more) get this issue.
I will check User Account Control (UAC) security and Microsoft Essentials anti-virus, maybe they are doing something without telling you anything.
The fact the these two files are .dll in the system folder is maybe something anti-virus, especially Microsoft, doesn't like. I will check if I can find a workaround.
Best regards
Xavier