• Home
  • Reviews
  • Articles
  • News
  • Tools
  • GamingHeaven
  • Forums
  • Network
 

Go Back   DriverHeaven.net > Forums > Hardware and Related Topics > kX Project Audio Driver Support Forum > ASIO

Notices

Reply
 
LinkBack Thread Tools
Old Mar 21, 2003, 05:33 PM   #1
DriverHeaven Newbie
 
Join Date: Mar 2003
Location: Atlanta, GA
Posts: 4
Rep Power: 0
AtomicXL is on a distinguished road

How do you get 2.33 latency?

For that matter, how do you get anything bellow 21.33 MS?

The only options in my kX ASIO menus are 21.33ms and 42.66 ms.

BTW, I'm using a Sound Blaster Audigy Plat., AMD XP 1600+, 256MB of SDRAM.
AtomicXL is offline   Reply With Quote


Old Mar 22, 2003, 01:24 AM   #2
d/h member-shmember
 
Max M.'s Avatar
 
Join Date: Dec 2002
Location: from the edge of the deep green sea
Posts: 2,219
Rep Power: 0
Max M. is on a distinguished road

You've missed scrolling arrows at the right of the latency selection list....
Max M. is offline   Reply With Quote
Old Mar 23, 2003, 10:40 PM   #3
DriverHeaven Newbie
 
Join Date: Mar 2003
Location: Atlanta, GA
Posts: 4
Rep Power: 0
AtomicXL is on a distinguished road

I feel like a frag slabbin idiot, haha.
AtomicXL is offline   Reply With Quote
Old Mar 31, 2003, 04:47 AM   #4
Banned
 
Join Date: Jan 2003
Posts: 1,328
Rep Power: 0
bluelight is on a distinguished road

You will not have any use of 2.6 ms latency on that machine.

The lowest reasonable latency would be about 5 ms.


Bluelight
bluelight is offline   Reply With Quote
Old Mar 31, 2003, 08:10 PM   #5
d/h member-shmember
 
Max M.'s Avatar
 
Join Date: Dec 2002
Location: from the edge of the deep green sea
Posts: 2,219
Rep Power: 0
Max M. is on a distinguished road

>You will not have any use of 2.6 ms latency on that machine. - why do you think so?
Max M. is offline   Reply With Quote
Old Apr 2, 2003, 06:56 AM   #6
DriverHeaven Addict
 
Join Date: Feb 2003
Location: slovenia
Posts: 269
Rep Power: 0
kokoon is on a distinguished road

i can get latency < 10ms on my celeron566
kokoon is offline   Reply With Quote
Old Apr 19, 2003, 10:31 AM   #7
DriverHeaven Newbie
 
Join Date: Apr 2003
Posts: 3
Rep Power: 0
Reinhard is on a distinguished road

rolleyes PentII300, Win98SE

My asio latency (throughput analog out --> in) is about 60ms !!

when under linux 2.4.18 i get 10ms throughput latency....

