• Home
  • Reviews
  • Articles
  • News
  • Tools
  • GamingHeaven
  • Forums
  • Network
 

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

Notices

Reply
 
LinkBack Thread Tools
Old Dec 28, 2003, 06:52 AM   #1
DriverHeaven Newbie
 
Join Date: Dec 2003
Posts: 17
Rep Power: 0
shifty geezer is on a distinguished road

??? Per channel reverb control

Hi all,

Using Cakewalk's Music Creator 2003 for Chrimbo, I can't set reverb on a MIDI channel with any result. The only reverb Ican produce is in the kX effects, which is global.

How can I set up per channel MIDI reverb and chorus effects?

Thanks!

Shifty Geezer
...
shifty geezer is offline   Reply With Quote


Old Apr 5, 2004, 08:15 AM   #2
DriverHeaven Junior Member
 
Join Date: Mar 2003
Posts: 88
Rep Power: 0
pluto2 is on a distinguished road

yes please

can anyone anwer this cause it's friggin buggin me too!!
pluto2 is offline   Reply With Quote
Old Apr 5, 2004, 11:43 AM   #3
DriverHeaven Senior Member
 
Join Date: Jan 2003
Location: The Netherlands
Posts: 1,781
Rep Power: 0
Lex Nahumury is on a distinguished road

(same as my answer in the DSP section)

But again;
GM midi controler nr. CC91 'Reverb Level' regulates midi Reverb-Send amount,
and apears standard at FXBus13..!!!
This is 'per channel'.

A quick look at the (default) DSP shows that;
1. FXBus13 goes into FXMix2
2. FX1 slider is set to 0%. So set it to 100% to hear GM reverb!

'Dry' midi apears standard at FXBus2/3, and also goes into FXMix2 (global midi reverb).
Set 'in1level' slider in FXMix2 at 0% to prevent global 'leakage'.

There is no reason to stick to the 'default' DSP setup.
GM midi reverb can be realized in many diff. DSP setups.

(Hmm,.. I think it's realy time to make a kX DSP tutorial for newbies)

/LeMury


(copy from DSP section)
//--------------------------------------------------------------------------------------
Pluto2,
>> ...I can't make a dsp setup with reverb on the midi...
You are talking about SoundFont MIDI playback from the kX Synth(s). Right?
( that is; not external midi gear )

>>...which I can control within the equencer for each channel....
You mean by using midi controller nr 'CC 91 Reverb Level'. Right?

>>......AND that the reverb really is ZERO when the dial for reverb is zero,
With 'Dial' you mean the midi controller CC 91 from within your sequencer. Right?

>>... why isn't this possible?
I see no reason why this isn't possible.
It's just a matter of setting up your DSP properly and learn how kX Router works.

>>... some still leaks through!
Most likely you have the in1level slider in FXMix2 at 10%.
Set it to 0.

In general;
If you want to control kX Synth's Midi Reverb Send Level via CC91 method
per midi channel, the reverb send portion apears standard at FXBus13,
while 'dry' midi apears at FXBus2/3.
(see kX Router for details)

At last;
Keep in mind that the 'default' DSP setup is "just" meant for 'Generic' Soundcard operation.
By 'sticking' to that default setup you'll miss the real power kX has to offer for musicians.

/LeMury

PS:
The 'CC91 to FXBus13 send method' is the standard GM approach.
With kX you can do more dedicated stuff like routing diff. midi channels
to diff. FXbus numbers applying send and insert effects to separate midi channels/instruments. etc.etc.
//--------------------------------------------------------------------------------------
(end copy)

Last edited by LeMury; Apr 5, 2004 at 11:58 AM.
Lex Nahumury is offline   Reply With Quote
Old Apr 7, 2004, 03:24 AM   #4
let the music playing
 
Join Date: Mar 2003
Location: italy
Posts: 36
Rep Power: 0
france666reds is on a distinguished road

With kX you can do more dedicated stuff like routing diff. midi channels
to diff. FXbus numbers applying send and insert effects to separate midi channels/instruments. etc.etc.
____________________________________________

I understand correctly that every MIDI channel might use different effect settings and parameters in KX dsp?

If yes, HOW to do the job???
france666reds is offline   Reply With Quote
Old Apr 7, 2004, 06:57 AM   #5
DriverHeaven Senior Member
 
Join Date: Jan 2003
Location: The Netherlands
Posts: 1,781
Rep Power: 0
Lex Nahumury is on a distinguished road

>>If yes, HOW to do the job???

Simply assign diff. midi channels to seperate fxbus nrs via 'kX Router'.
Now you can procces those seperate dry 'midi channel signals' further in the DSP just as you would
do with external gear (effect-proccesors-mixers etc.)
Then use 'kX control' midi port to realize sends/amounts etc (if you need them for automation)
That's it.

I'm not a big fan of sharing DSP setups other than for educational purposes,
so you have to learn to setup the DSP window yourself. ( not that difficult realy)
That is the best way to get the most out of kX.

/LeMury
Lex Nahumury is offline   Reply With Quote
Old Apr 26, 2004, 02:33 PM   #6
DriverHeaven Addict
 
Join Date: Sep 2003
Posts: 266
Rep Power: 0
PITmaster is on a distinguished road

After setting CC91 'Reverb Level' to 0% using any sequencer, there is still very low (but it is) signal in FXBus13. Why?

PITmaster
PITmaster is offline   Reply With Quote
Old Apr 26, 2004, 06:53 PM   #7
DriverHeaven Senior Member
 
Join Date: Jan 2003
Location: The Netherlands
Posts: 1,781
Rep Power: 0
Lex Nahumury is on a distinguished road

>>After setting CC91 'Reverb Level' to 0% using any sequencer,
>> there is still very low (but it is) signal in FXBus13. Why?

Most likely your SoundFont uses (pre-programmed) Reverb at preset and/or instrument level.
(Most standard GM SFs are programmed that way)
Use Vienna to find out, and edit your soundfonts.
See;
Reverb lite is too lite ;)

