
About Audio on Computers
252
PC Specific Information
About ASIO DirectX, MME and the Sound Buffer
setting
There are three ways for Windows to access an audio card:
Via an MME (MultiMedia Extensions) driver
This system has been around since Windows 3.0, and it is this type of driver that
is normally installed in the Control Panel and via Plug’n’Play. Most regular sound
playback (like when Windows goes “bing” on startup) happens via MME.
• Practically all cards come with an MME driver. If your card appears in the
System part of the Control Panel, you have an MME driver installed.
• Using a card via an MME driver gives you the worst latency figures, espe-
cially under Windows 98.
• Only one program at a time can use a card accessed via MME.
Via a DirectX driver
DirectX is a later system developed by Microsoft to provide developers with
more efficient routines to access audio.
• Not all cards come with DirectX drivers. However, drivers for some cards are
included with DirectX itself.
• Using a card via a DirectX driver gives you a shorter latency, between 40
and 90 milliseconds.
• If you use DirectX 3 or later, all programs that access the card via DirectX
and make use of the DirectX “secondary buffer” feature can use it at the
same time, and Reason can play in the background.
! Only use DirectX if you are sure that there is a “certified” DirectX
driver installed for your sound card.
• If in doubt, contact your audio card vendor to check whether there’s a Di-
rectX driver for your card or not.
✪ More information about DirectX can be found on Microsoft’s Di-
rectX web pages, at www.microsoft.com/directx.
Via an ASIO Driver
This is your best option if it is available. More and more audio cards designed for
serious music and audio use come with ASIO drivers.
As stated above, ASIO does not guarantee low latency, but it allows for it if the
audio card designers take advantage of its possibilities.
• Not all cards come with ASIO drivers. If in doubt check with the audio card
manufacturer.
• Using a card via an ASIO driver can give latency figures as low as 3ms.
• When you use ASIO, only one program at a time can access the card.
✪ More information about ASIO can be found on Steinberg Media
Technologies’ web pages, www.steinberg.net.
Intel vs. Other Processors
When you run Reason under Windows, the clock speed of the processor is a
major factor determining how many devices you can use at the same time. How-
ever, there are other factors that should be taken into account, and one impor-
tant such factor is “floating point arithmetic performance”.
All audio operations in Reason are done with floating point calculations (count-
ing with decimal numbers rather than with non-decimal numbers, integers) to en-
sure the highest possible audio quality. You can get high audio quality on an
integer system too, but floating point is effective and accurate when it is avail-
able.
Intel Pentium processors are fast at floating point mathematics. Some other
lower priced processor have taken shortcuts which reduce their performance in
this particular aspect. This will have noticeable effect on the performance of the
program. Our advice is:
✪ If you plan to buy a computer specifically for Reason, you can play it
safe and choose an Intel processor. Alternatively, make sure you
select a processor that is renowned for high floating point arith-
metic performance!
Comentarios a estos manuales