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

Notices

Reply
 
LinkBack (52) Thread Tools Display Modes
Old Jan 28, 2003, 12:10 PM   #16 (permalink)
strangeloop
DriverHeaven Newbie
 
Join Date: Jan 2003
Location: Leiden, The Netherlands
Posts: 14
strangeloop is on a distinguished road

Yeah!

They're looking great and sounding even better!

Thank you!

I'm also hoping (and expecting) this is going to be the new GUI style... it's very nice.

One very little remark about the choose-preset menu: most dropout menus (that's what they call it, isn't it? I'm not sure in English) in Windows come falling down if you click anywhere on them, and not only if you click on the rightmost arrow.
__________________
This inert sentence is my body, but my soul is alive, dancing in the sparks of your brain
strangeloop is offline   Reply With Quote
Old Feb 8, 2003, 07:24 AM   #17 (permalink)
RIV@NVX
Freedom is a feature.
 
RIV@NVX's Avatar
 
Join Date: Jul 2002
Location: Croatia, Rijeka
Posts: 4,381
RIV@NVX is on a distinguished road
System Specs

Hmmm... doesn't work with 3529 (actually messes it up completely). Max, can you do an update?
__________________
-- Vedran
RIV@NVX is offline   Reply With Quote
Old Feb 8, 2003, 12:06 PM   #18 (permalink)
Max M.
d/h member-shmember
 
Max M.'s Avatar
 
Join Date: Dec 2002
Location: from the edge of the deep green sea
Posts: 2,190
Max M. is on a distinguished road

Thanks. Of course it does not work with 29. Did not i say this before? Update? ha-ha "update"... i have to rewrite everything....
__________________
Max M. is offline   Reply With Quote
Old Feb 8, 2003, 12:25 PM   #19 (permalink)
RIV@NVX
Freedom is a feature.
 
RIV@NVX's Avatar
 
Join Date: Jul 2002
Location: Croatia, Rijeka
Posts: 4,381
RIV@NVX is on a distinguished road
System Specs

Quote:
Originally posted by Max M.
Thanks. Of course it does not work with 29. Did not i say this before? Update? ha-ha "update"... i have to rewrite everything....
Then go, rewrite it!
__________________
-- Vedran
RIV@NVX is offline   Reply With Quote
Old Feb 8, 2003, 01:21 PM   #20 (permalink)
Max M.
d/h member-shmember
 
Max M.'s Avatar
 
Join Date: Dec 2002
Location: from the edge of the deep green sea
Posts: 2,190
Max M. is on a distinguished road

of course, however i cannot promise it will be too soon...
__________________
Max M. is offline   Reply With Quote
Old Feb 9, 2003, 04:00 PM   #21 (permalink)
Max M.
d/h member-shmember
 
Max M.'s Avatar
 
Join Date: Dec 2002
Location: from the edge of the deep green sea
Posts: 2,190
Max M. is on a distinguished road

hello again.

update for 29 is available:
http://kxdev.narod.ru/ufxsetup.exe

previous version (28) is still available as http://kxdev.narod.ru/ufxsetup.28.exe

This is not update we've talked above but experimental update based on special "28 on 29" emulator instead.

thanks.
__________________
Max M. is offline   Reply With Quote
Old Feb 10, 2003, 09:39 AM   #22 (permalink)
RIV@NVX
Freedom is a feature.
 
RIV@NVX's Avatar
 
Join Date: Jul 2002
Location: Croatia, Rijeka
Posts: 4,381
RIV@NVX is on a distinguished road
System Specs

Suggestion - use "save target as", it will not work otherwise.
I will test it... nice to see such a quick update!
__________________
-- Vedran
RIV@NVX is offline   Reply With Quote
Old Feb 16, 2003, 04:41 PM   #23 (permalink)
eyagos
DriverHeaven Addict
 
Join Date: Dec 2002
Posts: 259
eyagos is on a distinguished road

Good work Max, very good. Smart and precise design.

I think too that the design job is nearly over (except some small bugs). The final step would be a "smarter" design for the level meters, so they could be included in some plugin windows as Compressor or Equalizer:

- I have modified the APS Compressor plugin so the gain can be monitored with a peak plugin, and it would be fantastic if it could be included in the same window (you can get the kxl (for 3529) in a post of this forum).

- In the Equalizer I have observed that some presets produce clipping, and it would be grate too if it could be monitored in the same window (with less than 1% of resources more). And an automatic gain control to avoid clipping would be very apreciated too.


Another thing, will be this gui avaliable in the SDK?
eyagos is offline   Reply With Quote
Old Feb 18, 2003, 08:21 AM   #24 (permalink)
Max M.
d/h member-shmember
 
Max M.'s Avatar
 
Join Date: Dec 2002
Location: from the edge of the deep green sea
Posts: 2,190
Max M. is on a distinguished road

Thank you.

peakmeters - yep, actually EQG10 had build-in peak-meter (in some alpha vers.) but i've decided to remove it.
The truth is that we've already run out of dsp resources (so that in next kx ver 30 -Timbre is used instead of EQ for SBLive models...)...

So actually i'm thinking about some "smarter" peakmeter architecture - like maybe peakmeter as separate "child" plugin which can be loaded/unloaded automatically when user enables/disables metering, but with view of it from same EQ window of course...

As for compressor, yep, i think, the good way will be to put peakmeter right into compressor code... actually, there's nothing difficult to do this... Also i'm not sure about 29, but for 28 and all of erlier versions it could be done without any special controls/functions of kx (see instructions below)...

>with less than 1% of resources more

yep, but see above, Live have no even 1% of resource this days (damn mixer ...

>And an automatic gain control to avoid clipping would be very apreciated too.

Presets for EQ are designed with "same volume subjective feel" in mind, so yep, clipping may of course occure for some material depending on its spectral content...

>And an automatic gain control to avoid clipping would be very apreciated too.

But not built into EQ itself. "Input Gain" is there exactly for such situation.
Separate "Limiter" or "AGC" plugins put before output stage of kx dsp would be another option (but not loaded by default).

>Another thing, will be this gui avaliable in the SDK?

Some day. It's actually hard a bit to publish something solid these days, since native kxgui and so uniform (kxgui independend but somewhat linked to ) are being constantly updated now... Also i'd prefer to concentrate on writing plugins themselves raither then on making SDK for them at the moment.
I'll publish some example sources for "uniform" soon maybe, although, i don't think they will be too usefull without any documentation.

---------
PeakMeter
---------

(i've posted this on some mailing list some days ago)

---------

Code:
name "peak meter";
created "07/23/2002";

input in
static peak
temp t

log   t, in, 31i, 1i
limit peak, t, t, peak
end
just read the value of "peak" register on some timer (for example ~16 times per second) and write zero to it after reading...

#define UNITY_GAIN_COEFF 0x78000000L // this is for standard 0.25 level
#define MAGIC_NUMBER 0xaaaaaaaa

ValueToShow = (peak - UNITY_GAIN_COEFF) / MAGIC_NUMBER;

/* this for example gives you ValueToShow right in decibels... (of course you need more presice measurement so you need to decrease MAGIC_NUMBER or make ValueToShow to be float/double... - i use MAGIC_NUMBER = 0x111111 which gives me ValueToShow in centibels, Eugene uses some other "floating point" formula as i know etc... that depends on how you are going to show "peak" to user) */

/max

-----------

Well, as for visual implementation, so before kx29, one could use MFC's CProgressCtrl for example or something similiar... However, these days, maybe it's too late to use MFC with native kx plugin api (since kxapi/kxgui are being rewritten to be MFC free) and too early too use new kxgui for that (since it is not yet complete, E., fixme, is special control dedicated to peakmetering there?)...
__________________

Last edited by Max M.; Feb 18, 2003 at 08:30 AM.
Max M. is offline   Reply With Quote
Old Mar 2, 2003, 09:58 PM   #25 (permalink)
Daniel Drummond
DriverHeaven Senior Member
 
Daniel Drummond's Avatar
 
Join Date: Dec 2002
Location: Brazil
Posts: 1,137
Daniel Drummond is on a distinguished road

Update to 3530? Please? Thanks!!!
__________________
Emu 1212m | XP mobile 1600+2300mhz/400mhz fsb | Abit NF7 nforce2 Ultra 400 | 2x256mb Value DDR 400mhz | Prototype ATI Mobility Radeon 9000 chip in AGP card 64mb DDR won at Rage3d contest!) | Seagate 200gb 8mb and Maxtor 80gb 2mb 7200rpm HDs | Nec 3500a dvd-r | Motorola 56k fax-modem | Realtek RTL8180 Wireless NIC | 450w Generic PSU. Other: Acoustic Piano, Ensoniq ASR-88, Alesis QS6, Mackie 1202VLZ mixer, AT3035 mic, Behringer VX2496 ultravoice, Alesis Monitor One MK2 Active Monitors, ATHM40fx headphones.
Daniel Drummond is offline   Reply With Quote
Old Mar 2, 2003, 10:42 PM   #26 (permalink)
Max M.
d/h member-shmember
 
Max M.'s Avatar
 
Join Date: Dec 2002
Location: from the edge of the deep green sea
Posts: 2,190
Max M. is on a distinguished road

yes, of course - http://kxdev.narod.ru/ufx/ufxsetup.30.exe
__________________
Max M. is offline   Reply With Quote
Old Mar 2, 2003, 11:19 PM   #27 (permalink)
Daniel Drummond
DriverHeaven Senior Member
 
Daniel Drummond's Avatar
 
Join Date: Dec 2002
Location: Brazil
Posts: 1,137
Daniel Drummond is on a distinguished road

Hey, that was fast! Thank you very much! KX 3530 kicks ass, specially with these great plugins... 2 asses kicked...
*update* just tested them and they're working just fine. Even my saved settings are working ok.
__________________
Emu 1212m | XP mobile 1600+2300mhz/400mhz fsb | Abit NF7 nforce2 Ultra 400 | 2x256mb Value DDR 400mhz | Prototype ATI Mobility Radeon 9000 chip in AGP card 64mb DDR won at Rage3d contest!) | Seagate 200gb 8mb and Maxtor 80gb 2mb 7200rpm HDs | Nec 3500a dvd-r | Motorola 56k fax-modem | Realtek RTL8180 Wireless NIC | 450w Generic PSU. Other: Acoustic Piano, Ensoniq ASR-88, Alesis QS6, Mackie 1202VLZ mixer, AT3035 mic, Behringer VX2496 ultravoice, Alesis Monitor One MK2 Active Monitors, ATHM40fx headphones.

Last edited by Daniel Drummond; Mar 2, 2003 at 11:28 PM.
Daniel Drummond is offline   Reply With Quote
Old Mar 4, 2003, 07:32 PM   #28 (permalink)
Max M.
d/h member-shmember
 
Max M.'s Avatar
 
Join Date: Dec 2002
Location: from the edge of the deep green sea
Posts: 2,190
Max M. is on a distinguished road

(3 pages "Getting Started" draft for "Reverb R" is available as http://kxdev.narod.ru/ufx/reverb_r.pdf)
__________________
Max M. is offline   Reply With Quote
Old Mar 5, 2003, 08:38 AM   #29 (permalink)
zonta
DriverHeaven Newbie
 
Join Date: Dec 2002
Posts: 19
zonta is on a distinguished road

Sad ufxsetup.exe...the link is down...

zonta is offline   Reply With Quote
Old Mar 5, 2003, 11:16 AM   #30 (permalink)
Max M.
d/h member-shmember
 
Max M.'s Avatar
 
Join Date: Dec 2002
Location: from the edge of the deep green sea
Posts: 2,190
Max M. is on a distinguished road

28: http://kxdev.narod.ru/ufx/ufxsetup.28.exe
29: http://kxdev.narod.ru/ufx/ufxsetup.29.exe
30: http://kxdev.narod.ru/ufx/ufxsetup.30.exe
__________________
Max M. is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump

LinkBacks (?)
LinkBack to this Thread: http://www.driverheaven.net/effects-dsp/9923-plugins-uniform-ufx.html
Posted By For Type Date