So should i live with that under Windows or will tuning PCI Latency settings reduce the asio latency to 10ms (well actually i don't believe this would change so much... )

Someone out there using the kxDrivers with an old PentII300 ?

Thanks in advance
Reinhard is offline   Reply With Quote
Old Apr 19, 2003, 06:03 PM   #8
d/h member-shmember
 
Max M.'s Avatar
 
Join Date: Dec 2002
Location: from the edge of the deep green sea
Posts: 2,219
Rep Power: 0
Max M. is on a distinguished road

>My asio latency (throughput analog out --> in) is about 60ms !! - hmm, how do you measure this? i mean are you sure that you compare the same things at all?
Max M. is offline   Reply With Quote
Old Apr 20, 2003, 08:17 AM   #9
DriverHeaven Newbie
 
Join Date: Apr 2003
Posts: 3
Rep Power: 0
Reinhard is on a distinguished road

PentII300, Win98SE asio Latency

60ms throughput latency measured by "pure data" (dataflow DSP program) with portaudio asio lib connected to kXdriver ASIO, you send out impuls trains and record the analog in , in "PD" you can then measure the time delay

the linux latency is measured with the same prog and same "function" but the linux drivers without ASIO of course (as there is no such thing in Linux...)
Reinhard is offline   Reply With Quote
Old Apr 20, 2003, 05:52 PM   #10
d/h member-shmember
 
Max M.'s Avatar
 
Join Date: Dec 2002
Location: from the edge of the deep green sea
Posts: 2,219
Rep Power: 0
Max M. is on a distinguished road

interesting.. could you give me a link to a more technical information about that "pure data"? - well, with such method (playback->record) you should get "final_latency = software_latency * 2 + hardware_latency" - where the software latency is the one you set in asio control panel and hardware latency is the latency of the card itself (adc, dac, resampling buffers) - not more then 1...2ms.... so you probably just have asio latency set to 30ms in control panel... (PCI Latency is not relaited to ASIO latency at all, except it can affect stability and perfomance of the whole system...)... or.. maybe there's something wrong with you "measurement setup"...

Last edited by Max M.; Apr 20, 2003 at 06:01 PM.
Max M. is offline   Reply With Quote
Old Apr 21, 2003, 05:56 AM   #11
DriverHeaven Newbie
 
Join Date: Apr 2003
Posts: 3
Rep Power: 0
Reinhard is on a distinguished road

PentII300, Win98SE asio Latency

Here are some links: http://pure-data.sourceforge.net/ http://www.pure-data.org/

The ASIO capability of this prog is achieved through the "portaudio" library by Ross Bencina (also author of audiomulch i think). There is no control panel for ASIO there, but you can specify the buffer lengths and numbers of buffers. When i specify shorter buffer lengths and/or smaller numbers i get glitches in the sound - so i think i have the correct best buffer settings that are possible.

How do you measure latency when not by recording the output ?

My measurement patch is actually from the author of puredata, so there shouldn't be a problem with it - well, under linux i use the same patch with the same prog and it works (getting the 10ms latency worst case).

Well looking in the Control Panel of Windows: there is no ASIO setup there - should there be one ? I think the Control Panel you mean, is the one popping up when you change audio settings in for e.g. Logic Audio , but not elsewhere....right ? I just looked in the kxManager itself: settings->setup buffers->record buffer as well as playback buffer set to 2048bytes (2,13ms) - i remember, that i also tried to shorten this, but it just introduced glitches in the sound aswell, so i think these are the smallest values possible there...

By the way: thanks for the interest and your time so far !!

Reinhard

Last edited by Reinhard; Apr 21, 2003 at 06:27 AM.
Reinhard is offline   Reply With Quote
Old Apr 21, 2003, 03:08 PM   #12
kX Project Lead Programmer and Coordinator
 
Join Date: Dec 2002
Posts: 2,966
Rep Power: 47
Eugene Gavrilov is a glorious beacon of lightEugene Gavrilov is a glorious beacon of lightEugene Gavrilov is a glorious beacon of lightEugene Gavrilov is a glorious beacon of lightEugene Gavrilov is a glorious beacon of lightEugene Gavrilov is a glorious beacon of light

you need to set-up the latency manually via kX ASIO applet
because it ignores the buffer sizes that the application specifies
run any ASIO host and open ASIO control panel in it in order to tweak the latencies
or run RegEdit and select the smaller values in the following registry keys:

HKEY_CURRENT_USER\SOftware\kX\ASIO\ASIO0

1024 corresponds to 21ms

/Eugene
Eugene Gavrilov is offline   Reply With Quote
Old Apr 30, 2003, 07:24 AM   #13
DriverHeaven Junior Member
 
Join Date: Feb 2003
Location: Zagreb, Croatia
Posts: 53
Rep Power: 0
Blento is on a distinguished road

Reinhard--"So should i live with that under Windows or will tuning PCI Latency settings reduce the asio latency to 10ms (well actually i don't believe this would change so much... )

Someone out there using the kxDrivers with an old PentII300 ?"




I use KX drivers with an even older computre ..233MMX Cyrics ))
it works mostly fine....
Blento is offline   Reply With Quote
Old May 14, 2003, 09:42 PM   #14
DriverHeaven Newbie
 
Join Date: May 2003
Location: Norway
Posts: 3
Rep Power: 0
Orion is on a distinguished road

Re: PentII300, Win98SE

Quote:
Originally posted by Reinhard
My asio latency (throughput analog out --> in) is about 60ms !!

when under linux 2.4.18 i get 10ms throughput latency....

