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 1, 2005, 08:27 AM   #1
DriverHeaven Newbie
 
Join Date: Jun 2005
Posts: 11
Rep Power: 0
BobTheSlob is on a distinguished road

So I really don't know what ASIO is..

Ok, I set up a really simple ProFX DSP. All I did was link FXBus 0/1 to k2lt 1/2 (Analog Front Out)

Then I opened up Reason 3.0, set my driver to "ASIO kX ASIO", and proceeded to be able to do everything I wanted to do.

My DSP has nothing ASIO related in it, but apparently Reason 3.0 doesn't bitch at all?

What the hell is ASIO then? When does it get used? Why do I need it? And why does Reason 3.0 care about ASIO if I can do whatever I want without having it setup in my DSP at all?

One note, I tried to play a demo song at 2.0 ms latency and I got a lot of static and clipping sounds, so I changed it to 10.0 ms latency and that same demo song played fine.

So OBVIOUSLY I'm using ASIO SOMEWHERE, but I don't get it.

Thanks in advance!
BobTheSlob is offline   Reply With Quote


Old Jun 2, 2005, 06:39 AM   #2
Alternative Audioproductions
 
TravelRec.'s Avatar
 
Join Date: Sep 2003
Location: Germany / Sachsen-Anhalt
Posts: 1,710
Rep Power: 0
TravelRec. will become famous soon enoughTravelRec. will become famous soon enough

ASIO (AudioStreamInputOutput) is a multirecord and playback protocol that allows you to send and receive audio-streams to and from your soundcard with very low latency. It depends on your system and setup, how low the latency can be. If you have ASIO compatible software, you can play and record sound over up to 16 tracks at the same time. In the DSP you can receive the ASIO-Streams from the sequencer, you can process them there and then you can send them back to the sequencer and record them there. This is only possible with ASIO. Just try it out.
__________________
Always take a look behind.

TravelRec. is offline   Reply With Quote
Old Jun 2, 2005, 07:56 AM   #3
DH Senior Member
 
Join Date: Jan 2003
Location: The Netherlands
Posts: 1,932
Rep Power: 64
Lex Nahumury is just really niceLex Nahumury is just really niceLex Nahumury is just really niceLex Nahumury is just really nice

Quote:
Originally Posted by BobTheSlob
My DSP has nothing ASIO related in it, but apparently Reason 3.0 doesn't bitch at all?

And why does Reason 3.0 care about ASIO if I can do whatever I want without having it setup in my DSP at all?
In addition to what TravelRec already explained very nicely;
There is more to kX then 'just' the DSP.
The most important part is the driver part.
Applications (in your case Reason) communicate with the soundcard( where DSP resides) through the driver;

Reason->(asio)Driver->DSP->DAC->Speakers

Simply put;
ASIO is a communication protocol used between Application and the driver
to provide Low Latency audio playback/recording.


Also your wrong; There is/are 'ASIO specific parts' in the DSP, namely;
[16 ASIO Recording outputs] found on Epilog and the ProFX ASIO plugin.

/LeMury
Lex Nahumury is offline   Reply With Quote
Old Jun 2, 2005, 08:07 AM Threadstarter Thread Starter   #4
DriverHeaven Newbie
 
Join Date: Jun 2005
Posts: 11
Rep Power: 0
BobTheSlob is on a distinguished road

Yeah I meant there are no ASIO related plugins in MY DSP setup at the moment.

But you guys pretty much cleared up my first issue. Knowing that ASIO is just a...standard? for writing very quick low latency drivers makes more sense. That's why Reason prefers I use an ASIO driver, so it can interact with all the synths and effects faster.

I still have no idea what I would need to import the ASIO ProFX plugin for.
BobTheSlob is offline   Reply With Quote
Old Jun 2, 2005, 08:15 AM   #5
DH Senior Member
 
Join Date: Jan 2003
Location: The Netherlands
Posts: 1,932
Rep Power: 64
Lex Nahumury is just really niceLex Nahumury is just really niceLex Nahumury is just really niceLex Nahumury is just really nice

Quote:
Originally Posted by BobTheSlob
I still have no idea what I would need to import the ASIO ProFX plugin for.
For recording into an Application that uses ASIO.
Lex Nahumury is offline   Reply With Quote
Old Jun 2, 2005, 06:58 PM   #6
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!

Also, do not forget that there are ASIO inputs and outputs. The ASIO inputs map 1 to 1 with all of the FxBuses (unless you changed the default routing in kx router), so by using FxBus 0/1, you are using the ASIO 0/1 inputs.
Russ is online now   Reply With Quote
Reply

Thread Tools