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 > ASIO


Reply
 
Thread Tools
Old Jun 27, 2009, 11:15 PM   #1
DriverHeaven Junior Member
 
Join Date: Mar 2008
Posts: 36
Rep Power: 0
dj-gutz is on a distinguished road
System Specs

Error Creating Input BUffer

hi all

im experiencing a little problem here and hope you can help me

what im trying to do is to use ART Tekninka console as my dsp ( because its much more flexible than kx dsp )
info : console sound modular studio : Host for VST Plugins & DirectX(DX) | How to use | Buying | Useful Information

im using this in my car-pc setup for 3 way active + sub ( 7 channels )
with pci audigy 2 zs ( sb0350 ) , kx 3545b , windows xp pro sp3

so basically what im doing is recording to asio from fxbus(0/1)
then output from console through asio to the other fxbus's
then fxbus 2/3 , 4/5 , 6/7 , 8/9 is connected to kxlt

now my problem is im getting an error when i try to achieve high latency ( to avoid stuttering and such )

in 16/48 with 8+8 i can get up to 85ms
in 16/48 with 16+16 my max is 20ms

after those values i get an error that looks something like this :
Code:
Error creating input buffer #2 : error = -10 ( size = 32768 )
GetLastError() = 2
 
Uknown Error 
 
Retry?
from what ive read its due to high latency , anyway to fix this?
and if someone can explain why its happening? from what i know achiving lower latency can cause problems and glitches but why is there limit on max latency?

i think i can handle with the 85ms ( altough i think ill need more but for now its ok ) , but im limited to 6 channels and i need 7
i searched this forum and found out that you can remap cubase to use the first 2 asio out's - anyone knows if thats possible in console?


if this can't be done with kxasio , do i have to use asio4all drivers?
will it hurt my sound quality ?

edit :
forgot to mention that hardware accel set to full and the other slider set to best

thanks in advance ,
dj-gutz

Last edited by dj-gutz; Jun 27, 2009 at 11:33 PM.
dj-gutz is offline   Reply With Quote


Old Jun 28, 2009, 01:41 AM   #2
HardwareHeaven Extreme Member
 
Join Date: Jan 2005
Posts: 5,561
Rep Power: 62
Russ is just super!Russ is just super!Russ is just super!Russ is just super!Russ is just super!Russ is just super!

Re: Error Creating Input BUffer

Higher bit depths, higher latencies, and more channels require a larger buffer size. kX has a max input buffer size of something like 32,768 bytes, so the maximum possible latency will depend on the chosen bit depth and the number of channels.

See the following post (#50): http://www.hardwareheaven.com/general-...ml#post1174352

Note that the above is related to the recording buffers (i.e. the error is about the input buffer), I am not completely sure how the playback buffers work.

i.e.
Recording 2 channels at 16/48, the maximum possible latency would seem to be @85.33 ms, which is in line with the results you are getting.

Last edited by Russ; Jun 28, 2009 at 04:08 PM.
Russ is offline   Reply With Quote
Old Jun 28, 2009, 05:24 PM   #3
HardwareHeaven Extreme Member
 
Join Date: Jan 2005
Posts: 5,561
Rep Power: 62
Russ is just super!Russ is just super!Russ is just super!Russ is just super!Russ is just super!Russ is just super!

Re: Error Creating Input BUffer

Quote:
Originally Posted by dj-gutz View Post
but im limited to 6 channels and i need 7
Using the 16/48 [16+16] format, you should have 14 usable outputs (not including FxBus 0/1... as you are using it for recording).

Quote:
Originally Posted by dj-gutz View Post
in 16/48 with 8+8 i can get up to 85ms
in 16/48 with 16+16 my max is 20ms
That should be the same for both (assuming the same number of recording channels)... Make sure that you have the same number of inputs enabled under both settings (from the above results, it seems that you have 2 channels enabled when using the [8+8] setting, but 8 channels enabled when using the [16+16] setting).
Russ is offline   Reply With Quote
Old Jun 28, 2009, 09:26 PM Threadstarter Thread Starter   #4
DriverHeaven Junior Member
 
Join Date: Mar 2008
Posts: 36
Rep Power: 0
dj-gutz is on a distinguished road
System Specs

Re: Error Creating Input BUffer

thanks russ
i did some experiments
used only 2 channels for input ( when i wrote the post i forgot to disable the rest and thats why i couldn't get past 10ms )
now i can get 85ms which is ok i think

the wierd part is that in my home pc i have sblive 5.1 sb0222
and i can get 170ms

does the 10k1 chip has larger buffer than 10k2?

thanks again russ
dj-gutz is offline   Reply With Quote
Old Jun 28, 2009, 10:26 PM   #5
HardwareHeaven Extreme Member
 
Join Date: Jan 2005
Posts: 5,561
Rep Power: 62
Russ is just super!Russ is just super!Russ is just super!Russ is just super!Russ is just super!Russ is just super!

Re: Error Creating Input BUffer

Yeah, the buffer usage is different with 10k1 models. I assume this has to do with bit accurate recording/playback (which 10k1 models cannot do).

i.e.
The new model implemented when 24 bit support was added, uses two lines instead of one (thus buffer usage would be doubled).

Last edited by Russ; Jun 28, 2009 at 10:31 PM.
Russ is offline   Reply With Quote
Reply

Thread Tools