HardwareHeaven.com

HardwareHeaven.com

Looking for the skin chooser?
 
 
  • Home

  • Hardware reviews

  • Articles

  • News

  • Tools

  • Gaming at HardwareHeaven

  • Forums

 

Go Back   HardwareHeaven.com > Forums > Hardware and Related Topics > kX Project Audio Driver Support Forum > General Discussion


Reply
 
Thread Tools
Old Nov 5, 2003, 07:31 AM   #1
DriverHeaven Junior Member
 
Join Date: Aug 2003
Posts: 28
Rep Power: 0
pzmt is on a distinguished road

Audigy 1 + Philips ADC

Hi,

I am currently using Linux + ALSA drivers with my Audigy 1 player and last evening I found way how to use Philips ADC instead of AC97. It seems that emu10k1 driver developping is dead and maybe you are interested in this info.

Only thing you must do is set bit 8 in A_IOCFG register (alias 0x18)
A_IOCFG = A_IOCFG | 0x0080
this disables route from AC97 Line Out to front speakers.
Philips ADC is on input 0x4a and 0x4b of DSP.

pzmt
pzmt is offline   Reply With Quote


Old Nov 5, 2003, 06:20 PM   #2
h/h member-shmember
 
Join Date: Dec 2002
Location: Evil Empire
Posts: 2,639
Rep Power: 69
Max M. is just super!Max M. is just super!Max M. is just super!Max M. is just super!Max M. is just super!Max M. is just super!

[mymistakesorry - max]
__________________

Last edited by Max M.; Nov 5, 2003 at 08:57 PM.
Max M. is offline   Reply With Quote
Old Nov 5, 2003, 08:46 PM   #3
kX Project Lead Programmer and Coordinator
 
Join Date: Dec 2002
Posts: 3,119
Rep Power: 75
Eugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud of

>> A_IOCFG = A_IOCFG | 0x0080
>> this disables route from AC97 Line Out to front speakers

thanks!
I'll have a look (unfortunately, I don't have 10k2 boards for testing anymore)

[ to kX Users: ]
unfortunately, adding such a feature would confuse users even more (the present 10k2 routing is difficult enough)
so, it will be kept 'undocumented' and will be controllable via kxctrl -shw at the moment...

>> but we always used ph.ads instead of ac97

not exactly
at least, the driver doesn't program 0x80 bit at all (unless the user switches spdif frequency)

so, we use 'regular' ac97 (labelled 'ac97') and 'philips adc' (labelled 'ac97 2'), but we don't turn off ac97->line_out routing (for 10k2.1)
that's why the usage of 'ac97.2' was limited
now this can give better line-in quality

/E
Eugene Gavrilov is offline   Reply With Quote
Old Nov 13, 2003, 07:47 AM   #4
DriverHeaven Newbie
 
Join Date: Dec 2002
Location: Ottawa, Ontario, Canada
Posts: 19
Rep Power: 0
surealsurrender is on a distinguished road

Hi,


I have read that the Philips ADC used in 10k2 livedrive is 24bit... does bypassing AC97 mean that I could record true 24 bit straight off the ADC in my livedrive?? I would imagine this means you could not add FX, but I record all my sources dry anyway and add my FX later. I have seached around to find out more about this or if someone had already asked but nothing really conclusive. From the technical documents I have found (for as much as I can understand) 24bit analog recording might be possible.

If I'm way off here, sorry... don't know much about programming or code...



Sur

P.S. -- Stupid question, but is there anywhere the adventurous among us could find some information on "undocumented" features??.... I know.. they don't call them undocumented for nothing! lol
surealsurrender is offline   Reply With Quote
Old Nov 15, 2003, 02:25 AM   #5
kX Project Lead Programmer and Coordinator
 
Join Date: Dec 2002
Posts: 3,119
Rep Power: 75
Eugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud ofEugene Gavrilov has much to be proud of

24-bit recording is impossible for 10k1/10k2 boards
(but possible for audigy2 cards)

at least, we currently don't have any -real- ways of implementing this feature

/E
Eugene Gavrilov is offline   Reply With Quote
Reply

Thread Tools