|
| Notices |
Welcome to the DriverHeaven.net forums. You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today! If you have any problems with the registration process or your account login, please contact contact us. |
 |
Jun 7, 2003, 05:47 PM
|
#1
|
|
DriverHeaven Newbie
Join Date: Jun 2003
Posts: 8
|
AN Idea: Bidirectional Link
Hi,
It was sad to know that ASIO doens't support multiple cards, even though Kx does support them.
So i was thinking of a way to, at any time, be able to use my slave Live sound card, either as an "input" card that feeds the main Audigy sound card, or as a slave output card, in case i need more outputs.
The way i thought of doing this is to connect the Live Spdif_Out_0-> Audigy Spdif_In_0 and the Audigy_Spdif_Out_1 to Spdif_In_1.
Well, that worked very well as intened, _except_ the fact that when my XP boots, and before my Kx loads, i have "sound reflexion" on my speakers, which is a very very loud high pitched sound coming out of any of the 2 cards. Becaus the cards are in a "input and output loop" and the sound is duplicating itself. When KX loads and my DSP config loads. the sound is gone. I hope you get what i am trying to explain.
Does anyone know if there is a way around this? I dont feel like turing my speakers on and off all the time.
Thanks.
|
|
|
Jun 7, 2003, 08:30 PM
|
#2
|
|
kX Project Lead Programmer and Coordinator
Join Date: Dec 2002
Posts: 2,952
|
well, probably you need to disable your start-up sound?..
/E
|
|
|
Jun 8, 2003, 02:22 AM
|
#3
|
|
DriverHeaven Addict
Join Date: Dec 2002
Posts: 259
|
Same problem here, but the "high pitched sound" is present though XP doesn't have start-up sound. I have decided to break the loop: I conect the two cards only in one direction. Eugene, are you sure there is no solution for this problem?
|
|
|
Jun 8, 2003, 05:55 PM
|
#4
|
|
kX Project Lead Programmer and Coordinator
Join Date: Dec 2002
Posts: 2,952
|
all the spdif inputs are enabled by default [in 3533]
in earlier releases, only cdspdif was enabled by default
the 'default' configuration is stored in the file kx.sys -- so, probably, by editing it you can change this (not an easy task... - if you are interested in details, let me know)
I doubt this is the best solution  but disabling all the inputs might confuse lots of users (hmm. but it will encourage them to read the help file before asking hunderds of questions  )
/Eugene
|
|
|
Jun 10, 2003, 12:32 PM
|
#5
|
|
DriverHeaven Newbie
Join Date: Jun 2003
Posts: 8
|
Lemme see if i get this right
Hi Eugene,
Let me see if i get this right:
*aSSUuming that Kx 3533 is installed and configured correctly:
1-_Every_ time Windows boots, and before the Kx Mixer starts, when initializing the sound driver, the Kx Driver loads a "default" configuration, which is found, and hardcoded in the driver file "kx.sys" since when windows is starting, and the driver is loading, one doesn't have access to the registery, or most of the APIs. ( or else the default config would be on a saved file )
2-When the Kx Driver, Win32 Application starts, it loads the previously saved configuration and parameters, thus overriding the default
configuration.
3-The default configuration is the one used, when one's reset the Global Configuration, or when on a fresh install.
4-Since 3533, the default configuration activates all SPDIF_Digital_IN.
5-In order to disable some SPDIF_Input in default configuration ( thus disabling it on Windows startup, and eliminating the high pitch noise ) one need to manipulate the Kx.sys.
6-Chaning the Hardcoded configuration in Kx.sys isn't easy, and one need Eugene help.
Eugene, are all my assomptions correct?
|
|
|
Jun 11, 2003, 10:56 PM
|
#6
|
|
DriverHeaven Newbie
Join Date: Jun 2003
Posts: 8
|
Did you forget?
Hi Eugene,
Did you forget about me? ;-)
|
|
|
Jun 14, 2003, 07:16 PM
|
#7
|
|
kX Project Lead Programmer and Coordinator
Join Date: Dec 2002
Posts: 2,952
|

no, I haven't
so, yes, all the points are correct
however, after checking the kx.sys, I doubt it will be possible to edit it manually to set the default 'level' of the SPDIF input
you can, however, 'crack' kx.sys the way it will 'lose' the correct connection between the x_routing and the prolog -- this will 'mute' the input until kX Mixer loads the correct configuration
in order to do that you will need a HEX editor:
open kx.sys and find the text strings 'In2' and 'In3' (note: first letter is CAPITAL) -- there should be only one instance of these strings --> change them to something like 'InA' or 'InZ' (don't add or remove any letters!) -- this will break the default connection
reboot
(pls save the kx.sys before editing it. and make sure you know how to boot in 'safe mode' in case of troubles...)
/Eugene
|
|
|
Jun 14, 2003, 09:42 PM
|
#8
|
|
DriverHeaven Newbie
Join Date: Jun 2003
Posts: 8
|
Thanks
Thank you my friend!
I will keep you posted on my results
|
|
|
|
|
|