HardwareHeaven.com
Looking for the skin chooser?
 
 
  • Home

  • Reviews

  • Articles

  • News

  • Tools

  • GamingHeaven

  • Forums

  • Network

 

Go Back   HardwareHeaven.com > Forums > Hardware and Related Topics > kX Project Audio Driver Support Forum > SoundFonts and MIDI


Reply
 
Thread Tools
Old Apr 18, 2007, 10:03 PM   #1
DriverHeaven Newbie
 
Join Date: Apr 2007
Posts: 4
Rep Power: 0
Supaplex is on a distinguished road

Is it possible to control DSP effects via kX Synth?

Hi guys (and girls?),
first I'd like to thank the people reponsible for making it possible to expand my soundcards potential . Secondly, I did use the search thingy but couldn't find suitable solutions for my problem.

I'll start by descibing my goal:

1. I have a midi file with a channel with midi events for delay effect in cc#94 and also reverb and chorus in their appropriate controls (they are also used in my soundbank if I'm not mistaken).

2. I want to play the file in winamp or similar software using kX Synth (or Synth2) for playback.

I tried to do this by routing synth through DSP plugin and set automation to control plugins parameters according to midi events, but the kX synth didn't seem to affect the parameters at all. In any case if this would work, wouldn't it affect all channels? I've uploaded a screenshot from how I'm trying to get the delay working. I would ofcourse add reverb and chorus too, but I got stuck with the delay not working. http://users.utu.fi/eirika/DSPAuto.PNG

So (how) is it possible to get it working? I knew how to do it with Creatives driver, but they are otherwise inferior so reverting back to it isn't really an option.

Offtopic question: (How) can I control k2lt output volume with master volume in kX mixer like with epilog?

Last edited by Supaplex; Apr 18, 2007 at 10:22 PM.
Supaplex is offline   Reply With Quote


Old Apr 19, 2007, 12:22 AM   #2
HardwareHeaven Extreme Member
 
Join Date: Jan 2005
Posts: 5,507
Rep Power: 61
Russ is just super!Russ is just super!Russ is just super!Russ is just super!Russ is just super!Russ is just super!

kX Automation uses the kX Control port, not the kX Synth's.

kX Router can be used to route different channels of the kX Synth's to a different FxBus, etc, which makes it possible to create DSP configs with seperate effects/effect amounts for different channels, etc.

See kX Help for info on kX Router, etc.

For Master Volume, see the following thread:
http://www.hardwareheaven.com/effects-...me-plugin.html
Russ is online now   Reply With Quote
Old Apr 19, 2007, 11:04 AM Threadstarter Thread Starter   #3
DriverHeaven Newbie
 
Join Date: Apr 2007
Posts: 4
Rep Power: 0
Supaplex is on a distinguished road

Thanks for reply Russ! I didn't get your plugin work though: I set it up as in the pic in the thread but I didn't get any signal out from master volume companion.

I suppose its not possible for winamp etc. to use kX control at the same time with kX synth?

Edit: Solved it with midiox+midiyoke

Last edited by Supaplex; Apr 19, 2007 at 12:46 PM. Reason: typos
Supaplex is offline   Reply With Quote
Old Apr 19, 2007, 02:59 PM   #4
HardwareHeaven Extreme Member
 
Join Date: Jan 2005
Posts: 5,507
Rep Power: 61
Russ is just super!Russ is just super!Russ is just super!Russ is just super!Russ is just super!Russ is just super!

Quote:
Originally Posted by Supaplex View Post
Edit: Solved it with midiox+midiyoke
Yup, using the above combination you can send data to multiple midi ports at the same time.

Quote:
Originally Posted by Supaplex View Post
I didn't get your plugin work though: I set it up as in the pic in the thread but I didn't get any signal out from master volume companion.
If you try it again, open up kX Console and type 'ma 0' <enter>, and see if it shows the following:

Level 0 (Master) assigned to microcode pgm: 'Master Volume', registers: 'MasterL'/'MasterR'; max: 7fffffff
Russ is online now   Reply With Quote
Old Apr 19, 2007, 05:55 PM Threadstarter Thread Starter   #5
DriverHeaven Newbie
 
Join Date: Apr 2007
Posts: 4
Rep Power: 0
Supaplex is on a distinguished road

Quote:
Originally Posted by Russ View Post
If you try it again, open up kX Console and type 'ma 0' <enter>, and see if it shows the following:

Level 0 (Master) assigned to microcode pgm: 'Master Volume', registers: 'MasterL'/'MasterR'; max: 7fffffff
Yes, that's exactly what it shows, but it works now too. I guess last time I added the plugins before unloading epilog which seems to be the cause for the problem.
Supaplex is offline   Reply With Quote
Old Apr 19, 2007, 11:20 PM   #6
HardwareHeaven Extreme Member
 
Join Date: Jan 2005
Posts: 5,507
Rep Power: 61
Russ is just super!Russ is just super!Russ is just super!Russ is just super!Russ is just super!Russ is just super!

Yes, that is intentional, it will not grab the Master Volume if epilog is loaded at the time the plugin is loaded.
Russ is online now   Reply With Quote
Old Apr 20, 2007, 09:16 AM Threadstarter Thread Starter   #7
DriverHeaven Newbie
 
Join Date: Apr 2007
Posts: 4
Rep Power: 0
Supaplex is on a distinguished road

Yeah, I just assumed the plugin would assume the control if epilog was unloaded afterwards.

On the midi side, I have a problem: The effects won't return back to 0 after stoping midi playback. Starting the playback doesn't send initial 0 value either so all sequential midis will have have the effects on. Unless I reset the controls manually, which would bee a real pain in the arse. Or I could just edit all the files to send the 0 value on start but that would also be a lot of work.
Supaplex is offline   Reply With Quote
Old Apr 21, 2007, 04:04 AM   #8
HardwareHeaven Extreme Member
 
Join Date: Jan 2005
Posts: 5,507
Rep Power: 61
Russ is just super!Russ is just super!Russ is just super!Russ is just super!Russ is just super!Russ is just super!

I am not an expert on midi, but I think that you need to hardcode the resets (at the beginning and end of the songs) into your midi files if you want consistent behavior, as some programs will automatically reset them in between songs, while others may not (you would not really want them to reset automatically when midi playback stops, because if you stop and then resume playback (from the current position (same song)), the controllers will not be set correctly).

Last edited by Russ; Apr 21, 2007 at 04:16 AM.
Russ is online now   Reply With Quote
Old Apr 24, 2007, 10:06 AM   #9
Tail Razer
 
Maddogg6's Avatar
 
Join Date: Jun 2005
Location: Bernyurass, AZ - USA
Posts: 4,027
Rep Power: 50
Maddogg6 will become famous soon enoughMaddogg6 will become famous soon enough

Quote:
Or I could just edit all the files to send the 0 value on start but that would also be a lot of work.
In sonar there are options (per project IIRC)
1) resend recent controller data upon sequence start
2) reset controllers when sequence is stopped.
(or something like that...)
Maddogg6 is offline   Reply With Quote
Reply

Bookmarks

Thread Tools