So should i live with that under Windows or will tuning PCI Latency settings reduce the asio latency to 10ms (well actually i don't believe this would change so much... )

Someone out there using the kxDrivers with an old PentII300 ?

Thanks in advance

Did you say Linux & ASIO ??! Oh my God. I must have some links please.

If we could use Linux with Alsa ASIO based VST host, it would be GRRRRREAT!

Btw. i can squeze 5ms out of my Athlon 900 / Live value, but i'm using 10ms for composing, and 20ms safety for recording.

I've had 2ms with a previous kx-release once, but it never worked later with newer drivers.



BTW. take a look at my subThread at the MIDI and Soundfonts Thread.

"Replacing the KX-MIDI Synth(Soundfont) with an integrated VST chaining Host"


Orion is offline   Reply With Quote
Old May 15, 2003, 02:40 AM   #15
DriverHeaven Junior Member
 
Join Date: Feb 2003
Location: Zagreb, Croatia
Posts: 53
Rep Power: 0
Blento is on a distinguished road

What software do you use for recordings and mixing?..
and where can i find Drivers for Audigy in Linux?...
Danke..
Blento is offline   Reply With Quote
Old May 15, 2003, 03:00 AM   #16
KX-Driver Lover
 
Join Date: Mar 2003
Location: in the heart of EU, near vienna
Posts: 236
Rep Power: 0
geraldandreas is on a distinguished road

??? diff Latency on 2 diff machines

hey everyone, maybe anybody can answer this thing. i have by myself an PIII 500 on an BX mobo, 256mb sdram, tekram scsi-lvd controller with 5 drives. and also an lancard. my cards are a ct4760 with livedrive 2 and a ct4670. every card use a own irq and i use the latest kx 3533b and can use 2,66 ms in wavelab4, logic5,5, traktor2 and so on.
the machine of a friend of me is an p4 2,4 on an epox ep-4pea+ board with 512ram, ide drives and cd and cdr.
this board have lan, firewire, usb1.1 and 2.0, sound onboard. we can do what we want we get the irq always on 9. look at this.

Systeminformationsbericht erstellt am: 14.05.2003 23:06:53
[IRQs]

IRQ-Nummer Gerät
9 Microsoft ACPI-konformes System
9 NVIDIA GeForce4 Ti 4800 SE
9 Intel(R) 82801DB/DBM USB Universal Host Controller - 24C2
9 Intel(R) 82801DB/DBM USB Universal Host Controller - 24C4
9 Intel(R) 82801DB/DBM USB Universal Host Controller - 24C7
9 Intel PCI to USB Enhanced Host Controller
9 Realtek RTL8139/810X Family PCI Fast Ethernet NIC
9 kX 10k1 Audio - 5.1 Model SB0102
14 Primärer IDE-Kanal
15 Sekundärer IDE-Kanal
11 Intel(R) 82801DB/DBM SMBus Controller - 24C3
8 System CMOS/Echtzeituhr
13 Numerischer Coprozessor
6 Standard-Diskettenlaufwerkcontroller
4 Kommunikationsanschluss (COM1)
1 Standardtastatur (101/102 Tasten) oder Microsoft Natural Keyboard (PS/2)

the info from kx is

Aktuelles Skin: Creation2x
Skin Autor: djforest
----Hardware / Software configuration---------------
Treiber Name:kX Audio Driver (Debug)
Treiber Datum: May 12 2003 01:22:05
Treiber Version: 5.10.00.3533 - debug
DB Name:none
SB0102 5.1 [a800]
PCI Information:
Device: 21102 Subsys: 80641102 ChipRev: 7
Card has MPU device
Kartenmodel ist '5.1'
Card HAS AC97 codec
Codec name: SigmaTel STAC9708
3D Extension: SigmaTel 3D Enhancement
Codec is 2.0 compliant
Capabilities[6940] :
DAC resolutions : -16-bit- -18-bit-
ADC resolutions : -16-bit- -18-bit-
Ext Capabilities [80]: -PCM surround DAC-
Port: a800 Irq: 12
Playback buffer: 20a0
Record buffer: 4000
Number of AC3 buffers: 4
Tank memory: 256 kb
OS version: [2 5 0 Service Pack 3; 2 5 0 Service Pack 3; 156 148]

look at the irq here, it shows 12. and the lowest latency is 21ms when we play wav in any program, traktor, logic, wavelab. only in logic without any wav-file, we come down to 5ms. and i can´t get the card to another irq for singular. do anyone have an idea why this is so. i was thinking, on a faster machine it will be minimum so fast as on my p3/500. on every machine is w2k, sp3, dx9.
thx, regards to the fantastic kx team
gerald




i found a solution for this fuck.... Epox Mobo, in w2k i changed from apic-PC to Standard-PC, then i got the SB0102 5.1 only with USB3 shared. and i install the intel-chipset driver again. and then, what a great feeling, i can use 2,66ms without any clicks. and now, the world is for me ok, when the p4-2,4g is now faster than my p3-500

Last edited by geraldandreas; Jun 3, 2003 at 01:54 AM.
geraldandreas is offline   Reply With Quote
Old Jun 5, 2003, 10:10 PM   #17
DriverHeaven Newbie
 
Join Date: May 2003
Location: Norway
Posts: 3
Rep Power: 0
Orion is on a distinguished road

Apic / NT

Windows (N)ext (T)errorisation... hehe

Anyway my brainless motherboard also forces all / most PCI cards to IRQ 9, when using the APIC HAL drivers.

I too installed the old HAL drivers at some time, and woaah, my geforce and my live's performance went straight up, must be that time i got 2ms out of KX ASIO...? hmm i don't remember quite.

Must be a bug in the APIC chipset, coz its the same issue in Linux with APIC enabled, not a Gates screwup this time i think.... but but....

Anyw.. i used the old non APIC HAL drivers for awhile , but soon got tired of having to push the off button on my PC at each time i'd shutdown...

But sure... replacing the WinNT/2K/XP HAL drivers speed things up, also remeber, that not all PCI slots support BUS MASTERING, and some even share IRQ's (Hardwired)...

So for an ultimate performance boost:

1.) Try your soundcard in each and all PCI slots, till you find the slot which gives the best performance / latency..

