|
Post by crackerbuzz on Jan 9, 2012 0:42:52 GMT
Can anyone explain exactly how ASIO works?
Does it send data directly to the outputs of the sound card?
Are some ASIO drivers better than others?
Thanks
|
|
tomyn
New Member
Posts: 26
|
Post by tomyn on Jan 14, 2012 17:13:04 GMT
Hi,
a driver is the 'connection' between the hardware and the software. ASIO is a certain kind of driver, which has no relation to the OS, so the OS does not keep track of devices and so on. The only fixed thing is a certain location in the registry where the path to the driver-interface is noted, so that any software can locate the driver. ASIO is defined by Steinberg. The other ways to access the hardware are provided by the OS, which adds some functionality.
ASIO: + Fast (no overhead added by the OS) + Access to any input and output
- One software and one ASIO driver on one machine (this is the definition by Steinberg). Some ASIO drivers allow multiple clients, but this is out of spec. - No instance which certifies the driver, no OS that blogs buggy drivers -> The manufacturer has to do all the testing (and there are a lot of buggy ASIO drivers out there)
Other: + Multiclient + Managed by the OS
- Higher latency - On some drivers not selection of individual inputs/outputs - Most manufacturers spend even less care to the programming of OS based drivers then they do to ASIO drivers.
-> If you do not need multiclient, ASIO is the way to go (
Tomy
|
|
|
Post by omchammer on Jan 18, 2012 12:48:35 GMT
Hi, I recently installed a cracked version of Microphone pass- through Emulator which supports ASIO for my Karaoke and also installed ASIO v2.10. When I run the Emulator the message was this:
DIRECTPLAY: RtApiAsio::probeDeviceOpen: unable to load driver (ASIO4ALL v2).
I dunno really if I needed some plug-ins like for Foobar2000 which has a support plug-ins for ASIO (dll file). Can anyone help pls?
|
|