Thanks once again for your reply Eugene.
I seem to have happily stumbled across configurations of KX and Cubase SX that give me completely stable inputs!
I can’t pretend to understand why this works, however I have tested the stability of this set up as extensively as I can within the time available, in ways which showed up the flaws in my previous attempts – and my inputs in Cubase SX have remained completely stable.
Unfortunately I have found that I can’t simply tell you to enable such and such ASIO inputs in KX, and such and such inputs in Cubase. Experiments along these lines have led to inputs as unstable as ever. Instead I’ll try to take you there step by step, by the route that I arrived.
To start, a recap: I have an OEM SB0100 with a Live Drive IR, recognised by KX as an SB0102, I’m using Cubase SX 1.05 and Windows XP. I am currently using version 3531 of the KX drivers.
I initially had all sixteen channels enabled in Cubase, and set up as audio tracks in the main project window, so that I could easily find my moving inputs. I was using the default settings in KX for my card.
I then disabled inputs ASIO0/1/2/3 in Cubase (at Devices>VST Inputs) allowing Cubase to remap the effected audio tracks, which gave me stable inputs if I didn’t reboot the computer – a considerable improvement! These were not mapped as you would expect them be from the KX DSP window, but they were more stable.
Now to credit the real author of this fix. I read the following recent thread on the forum:
kx asio nuendo no fx return
s3n71nel seemed to have stable inputs in Nuendo, so I decided to try his input settings. In the KX DSP window I disconnected and reconnected soundcard and ASIO inputs in order to give me a set up which seemed to conform to his input settings:
“Here is how the inputs and outputs look in Nuendo
inputs
ac97(mic) > kx in 10/11 (=Nuendo IN 11/12)
lin2/mic2 > kx in 14/15 (=Nuendo IN 15/16)
Aux2 > kx in 04/05 (=Nuendo IN 05/06)”
I then disabled all but these inputs in Cubase (Devices>VST Inputs), allowing Cubase to remap the effected audio tracks. Returning to the project window, I noticed that audio tracks 11 to 16 used all six inputs in a convenient block, so removed the remaining tracks..
I then proceeded to test the stability of these inputs, repeatedly closing and opening Cubase, doing warm and cold boots of the system, over and again until my eyelids were getting heavy(2am) and I was sick of it!
The inputs remained completely stable!
They are not mapped exactly as you would expect them to be in the KX DSP window.
In the DSP window: AC97 to ASIO10/11
Line2 to ASIO14/15
Aux2 to ASIO4/5
In Cubase: ASIO10/11 is AC97
ASIO 4/5 is Line2
ASIO14/15 is Aux2
They have remained completely stable so far though. So much so that I have made this my default project, and renamed the audio tracks to their physical inputs.
For anyone who wants to try to replicate this I will attach my Cubase default project, my KX settings and a screenshot of my KX DSP window and my Cubase VST Inputs window. I think the KX settings will only work if you have exactly the same card as me. Also, I have tried to take shortcuts to replicate this, but none have succeeded, so to be sure it would be best to go step by step.
Lookng at the DSP window, you’ll notice that I haven’t completely disconnected all unused physical inputs from everything else. This was just the way things turned out as I disconnected and reconnected things. A bit sloppy, I know, but it’s working – so I’ve decided not to touch it!
I hope this helps anyone else suffering from this unstable inputs problem, and that it helps shed some light on this conundrum for more knowledgeable heads than mine!
P.S. I'm having trouble attaching the archive containing the settings, screenshots etc..., are attachments permitted on this forum. I would try rthe step by step approach, leave a reply here if you have problems replicating my set up.
P.P.S. The difference I referred to above in the DSP window is that Optical L & R are still connected to xRouting In10/11
Good luck!