HardwareHeaven.com

HardwareHeaven.com

Looking for the skin chooser?
 
 
  • Home

  • Hardware reviews

  • Articles

  • News

  • Tools

  • Gaming at HardwareHeaven

  • Forums

 

Go Back   HardwareHeaven.com > Forums > Hardware and Related Topics > kX Project Audio Driver Support Forum > Effects and the DSP


Reply
 
Thread Tools
Old Feb 27, 2005, 11:02 PM   #1
DriverHeaven Junior Member
 
Join Date: Feb 2005
Posts: 26
Rep Power: 0
Spielfreek is on a distinguished road

How does FXMix2 and FX1/FX2 work?

I have been using KX for a few weeks now and think it's a brilliant concept. Am using 3537 and want to go to 3538 and help testing but need to understand the 'stable' release before tackling the development one. Got lots of help from the forums etc, but am having a real problem with understanding how the default Reverb and Chorus work. I have moved over to ProFX and built the following DSP:
SRC (FXBus 2/3) - Midi, connected to FXMix2 and ASIO
FXMix2 Inputs - Midi (only), Outputs to Reverb Lite and Stereo Chorus (very common setup)
Reverb Lite and Chorus connected to MX6
MX6 Inputs - Reverb and Chorus, Output to K2It 1/2 (so I can hear it).
2 SRCs connected to FXBus12/13 and 14/15. Peak meter connected to 13 and 14 to monitor them
I have loaded a soundfont so MIDI will work.
So, when I pressed the MIDI keys, I got an output (luckily..) with some reverb and chorus. I then opened FXMix2 and slid the FX1 and 2 to zero. To my suprise the output stopped! I found the FX1 and FX2 sliders simply increased the volume, so now I'm confused. I thought these were in some way connected to mono_in1 and 2. Why don't I get any output with the FX sliders at zero? What do mono_in1 and 2 do? How do I use them?
I then modified the DSP as follows:
Removed SRC (FXBus 2/3) - Midi and connected instead to MX6
Connected MX6 S1 and S2 outputs to FXMix2 inputs
Now when I play the keyboard, I can adjust the amount of reverb and chorus using either the FX1 and 2 or S1 and S2 (great). Does anyone have a recommendation as to how this is optimally set up (Perhaps FX1 and 2 should be at 100% and then I only need to change S1 and S2 in MX6)?
In all of the above, I have monitored FXBus 13 and 14, and never see anything coming out of them. I have checked the routing. The Midi slider of 13 and 14 is on max (the default) for Synth1, so I would expect something out of 13 and 14, but getting nothing. Anyone know why this is? I have seen DSPs with 13 and 14 connected to FXMix2 but I just don't see how/why this works. Any clues?
Spielfreek is offline   Reply With Quote


Old Feb 28, 2005, 07:00 AM   #2
DH Senior Member
 
Join Date: Jan 2003
Location: The Netherlands
Posts: 1,932
Rep Power: 64
Lex Nahumury is just really niceLex Nahumury is just really niceLex Nahumury is just really niceLex Nahumury is just really nice

Quote:
In all of the above, I have monitored FXBus 13 and 14, and never see anything coming out of them.
To actualy get MIDI fx signal from fxbus 13/14, you need to send MIDI CC messages 'Reverb and Chorus' to the synths.

The FX1/FX2 sliders on FXMix2 work as masters for *all* FXMix2's inputs.

/LeMury
Lex Nahumury is offline   Reply With Quote
Old Feb 28, 2005, 02:40 PM Threadstarter Thread Starter   #3
DriverHeaven Junior Member
 
Join Date: Feb 2005
Posts: 26
Rep Power: 0
Spielfreek is on a distinguished road

Quote:
Originally Posted by LeMury
To actualy get MIDI fx signal from fxbus 13/14, you need to send MIDI CC messages 'Reverb and Chorus' to the synths.

/LeMury
Thank you for the reply.
I've seen postings about ccs and looking on the Internet, I see that cc#91 and #93 refer to the Reverb Send Level (cc#91) and Chorus Send Level (cc#93). Assuming these are the CCs which I need to send, how do I actually send these messages to the synth. My (external) keyboard doesn't have any controls to do this. Are they a global setting in SX or something? After I send them once, does that 'switch on 13/14s output indefinitely, or do they need to be sent regularly?
Spielfreek is offline   Reply With Quote
Old Mar 1, 2005, 07:10 AM   #4
DH Senior Member
 
Join Date: Jan 2003
Location: The Netherlands
Posts: 1,932
Rep Power: 64
Lex Nahumury is just really niceLex Nahumury is just really niceLex Nahumury is just really niceLex Nahumury is just really nice

Quote:
how do I actually send these messages to the synth. My (external) keyboard doesn't have any controls to do this. Are they a global setting in SX or something?
This is all 'common MIDI knowledge'. Anyway;
The kX Synths act just like normal external MIDI synths in this respect.
You can send midi CC codes from your sequencer or any MIDI application like MIDIOX.

Quote:
After I send them once, does that 'switch on 13/14s output indefinitely, or do they need to be sent regularly?
FXbus 13/14 doesn't get 'switched on/off' by these CCs.
Sending those GM (General MIDI) CCs just tell the synth to send a portion of the respective midichannel to the FX channels. (In this case fxbuss 13/14)
This remains valid untill the synths recieve a 'midi reset' or 'zero all controllers'.
Most sequencers do the latter during start/stop by default.

/LeMury
Lex Nahumury is offline   Reply With Quote
Reply

Thread Tools