/LeMury
Lex Nahumury is offline   Reply With Quote
Old Apr 26, 2004, 06:56 PM   #8
DH's Latest Mac Convert
 
dj_stick's Avatar
 
Join Date: Jun 2003
Location: Basement of the first floor
Posts: 15,865
Rep Power: 74
dj_stick is just super!dj_stick is just super!dj_stick is just super!dj_stick is just super!dj_stick is just super!dj_stick is just super!dj_stick is just super!
System Specs

LeMury… if you cna write a simple article about this, tell me about it and i will post it on the kX Knowledgebase
dj_stick is offline   Reply With Quote
Old Apr 26, 2004, 07:31 PM   #9
DriverHeaven Senior Member
 
Join Date: Jan 2003
Location: The Netherlands
Posts: 1,781
Rep Power: 0
Lex Nahumury is on a distinguished road

Atn. DJ_Stick [kX Knowledgebase]
Ok, something like this?
//----------------------------------------------------------------------------------------------------------------------------

Q;
Why do I keep hearing Reverb during Soundfont MIDI playback even after I send CC91=0 from my sequencer?

A;
The value of the "Reverb" parameter inside of a soundfont itself is added to the value of CC91.
(This functionality is defined in the SoundFont standard, see kX changelog - v.5.00.3528)
E.g. if the soundfont's Reverb value is > 0% it will always reach the Reverb Send, even if CC91=0.
Most GM compatible SoundFont's are 'edited' this way.

Solution;
Use Vienna SoundFont Editor and set the 'Reverb parameters' of your SoundFont to 0%.
Be sure to do this at the Soundfont's "instrument" level as well as at it's "preset" level!
Now you will be able to fully control your SoundFont's Reverb Send amount through CC91 0~127.

//------------------------------------------------------------------------------------------------------------------------------

/LeMury
Lex Nahumury is offline   Reply With Quote
Old Apr 26, 2004, 10:21 PM   #10
DH's Latest Mac Convert
 
dj_stick's Avatar
 
Join Date: Jun 2003
Location: Basement of the first floor
Posts: 15,865
Rep Power: 74
dj_stick is just super!dj_stick is just super!dj_stick is just super!dj_stick is just super!dj_stick is just super!dj_stick is just super!dj_stick is just super!
System Specs

yes, an screenshots aswell if possible (everyone loves screenshots)
dj_stick is offline   Reply With Quote
 

 
Powered by: vBulletin
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Artwork by Allan 'Zardon' Campbell, vBulletin implementation by Craig '5320' Humphreys based on original artwork by Ratchet.

All times are GMT -5. The time now is 04:20 AM. Copyright ©2008 HeavenMedia.net