kX DSP Advanced Routings: kX DSP Effects in an ASIO host
The kX DSP has a whole range of effects you can add your audio input, such as
a microphone. But, what if you want to use these effects on an audio channel
in your ASIO host? This guide will show you how to do that.
Note: Some of these images were taken when I was using a Soundblaster Live
5.1, where as others are where I was using a Soundblaster Audigy
This guide uses LeMury's ProFX plugins, that replace the FXBus and the
default Epilog. This is not required, and you can still use the default prolog,
FXbus and epilog. Using the ProFX plugins you lose many of the faders in
the kX mixer. These plugins are found under the "Add Effect / Plugin -> ProFX"
Menu.

ASIO Host
Firstly we have to set up the ASIO host that we are using. I am using Logic 5 and will show the steps for that, but it should be similiar for any other ASIO host, check the user documentation on how to open inputs and outputs, and how to change the output channel of an audio track.
Open your ASIO hosts audio driver window

Make sure you have at least 4 inputs (or 2 if you are not using a microphone
or any external device) and 4 outputs. Remember the more effects you want the
more channels you will have to open.
Go to the track mixer or window where you change the output of each channel.

You will need two audio channels per effect, one channel to send the sound to
the effect, and one channel to receive the effects return.
In this case I am using "Audio 1" as the send channel, so i change
the output of that to Output 3-4, and "Audio 2" to receive the effects
return, so I change its input to Input 1-2 and keep the output as Output 1-2.
Remember when you use a different output for the send channel, you need to reflect
this in both the kX Router and the DSP.
kX Router

The kX Router under the ASIO settings is where you can route ASIO outputs to
FXBus channels.
These channels are selected in the right hand panel, and each slider shows
the level being sent to each channel shown. The default for kX ASIO Out 2
is full level to channel 2 and no level to any other channel. This can be
changed if you would like to have multiple effects on the same audio signal,
and would like to be able to control those effect levels from within an ASIO
host.
kX DSP
For this section, you will need to know the basics of DSP routing, click here to learn how to do this.
Open up the kX DSP

right-click on a free space, and select "Clear DSP." This will remove all currently
loaded modules. To restore this to the default setting, click "Reinitialize DSP."
Right-click on the DSP and add the SRC plugin from the ProFX menu

You will now have only one module in the DSP
You should rename this module to the source that it is using, to save confusion.

As in Logic, I set the output of the fx send channel to "Output 3-4," I
must set the Src input to FXBus 2/3.
Add another SRC plugin and set that to FXBus 0/1 and connect that to the k1lt
or k2lt (Depending on whether you have a 10k1 card or a 10k2 card)

Connect the FXBus 2/3 SRC plugin to the effect you desire, and then to the Asio
plugin.
To Finish
Now that your ASIO host and the kX DSP are setup, its time to get on with
what really counts, creating music.
|