2.) Replace the HAL drivers, from "ACPI / APIC" to "Standard PC / non ACPI" HAL to unlock the stoopid IRQ9 Force sharing (Found on the WinCD:\i386)

3.) Now Experiment with KX ASIO Latency accessible from the tray icon..

And blah blah blah....




Orion is offline   Reply With Quote
Old Jun 6, 2003, 12:43 AM   #18
DriverHeaven Junior Member
 
Join Date: May 2003
Location: New Delhi, India
Posts: 22
Rep Power: 0
Sidhu is on a distinguished road

if someone can gimme a good link to understanding how ure MOBO deals with IRQ`s.. n also i have a P3 500, and my VST applet does show that i have a 2.33Ms latency.. although im pretty sure thats not the case... so how does one go about really knowing what latency hez achieving.

thank you.
Sidhu is offline   Reply With Quote
Old Jun 7, 2003, 08:43 AM   #19
Erk
DriverHeaven Newbie
 
Join Date: May 2003
Location: London
Posts: 6
Rep Power: 0
Erk is on a distinguished road

???

My setup runs happily with a 7ms latency setting with the creative drivers, but with kX, I don't seem to have an option between ~5ms and ~10ms, so I have to use 10. Does kx work with intermediate settings if we use the registry editor?
If "512" gives ~10ms, and "256" gives ~5ms, can I select an intermediate value, or does it have to be powers of two?



Quote:
Originally posted by Eugene Gavrilov
you need to set-up the latency manually via kX ASIO applet
because it ignores the buffer sizes that the application specifies
run any ASIO host and open ASIO control panel in it in order to tweak the latencies
or run RegEdit and select the smaller values in the following registry keys:

HKEY_CURRENT_USER\SOftware\kX\ASIO\ASIO0

1024 corresponds to 21ms

/Eugene
Erk is offline   Reply With Quote
Old Jun 7, 2003, 08:17 PM   #20
kX Project Lead Programmer and Coordinator
 
Join Date: Dec 2002
Posts: 2,966
Rep Power: 47
Eugene Gavrilov is a glorious beacon of lightEugene Gavrilov is a glorious beacon of lightEugene Gavrilov is a glorious beacon of lightEugene Gavrilov is a glorious beacon of lightEugene Gavrilov is a glorious beacon of lightEugene Gavrilov is a glorious beacon of light

the best way to find the answer is to try that
the worst thing that might happen is a hang/reboot
I haven't tested unstandard buffer sizes, but any reasonable value might work

/Eugene
Eugene Gavrilov is offline   Reply With Quote
Old Jun 16, 2003, 06:21 PM   #21
DriverHeaven Newbie
 
Join Date: Apr 2003
Posts: 7
Rep Power: 0
Chickenbum is on a distinguished road

I get a rock stable 2ms with kx drivers, i use live audio inputs with amplitube and my guitar, works a treat

my hardware is

AMD XP2400+ Proc
1gb ddr2700
Sblive CT470 i think
GIGABYTE GA-7VAXP-A ULTRA Socket A

Software
FLstudio 4.1
Kx drivers (latest version)
amplitube

Chickenbum is offline   Reply With Quote
 

 
Powered by: vBulletin
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Design by Craig Humphreys on behalf of EA Store.

All times are GMT -5. The time now is 08:48 PM. Copyright ©2008 HeavenMedia.net