Fusion Control Centre MDX & Configurator -- Major Update 22/12/2008
MDX Version Number: 5.0.0.0
Configurator Version Number: 1.0.0.145
The biggest change in this update is that we are no longer using the LibUSB drivers, we are using the Microsoft WinUSB drivers again now that they have matured more.
This means that in order to use this new update, you will need to first completely uninstall the old drivers. To do that, go to your Device Manager, right click the Fusion Brain, and uninstall. Restart your computer (yes required, dont skip). If your Fusion Brain is automatically detected and installed, that is a bad thing. It means the files are still there. So repeat uninstalling the drivers again. Restart. Again if it automatically installs, you need to keep doing this. Do this until it says that it cannot find any drivers for the Fusion Brain.
Then and ONLY then, point Windows to the Drivers folder inside the default installation folder. There are 2 drivers in there, one for version 3 and one for version 4. Windows will automatically decide which to use based on what you have connected. If you have a version 3 and a version 4, then you will need to install drivers 2 times since they are different drivers.
The drivers are large for drivers (what a surprise since they are provided by Microsoft!), so they will take some time to install. A full minute on some machines is normal, and on older slower machines do not be surprised if it takes up to 10 minutes. You will only need to do this one time.
When all is said and done, you will have something similar to the following:
http://img517.imageshack.us/img517/7...versyd0.th.jpg
The reason we are switching to this driver is for better stability. If you had problems connected MDX every other time, or outputs not turning off when closing the program, or lockups, or anything like that, this new driver should fix all that.
On our end, we have re-written the USB communication section of both MDX and the Configurator. If you have been interfacing to the Fusion Brain via the now defunked "FusionUSB.dll", you should update your code to now use "FusionBrain_WinUSB.dll". We do not suggest leaving your code alone, it may cause problems in the future.
Also the "FusionUSB.dll" is 2 driver revisions old, and there were reasons as to why we discontinued use of it. If you continue to use it, we are not responsible for what happens, it has known bugs and stability problems. So please switch over to the new stable "FusionBrain_WinUSB.dll".
As with the previous version, we no longer require a hardware id in the software. The software will search out the first Fusion Brain it finds of the specified version number to meet the criteria you specify in the configuration file. If you have multiple Fusion Brains, the order should not change as long as you dont change your USB ports.
Now that version 4 is out as well, all configuration files must be updated. Every Fusion Brain instance must have a version="#" where "#" is either "3" for version 3 or "4" for version 4. If you do not update your configuration, MDX will now assume they are version 4. The byte stream used to communicate to the actual Fusion Brain is very different in version 4 than in version 3. So if you fail to update your configuration file, things will be unpredictable. Some things that signal this include only every other output somewhat working, and none of the analogue inputs will work. So needless to say, update your configuration file!
Both MDX and the Configurator now support version 4. So you can use the Configurator to setup the new configuration file. Open your file in the configurator. It will assume they are version 4. Double click the brain isntances on the left graphical pane. Select each of your Brain instances and double click. It will open a window to edit the brain. Replace version 4 with version 3 if that is what you are using. Leave it alone if using version 4.
As always, MDX requires .NET 3.5 and DirectX 9.0c. To keep installer size to a minimum, these are not included in the initial download. If you do not have these, the installer will try to download them direct from Microsoft's servers. If it fails, your program will not run, but the installation will complete. So manually go to Microsoft's download section and download the .NET 3.5 and DirectX 9.0c redistributable.
Please report all bugs you encounter either here on mp3car.com or email us at FusionControlCentre@gmail.com
Links are active on the site, so good luck and have fun!
-- Nick
Fusion Control Centre