Sorry for bumping this thread...but are you sure that this problem has no solution?
I mean elegant solution

I found it VERY strange...hm.
First - I have WinXP Pro, with kX 3534f.
I set up some DSP effects, random ones, just for testing. After reboot - the DSP shows the default one, NOT the one I made before rebooting.
Next experiment: I cleared DSP, created some effects, and EXIT kX Mixer from tray. After starting it manually, or rebooting - the new DSP is there.
Last experiment: again cleared DSP, throw some effects there and SAVED the DSP settings in file. After rebooting - of course, the default DSP is here. Then I clicked on the saved settings, they load nice. After reboot - my settings are there.
So, at last my conclusions is: somehow, when OS shuts down, the kX mixer does not exit correctly, so DSP settings (current ones) are not saved in registry.
Someone finds a solution?