Professional Documents
Culture Documents
(/en/)
PRODUCTS (/EN/PRODUCTS/)
COMMUNITY (/EN/COMMUNITY/)
(/EN/LOGIN/?TYPE=4815162342)
SUPPORT (/EN/SUPPORT/)
1 (//SHOP.NATIVE-INSTRUMENTS.COM/CHECKOUT/CART/)
(/EN/SEARCH/)
SUPPORT (/en/support/)
DOWNLOADS (/en/support/downloads/)
Introduction
The list of brands for Windows computers, as well as the possible combination of hardware used in PCs is practically unlimited this can lead to
compatibility issues or undesired interaction of components. Also, many PC computers and their components are designed to deliver good performance for
office applications or gaming. The demands placed on a computer used for music production are usually quite different than those for office or gaming
computers. As a result, it is often necessary to tune off-the-shelf or self-built computer systems so they perform well enough for real-time audio. This article
shows the most important tuning tips. Each tip mentioned here has already helped a lot of users, so in case you have to deal with audio dropouts and
artifacts, take the time to print out this article, read it carefully and try one suggestion after another.
Latency Setting
Computers need to use an audio buffer in order to temporarily store audio data, while the computers main processor switches between processing different
tasks, such as the graphical display, hard drive access, data exchange with connected peripherals such as MIDI controllers and, of course, the processing of
audio. Because it cant do all of these things at once, it needs to buffer data from the various processes and this is where the audio buffer (also named
buffer size, latency, process buffer, sample buffer) comes in. The rule of thumb is, the faster the computer, the more calculations it can handle every second
and the smaller the audio buffer can be.
A smaller audio buffer is preferable because there is a direct relation between the audio buffer size and the resulting latency. The term latency describes the
delay between performing an action (e.g. singing into a microphone) and hearing a result (e.g. hearing your voice come back out of the speakers). The larger
the buffer size the larger the latency, and with it, the longer is the delay between taking an action and hearing a result. This can be distracting when
http://www.native-instruments.com/en/support/knowledge-base/show/300/windows-xp-tuning-tips-for-audio-processing/
1/10
1/13/2015
performing.
The downside of using a smaller buffer size is, that the smaller the buffer size/latency, the harder your computer has to work. If your computer cant handle
all the work it is tasked with at the selected buffer size, you will start hearing pops and clicks or other artifacts in your audio. This means that you will have
to increase the audio buffer size, so your computer can cope with the workload.
Start out with an ASIO latency setting (buffer size) of 512 and check if this gives you artifact free results. If not, increase the buffer size by one increment
at a time and try again.
However, on some modern Multicore CPUs you may get better results with lower latency settings than with higher settings (e.g. there may be crackles with
512, but not with 256 samples set as buffer). Therefore test at least the settings 256 and 512.
TRAKTOR only: Try using multiples of 128 samples first as these settings often deliver the best results for TRAKTOR users; i.e.: 128, 256, 384 and 512.
http://www.native-instruments.com/en/support/knowledge-base/show/300/windows-xp-tuning-tips-for-audio-processing/
2/10
1/13/2015
The following screen shot indicates that your computer most likely produces dropouts and audio artifacts:
If you see any yellow or even red spikes, they indicate that other (usually non-audio related) processes are occupying your computers CPU for too long, with
the likely result that this will cause the audio buffer to run empty, resulting in glitches, clicks or distortion in your audio.
While the DPC Latency Checker gives a visual impression if your computer is running efficiently, or if anything is getting in the way of good audio
performance, it does not show which specific device or driver is causing the problem. If DPC Latency checker is showing that there is a problem, you can
use RATTV3 (described next) to identify which device, driver or service is the cause of the issue.
RATTV3
If DPC Latency Checker (see last section) shows any yellow or red spikes, run RATTV3 to identify the exact cause of the problem. The RATTV3 installer can
be downloaded from the Microsoft website under the following url:
(Processor Scheduling)www.microsoft.com/whdc/devtools/tools/ratt.mspx (http://www.microsoft.com/whdc/devtools/tools/ratt.mspx)
After installation, follow these steps:
1. Right click the RATTV3 Symbol in the Taskbar (next to the Windows clock) and turn off Loop Mode.
2. Right click the RATTV3 Symbol in the Taskbar again and select St op moni t ori ng.
3. Browse to the following folder on your computer: C: > WINDOWS > system32 > LogFiles > RATTV3
4. Delete all files inside this folder.
5. Now select St art moni t ori ng (after right clicking the Ratt-Icon in the taskbar)
6. Let the system run for four minutes while your audio software is running (Note that if you stop the test before three minutes are gone, then the
test fails)
7. From the folder C: > WINDOWS > system32 > LogFiles > RATTV3 open the file "*Your Computer Name*.cswa-accumulator-report.txt" with the
Windows application application WordPad. Other text editors might not show a formatted table as in the picture below.
8. Now look for the last entry within each driver section and check if you can find a value which is higher than 1 ms in the Label column as shown
in the following screen shot.
Below you can see an export from RATTV3. In this case the driver NDIS.sys has locked the CPU for 1.97 ms:
http://www.native-instruments.com/en/support/knowledge-base/show/300/windows-xp-tuning-tips-for-audio-processing/
3/10
1/13/2015
The individual latencies of single drivers may SUM UP to more then 1ms overall latency (e.g. if you have drivers with results of 0.9 and 0.5, then those
may sum up to 1,4ms which will then can also create problems in the same way as if you would have one driver with 1.4ms latency).
If you have values above 1, check to which devices the affected driver(s) belong, then disable the affected device(s) in Windows Device Manager if possible.
If you are unsure if the device can be disabled, then you should try to search the web for the driver's name in order to find out if the associated device can
safely be disabled.
We have compiled a list or drivers often reported to the Native Instruments support in this context. This list and some hints about the related components
are attached to this article as PDF document below.
4/10
1/13/2015
3. Additional devices that can often be disabled to further preserve system resources (or to test if saving additional resources helps to resolve the
problem), even if RATTV3 may not have listed them as problematic, are the following:
Network adapter
WLAN card
Bluetooth port
Infrared Port
ACPI compliant battery
Trackpad (only disable, if a mouse is also connected)
Video camera
DVD drive
Any third party component that is not an essential part of the system (be careful and only deactivate components you recognize and that are not
required for Windows to function)
Built-in sound card (only if you are using an external sound card such as TRAKTOR AUDIO 6/10 or another USB sound interface from a thirdparty manufacturer)
BIOS Update
BIOS stands for Basic Input Output System which is a mini-Operating System that runs on a chip on your mainboard. The BIOS controls how the
mainboards individual components work together (on a hardware management level, before Windows gets added to the mix). BIOS updates typically improve
the performance of your mainboards components mostly by fixing bugs. Just like with brand new software, updates for the BIOS are often released after
new computers are sold, and resolve bugs or improve performance sometimes dramatically.
If you have an off-the-shelf brand name computer (e.g. Dell, HP/Compaq, etc.) visit the manufacturers homepage and download and install the latest
available BIOS update for your exact computer model. Instructions for this are usually posted on the website, or come with the downloaded update. If you
have a self-built computer, visit the mainboard manufacturers website to find the latest BIOS update. Running the latest BIOS version is very important if
you need to get the best performance from your computer!
http://www.native-instruments.com/en/support/knowledge-base/show/300/windows-xp-tuning-tips-for-audio-processing/
5/10
1/13/2015
http://www.native-instruments.com/en/support/knowledge-base/show/300/windows-xp-tuning-tips-for-audio-processing/
6/10
1/13/2015
Do a right-click on your desktop, select Propert i es, then on Set t i ngs, A dvanced and the Performance tab. Make sure the Hardware Acceleration slider
is set to full to reduce the load on your CPU.
http://www.native-instruments.com/en/support/knowledge-base/show/300/windows-xp-tuning-tips-for-audio-processing/
7/10
1/13/2015
Next, set the Windows theme to Classi c. It'll make your OS look a bit more boring, by right clicking on your desktop, and selecting Propert i es, select
Wi ndows t heme and choose Classi c.
Processor Scheduling
The Processor Scheduli ng setting lets you choose if your computer should process Programs with higher priority, or Background Servi ces with higher
priority. In this context, Programs refers to applications you can see running on your screen. Background Servi ces refers to software that you don't
directly interface with, but that is running in the background and is taking care of essential i nvi si ble tasks. The most important example of a background
service in the context of this guide, is the driver for your audio interface.
Most of the time, the reason for dropouts and audio artifacts is because the audio interface driver (or the driver's buffer) can't process all data in time.
Increasing the processing priority for background services (and with it, the priority of the audio driver) often contributes to better over-all audio performance.
To configure your computer to process background services with higher priority, do the following:
1. Go to Start > Settings > Control Panel > System > Advanced > Performance Settings > Advanced Tab > Background Services.
2. Enable Background servi ces in the section Processor scheduli ng.
http://www.native-instruments.com/en/support/knowledge-base/show/300/windows-xp-tuning-tips-for-audio-processing/
8/10
1/13/2015
Please note that some applications may work better if the Processor Scheduling parameter remains set to Programs. If your audio performance worsens
after following the steps above, revert the setting back to Programs. You may also refer to the documentation of the manufacturer of the software for more
information on what setting should be used.
Attachments:
Driver_List_03.pdf (http://images-ec.native-instruments.com/fileadmin/knowledge/attachments/Driver_List_03.pdf?1404309655)
Related Articles:
NI Audio Interface Troubleshooting Guide (PC) (/en/support/knowledge-base/show/800/)
Windows 7 Tuning Tips for Audio Processing (/en/support/knowledge-base/show/752/)
Windows Vista Tuning Tips for Audio Processing (/en/support/knowledge-base/show/314/)
Product Group:
GENERAL
Cat egory:
Plat form:
Windows
CONNECT WITH US
TOP PAGES
(HTTP://WWW.YOUTUBE.COM/USER/NATIVEINSTRUMENTS/FEATURED)
(HTTPS://SOUNDCLOUD.COM/NATIVEINSTRUMENTS)
FREE PRODUCTS (/EN/PRODUCTS/FREE/)
COMPANY
CORPORATE INFO (/EN/COMPANY/)
CONTACT US (/EN/COMPANY/CONTACT-NI/)
CAREERS (/EN/CAREERS/)
NI NEWSLETTER
HELP/KNOWLEDGE-BASE-FAQ/)
EDUCATION (/EN/COMPANY/EDUCATION-PROGRAM/)
SUBSCRIPTION/)
http://www.native-instruments.com/en/support/knowledge-base/show/300/windows-xp-tuning-tips-for-audio-processing/
9/10
1/13/2015
English (/en/support/knowledge-
(/en/company/legal-information/privacy-policy/) | Contact
base/show/672/how-to-set-up-a-generic-midi-
(/en/company/contact-ni/)
controller-in-traktor/) | Deutsch
(/de/support/knowledge-base/show/672/how-toset-up-a-generic-midi-controller-in-traktor/) |
(/jp/support/knowledge-base/show/672/howto-set-up-a-generic-midi-controller-in-traktor/) |
Franais (/fr/support/knowledgebase/show/672/how-to-set-up-a-generic-midicontroller-in-traktor/) | Espaol
(/es/support/knowledge-base/show/672/how-toset-up-a-generic-midi-controller-in-traktor/)
http://www.native-instruments.com/en/support/knowledge-base/show/300/windows-xp-tuning-tips-for-audio-processing/
10/10