HardwareHeaven.com
Looking for the skin chooser?
 
 
  • Home

  • Reviews

  • Articles

  • News

  • Tools

  • GamingHeaven

  • Forums

  • Network

 

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


Reply
 
Thread Tools
Old Jun 13, 2005, 02:58 AM   #1
DriverHeaven Senior Member
 
ROBSCIX's Avatar
 
Join Date: Mar 2004
Posts: 1,732
Rep Power: 0
ROBSCIX is on a distinguished road

ASIO Output Plugin

Hey guys, I am just getting into the ASIO, SO I am still doing my homework so to speak. KNow I am gonna install a Winamp ASIO Output Plugin as I want very Low Latency for a specific application. Ok SO heres what I want to know: Does anybody already use this winamp plugin? What version OF KX will I get the best ASIO support, as I have read that 3538 has been vastly improved in terms of ASIO, I currently am using 3537, so should I use 3538 if I want the best ASIO support? SO interms of latencies within winamp, ASIO would give me the least compared to Wave_out, Direct SOund_out? Thanks for the help guys and if you have any pointer please let me know, The Project I am working on will help all KX members, I will be posting the procedures and outlines for the Apllication once it has been solidifed and bugs worked out...

Thanks guys.
ROBSCIX is offline   Reply With Quote


Old Jun 13, 2005, 06:14 AM   #2
Long Time ***** Friend
 
thomasabarnes's Avatar
 
Join Date: Jan 2003
Location: USA
Posts: 1,373
Rep Power: 58
thomasabarnes will become famous soon enough
System Specs

"I currently am using 3537, so should I use 3538 if I want the best ASIO support?"

yes

"SO interms of latencies within winamp, ASIO would give me the least compared to Wave_out, Direct SOund_out?"

You will have lower latency using ASIO, if the program supports ASIO.
__________________

May a song always touch you in a positive way.
Sonar 8.5.3 PE, Windows 7 Pro 64Bit, MOTU UltraLite MK3, 150 GB HDD, 250 GB HDD, 1 TB HDD 7200 rpm,
My Music Production: Top 40, Contemporary Christian, Pop/Rock, Decent Rap, Inspirationals, and Children Songs
thomasabarnes is offline   Reply With Quote
Old Jun 13, 2005, 02:53 PM   #3
Alternative Audioproductions
 
TravelRec.'s Avatar
 
Join Date: Sep 2003
Location: Germany / Sachsen-Anhalt
Posts: 1,710
Rep Power: 56
TravelRec. will become famous soon enoughTravelRec. will become famous soon enough

Sorry but I donīt really understand why to use low latency ASIO only for playback applications, with mme you can achieve latencies around 70ms on a decent system, more than enough if you playback only, a button pushing is almost even longer. Anyway, if the player supports ASIO, kXīs integrated ASIO-driver should be chosen as output device, nothingīs better than that (my opinion).
__________________
Always take a look behind.

TravelRec. is offline   Reply With Quote
Old Jun 13, 2005, 07:29 PM Threadstarter Thread Starter   #4
DriverHeaven Senior Member
 
ROBSCIX's Avatar
 
Join Date: Mar 2004
Posts: 1,732
Rep Power: 0
ROBSCIX is on a distinguished road

OK, I know it seems weird to want such a low latency plugin for playback only. Thats what I need though. It for a project I am working on.... OK so MME will give me about 70ms, what could I expect with the ASIO?, Just a guess will do I am having trouble implementing it right now so I am waiting to hear back from the programmer of the Plugin...so it's agreed then I should use the latest Beta of 3538 for the best ASIO support, going throught the forums it seems everybody is very happy with that release in regards to the ASIO optimizations made, so I guess I should use that then? IF you guys have any other info you think may be helpfull please let me know..
ROBSCIX is offline   Reply With Quote
Old Jun 13, 2005, 08:13 PM   #5
DriverHeaven Senior Member
 
Daniel Drummond's Avatar
 
Join Date: Dec 2002
Location: Brazil
Posts: 1,137
Rep Power: 0
Daniel Drummond is on a distinguished road

With ASIO you can go as low as 2ms, depending on your computer strength and how well it's configured. 5ms is pretty easy to achieve even in a non optimized computer if all you've got is a stereo channel. And yes, 3538 has the best and most stable ASIO.
__________________
www.palcomp3.com.br/ed
Daniel Drummond is offline   Reply With Quote
Old Jun 13, 2005, 10:39 PM Threadstarter Thread Starter   #6
DriverHeaven Senior Member
 
ROBSCIX's Avatar
 
Join Date: Mar 2004
Posts: 1,732
Rep Power: 0
ROBSCIX is on a distinguished road

2ms...So in terms of insturments and such thats pretty close to real time am I right? Have you had any experience with this winamp output plugin?...I know it seems strange that I want to use ASIO for Winamp, but when I post the thread in regards to what I am doing with it and KX then everybody will understand. Thx for the info, any help you can give me will be great, as I have mentioned, When I suceed in doing what I am trying to do with KX and the ASIO and other things I will be positing it for theKX users, and I believe it will be of ALOT of use to musicians. I have to get it figured out for myself first..so thx for ANY helps you can give me or pointers on configs or such within KX for setting buffers and such for ASIO..thX
ROBSCIX is offline   Reply With Quote
Old Jun 13, 2005, 11:33 PM   #7
DriverHeaven Senior Member
 
