|
|||||||
![]() |
|
|
Thread Tools |
|
|
#1 |
|
DriverHeaven Newbie
Join Date: Apr 2003
Location: Seoul, Korea
Posts: 13
Rep Power: 0 ![]() |
24bit/32bit SPDIF output?
Can I get 24bit or 32bit SPDIF output with 10k1? Regardless 16bit limit of DAC/ADC, SPDIF is thought to be able to transfer 24/32bit stream thru.
And if possible, for this(24/32bit transfer), do i need to do any additional settings with kx driver? The DirectSound Mixer might truncate the high bit input from applications to my 10k1..
__________________
openwrld |
|
|
|
|
|
#2 |
|
kX Project Lead Programmer and Coordinator
Join Date: Dec 2002
Posts: 3,119
Rep Power: 75 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
the 10k1 chip (unless its revision is >=7) cannot handle >16 bit audio files at all
[that is, you won't be able to transfer >16bit data into the DSP] so, any 24-bit data is truncated by directsound and the driver (well, and the hardware, of course )for more recent 10k1 chips and 10k2 chips, there are special ways of transferring 24bit audio [implemented in 3533rc1 driver release, but for 10k2-based boards only] concerning the DSP: it processes the data in 32-bit format and outputs it to the i2s and ac97 codecs via internal spdif interface. this interface can operate in two modes: (at least for 10k2): 20-bit and 24-bit. kX audio driver selects 24-bit output for all the spdif outputs by default (for 10k2 boards) for 10k1 boards this option is unavailable (at least, there's no such hardware switch), and we don't know what is the default resolution of the codecs (probably, 16 or 20bit) now, the most interesting part ![]() the mentioned above spdif interfaces are -internal-, that is, they are used to connect 10k1/2 chips with audio codecs. however, there are external spdif interfaces, which seem to function in 16-bit mode only... there are no options in the original creative drivers to choose the desired spdif output resolution, so, I doubt such option exists. for audigy2 the situation is a little bit different -- the p16v chip is responsible for 24/96 operations, but we currently cannot use it due to lack of information /Eugene |
|
|
|
|
|
|
|
DriverHeaven Newbie
Join Date: Apr 2003
Location: Seoul, Korea
Posts: 13
Rep Power: 0 ![]() |
got it.. thanx for your answer, eugene.
__________________
openwrld |
|
|
|
![]() |
| Thread Tools | |
|
|