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 Jun 12, 2006, 01:07 AM   #1
HardwareHeaven Addict
 
Join Date: Oct 2003
Posts: 261
Rep Power: 0
mrvomit is on a distinguished road

BUG on stereo Mixer+gain module

the annoyng ibug ii found (on my sb060) is that one :

When i touch the slider " L2/r2" down a bit
(connected after "phat eq" module ) , Volume get crazy at MAXIMUM Range ,

and i have then to erase the mixer+gain module , and to reload it.
Very strange.
is it a known problem ,or is just me?
__________________
audio: Audigy 2 platinum SB0240 - amd 939 175 opty-
*Backup: Sblive 5.1 platinum (w.live drive) Sb060*
DVDwriter : pioneer 107, nec 3540A windows XP
mrvomit is offline   Reply With Quote


Old Jun 12, 2006, 08:46 AM   #2
h/h member-shmember
 
Join Date: Dec 2002
Location: Evil Empire
Posts: 2,639
Rep Power: 69
Max M. is just super!Max M. is just super!Max M. is just super!Max M. is just super!Max M. is just super!Max M. is just super!

btw. which 'gain' it is? please, let us know how this plug-in appears in kx's menu...
Max M. is offline   Reply With Quote
Old Jun 12, 2006, 09:24 AM   #3
HardwareHeaven Extreme Member
 
Join Date: Jan 2005
Posts: 5,563
Rep Power: 62
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 Max M.
btw. which 'gain' it is? please, let us know how this plug-in appears in kx's menu...
I think he means the "Stereo Mix + Gain" plugin, which does have a bug with the "In2 Level". This was mentioned previously in the Bug Reports forum, and I did send eYagos a message about it, but I did not hear back from him, so I am not sure that he got the message. From what I could tell, the following 2 instructions (in blue) should use MACS instead of MACINTS (both the X and Y parameters are fractional values):

macints tmp, 0x0, in1L, gain1_I;
macs tmp, tmp, in1L, gain1_F;
macints tmp, tmp, in2L, gain2_I;
[color=RoyalBlue]macints outL, tmp, in2L, gain2_F;[/color]
macints tmp, 0x0, in1R, gain1_I;
macs tmp, tmp, in1R, gain1_F;
macints tmp, tmp, in2R, gain2_I;
[color=RoyalBlue]macints outR, tmp, in2R, gain2_F;[/color]
Russ is offline   Reply With Quote
Old Jun 12, 2006, 12:39 PM Threadstarter Thread Starter   #4
HardwareHeaven Addict
 
Join Date: Oct 2003
Posts: 261
Rep Power: 0
mrvomit is on a distinguished road

YEAH i meant "Stereo Mix + Gain" plugin .
Sorry it was late night when i wrote.
Is it possible to correct the problem by Myself?(if not complicate,or a "patch/batch file"somewhere?)
You can still use just stereo Mix +external gain i think ,but it uses resources.

__How i discovered_______
I'm tryng to chain some phat eq's to process guitar and obtain a Nu-metal sound.
So i cut signal in 2 frequencies (highs and extralows) and then i mix them again adding gain on the lowest one (which has lower volume).