Daniel Drummond's Avatar
 
Join Date: Dec 2002
Location: Brazil
Posts: 1,137
Rep Power: 0
Daniel Drummond is on a distinguished road

Yes, I've used the ASIO plugin but I didn't notice any improvements in sound quality. But it works just fine, no problems. 2ms is pretty close to real time. You'll usually only start noticing the latency if it's above 10ms (for most people). So, even 5ms will be fine 99% of the time.
__________________
www.palcomp3.com.br/ed
Daniel Drummond is offline   Reply With Quote
Old Jun 14, 2005, 10:10 PM Threadstarter Thread Starter   #8
DriverHeaven Senior Member
 
ROBSCIX's Avatar
 
Join Date: Mar 2004
Posts: 1,732
Rep Power: 0
ROBSCIX is on a distinguished road

Hey Daniel, I can't seem to get the ASIO plugin to work. Can you give me some pointers? How do I set up KX, and winamp? I keep trying but it just won't play...also there is a EXE and a DLL, I put the DLL in winamp directory and I can select it...But I can't figure out how to Pipe it into KX ASIO..thx for any help you give me..
ROBSCIX is offline   Reply With Quote
Old Jun 15, 2005, 09:25 PM   #9
DriverHeaven Newbie
 
Join Date: Jan 2004
Posts: 17
Rep Power: 0
RDaneel is on a distinguished road

OK, it looks like you are on the right track at the Winamp end... in the absence of documentation, I use the "Convert 1 channel to 2 channels" option, and request resampling to 48 KHz.

Next, get the "ASIO Control Panel" up (under Settings on the right-click menu from the kX icon in the tray).

Click the "kX Router" button and expand the ASIO item. Then set the "0" value for "kX Out 0" all the way up on its slider. Next, select the "kX Out 1" and set its "1" value all the way up.

Close the Router to get back to the ASIO control panel and adjust the settings... I will tell what I use, but since no one has answered any of my ASIO questions I do not know if they are the "right" ones.

Latency: over 10ms or I get choppiness in the playback
Format: 16 bit / 48 kHz [16+16]
Sync: m4: Krnl

Anyway, the above settings work for me on XP SP2 and kX 3538, and I get fairly clean sound - at a cost of 30%-40% CPU.

The funny thing is I probably wouldn't be using ASIO at all except that I like the quality of this resampler... if the "DirectSound output v2.2.6 SSRC" sounded this good (it *is* my second favorite), I would use it instead - MUCH lower CPU consumption.
RDaneel is offline   Reply With Quote
Old Jun 16, 2005, 01:22 AM Threadstarter Thread Starter   #10
DriverHeaven Senior Member
 
ROBSCIX's Avatar
 
Join Date: Mar 2004
Posts: 1,732
Rep Power: 0
ROBSCIX is on a distinguished road

Hey RDaneel, Can you help me with the settings in the Plug, I set it to KX ASIO, but when I try to play it starts with no sound and seems to stop...can you verify my settings by writing what your using...I haven't been able to get it to play yet, but I use the Direct Sound SSRC for my resampling...so this has better sound then that huh?..oh BTW, I am just using a stock KX DSP until I get it stable then I'll start tweaking, if that helps. I appreciate your help.

Last edited by ROBSCIX; Jun 16, 2005 at 01:40 AM.
ROBSCIX is offline   Reply With Quote
Old Jun 16, 2005, 01:28 AM Threadstarter Thread Starter   #11
DriverHeaven Senior Member
 
ROBSCIX's Avatar
 
Join Date: Mar 2004
Posts: 1,732
Rep Power: 0
ROBSCIX is on a distinguished road

OK I Reinstalled the plug and now I have SOUND!..great..OK what is the router for?..is that for routing into apps? where is this sound routed in the DSP?...which signals?..maybe I'll go trough with a peak and find out...Can't test until kids are gone but I do finally have ASIO from winamp into KX, Can't wait to try DSP effects and such...
thx for the help guys...any other info you can give me will be great, any pointers or tips tricks etc..thx

Last edited by ROBSCIX; Jun 16, 2005 at 01:40 AM.
ROBSCIX is offline   Reply With Quote
Old Jun 16, 2005, 09:03 PM   #12
DriverHeaven Newbie
 
Join Date: Jan 2004
Posts: 17
Rep Power: 0
RDaneel is on a distinguished road

Again, I know very little about ASIO...

You should probably just see ASIO in playback mode as a different way for digital sound output to get from an application (Winamp in this case) to the sound card - where kX, since it implements the driver interface expected by ASIO apps, is able to take it and deliver it to the DSP inputs.
RDaneel is offline   Reply With Quote
Old Jun 21, 2005, 10:33 PM   #13
HardwareHeaven Junior Member
 
Join Date: Dec 2003
Posts: 28
Rep Power: 0
Jorgo is on a distinguished road

I have replicated the setup with the Asio output plugin in Winamp, but strangely, I only get sound on the analog output of the soundcard, not on the SPDIF. Is that normal behaviour?
Jorgo is offline   Reply With Quote
Old Jun 22, 2005, 11:05 PM   #14
DriverHeaven Newbie
 
Join Date: Jan 2004
Posts: 17
Rep Power: 0
RDaneel is on a distinguished road

Other than the obvious comment that you may want to put kX into "Digital Output Only" mode, I have no idea...
RDaneel is offline   Reply With Quote
Reply

Bookmarks

Thread Tools