Gtrshop,
The ASIO-4-ALL is a general purpose (pseudo ASIO) driver that is meant for use with minimum capability soundcards or soundchips that are not meant for high audio-data rates.
So, with one of those cards, even using ASIO-4-ALL, depending on the audio load audio crackling or pauses can happen sooner than with better audio cards/interfaces.
A better audio card or audio interface is akin to a graphics card (a computer in its own) dedicated to the task of converting data to analog sound (and vice-versa)...In other words, its' about more processing power, and audio quality..Audio quality has to do with the converters and also with the drivers and processing power (and your sound equipment..amps and speakers of course).
An audioInterface/recording card will also have its own inputs and converters (analog to digital) for the external inputs...Since often the input is via microphones, the better audio cards would have built-in mic-preamplifiers...Mic-inputs and pre-amps are pretty much the norm in external audio interfaces (otherwise you'd need separate mic-preamplifier(s), or mixers with mic-preamps.
Now, if we view one of those sound cards or audio-interfaces as "computers", then there's 16 bit 24 bit 32 bit 64 bit possibilities, and I believe the home-studio uses 24 bit, even if cards handle higher. They also have higher sampling rates than the 16k of builtin sound chips.
The typical sound chip from Realtek, I believe is integrated into the Microprocessor along with the wireless chip..So as can be seen, a Realtek card does depend a lot on the computers microprocessor, whereas a dedicated audio/recording card relieves the pc's cpu of much of the data processing.
Now, most, if not all, audio interfaces handle pc MIDI in/out data, via the same USB link that carries the audio in and out of the pc..If you need to plug a classic MIDI keyboard into the interface, then the interface has to have a MIDI socket...But you don't have to do it that way, since you can also connect a keyboard with USB connectivity, or use a MIDI-USB adapter onto another usb socket.
Remember that the MIDI data is handled by a MIDI synth or MIDI-soundModule, and those are often software nowdays, either stand-alone or VST plugins.
So, for using VST plugins you should definitely get better results from an external audio interface or card than with the Realtek built-in chip.
The Realtek has only two audio output channels, used for left and right stereo typically, and alike, only two channels for intput recording, or to play external sounds.
Interfaces, or home-studio cards can have more real hardware intputs and outputs, usually in even numbers, or pairs...Plus they can also have more INTERNAL inputs and outputs...And, internal inputs and outputs can be combined.
Monitoring as you need, is also provided by most, if not all of the current intefaces and audio cards as such.
post edited by NoKey - 2010/03/30 22:12:11