SO far no big results (i'm processing after distortion ,but i go from amp to Kx).
__________________
audio: Audigy 2 platinum SB0240 - amd 939 175 opty-
*Backup: Sblive 5.1 platinum (w.live drive) Sb060*
DVDwriter : pioneer 107, nec 3540A windows XP

Last edited by mrvomit; Jun 12, 2006 at 12:45 PM.
mrvomit is offline   Reply With Quote
Old Jun 12, 2006, 03:03 PM   #5
HardwareHeaven Extreme Member
 
Join Date: Jan 2005
Posts: 5,563
Rep Power: 62
Russ is just super!Russ is just super!Russ is just super!Russ is just super!Russ is just super!Russ is just super!

Well you can edit the code and make the changes I mentioned above (change the word MACINTS to MACS in the lines that are colored blue (above)), but the changes will only last for that session (i.e. you will lose the changes when you unload/reload the plugin, or reboot, etc). For permanant changes it would need to be recompiled.

i.e.
Load the plugin.
Choose edit from the menu.
Make the changes to the code.
Click on the "Update DSP Microcode" button (the green check mark).
Close the kX editor.
Connect the plugin in the DSP where you want.

Last edited by Russ; Jun 12, 2006 at 03:22 PM.
Russ is offline   Reply With Quote
Old Jun 18, 2006, 03:58 PM Threadstarter Thread Starter   #6
HardwareHeaven Addict
 
Join Date: Oct 2003
Posts: 261
Rep Power: 0
mrvomit is on a distinguished road

it did'nt work.
strangely i've messed up the plugin.
it looks different with 4 faders instead of 2
(Gain_i1 Gain_I2,gain_f1, gainf2) , and the first one is causing the same bug also.

Well Now i have to unregister it somehow ,
But i don remeber how,i ll' have to figure out again,

or to wait for a new release.
__________________
audio: Audigy 2 platinum SB0240 - amd 939 175 opty-
*Backup: Sblive 5.1 platinum (w.live drive) Sb060*
DVDwriter : pioneer 107, nec 3540A windows XP

Last edited by mrvomit; Jun 18, 2006 at 04:07 PM.
mrvomit is offline   Reply With Quote
Old Jun 18, 2006, 04:17 PM   #7
HardwareHeaven Extreme Member
 
Join Date: Jan 2005
Posts: 5,563
Rep Power: 62
Russ is just super!Russ is just super!Russ is just super!Russ is just super!Russ is just super!Russ is just super!

Sorry, you were not supposed to save the changes, only click on the update microcode button.
To fix it , create a text file called, SMG.reg (or whatever) and paste the following into it:
Code:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\kX\Plugins]
"34131ae6-3e2d-416f-acd9-7d1bf4e77860"="C:\\WINDOWS\\system32\\kxfxpack.kxl"
"34131ae6-3e2d-416f-acd9-7d1bf4e77860.name"="Stereo Mix + Gain"
Unload the plugin, and then double click on the file to add the info to the registry.

As for the changes, the code should look like this:
Code:
; Generated by kX DSP Editor - microcode dump
name "Stereo Mix + Gain";
copyright "by eYagos, Copyright (c) 2003-2004.";
; NOTE The present DSP microcode dump is protected by the 
; license agreement bundled with the appropriate software 
; package containing this microcode,
; regardless the particular copyright notice is present in the dump.

engine "kX";
created "02/14/2003";
comment "Mixes two stereo channels";
guid "34131ae6-3e2d-416f-acd9-7d1bf4e77860";
; Registers
	input in1L, in1R, in2L;
	input in2R;
	output outL, outR;
	control gain1_I=0x1, gain2_I=0x1, gain1_F=0x0;
	control gain2_F=0x0;
	temp tmp

; Code
	 macints 	 tmp,  0x0,  in1L,  gain1_I;
	 macs 	 tmp,  tmp,  in1L,  gain1_F;
	 macints 	 tmp,  tmp,  in2L,  gain2_I;
	 macs 	 outL,  tmp,  in2L,  gain2_F;
	 macints 	 tmp,  0x0,  in1R,  gain1_I;
	 macs 	 tmp,  tmp,  in1R,  gain1_F;
	 macints 	 tmp,  tmp,  in2R,  gain2_I;
	 macs 	 outR,  tmp,  in2R,  gain2_F;

end

Last edited by Russ; Jun 21, 2006 at 03:18 AM.
Russ is offline   Reply With Quote
Old Jun 24, 2006, 11:46 AM Threadstarter Thread Starter   #8
HardwareHeaven Addict
 
Join Date: Oct 2003
Posts: 261
Rep Power: 0
mrvomit is on a distinguished road

THANKS ROSS.
It seems it worked (the reg fix).
__________________
audio: Audigy 2 platinum SB0240 - amd 939 175 opty-
*Backup: Sblive 5.1 platinum (w.live drive) Sb060*
DVDwriter : pioneer 107, nec 3540A windows XP
mrvomit is offline   Reply With Quote
Reply

Thread Tools