PDA

View Full Version : Cubendo - Auto Affinity Tool



TAFKAT
08-03-2009, 06:02 PM
This is great utility by Phil Pendlebury that resolves spiking in maNy instances with Cubendo/Multicores/UAD2, etc.

This is something that all Cubendo users should have in their grab bag , until at least Steinberg are smart enough to implement it automatically at boot... :wink:

I'll cut and paste Phil's original post from the UAD Forum :

----------------------------------------------------------------

Auto Affinity Tool - Phil Pendlebury - http://www.meap.biz

At the moment there are some known problems with Cubase / Certain OS / UAD2 cards etc. that require Multi Processing to be turned off within Cubase.

The other way around this is to disable CPU 0 affinity and then re-enable it again.
For me this has to be done after Cubase has started - It does not work if Cubase is started with CPU 0 affinity OFF (I tried this also using command line).

I have written a little application that will do this in one click.

You must set Task Manager to show Processes tab and the Cubase process must be visible. You only need to do that once.

Instructions:
Download the zip file
Unzip and put the folder anywhere
Make a short cut to the auto_affinity.exe file
Put that shortcut anywhere you like that is convenient.

Edit the "autoaffinity.ini" file so that it shows your audio application exactly how it is written in Task Manager.
For example (default):

[application]
def_audioapp=Cubase4.exe

Another example:

[application]
def_audioapp=Nuendo.exe

You may also need to edit the following, if you are using a language other than English.
[taskmanager]
The name of your Task manager Window
def_taskmanagername=Windows Task Manager

[affinity]
The name of your Processor Affinity Dialog
def_processoraffinityname=Processor Affinity

[cpu]
Which processor you want to turn on and off (0 = default)
def_processor=0

When you have started Cubase / Nuendo click the shortcut. (Task Manager must be closed)

If audio application is not started the app will open task manager and do nothing.

You should see (very quickly) the Task manager open and Cubase task selected - CPU Affinity will open - Disable and re-enable CPU 0 affinity.

Much quicker than doing it manually.

I have found that I need to run this AFTER a new project is loaded and if ASIO buffer sizes are changed.

I hope this may be of some small help for some people.

Download Here (https://www.yousendit.com/transfer.php?action=batch_download&batch_id=Y1Rvek9sT01qY3FGa1E9PQ)

MattiasNYC
09-04-2009, 04:49 PM
Just a heads up on the latest UAD update... (http://www.cubendo.com/showthread.php?p=15455#post15455)