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 Aug 3, 2009, 09:09 AM   #61
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!

Re: Ответ: Spectrum analyzer possible in DSP?

Quote:
Originally Posted by Max M. View Post
>SA.minus compiles fine for me with VC 2003/kX SDK 3548...

good, that's because i added
Code:
#if _MSC_VER >= 1400
    #define trace(...) __noop
#else
    inline void trace(...) {}
#endif
my comment was for earlier code which won't compile with VC2003 because of "__noop"
(typically i try to avoid non-standard extensions but the __noop is too sweet)
Ahh, good stuff
Russ is offline   Reply With Quote


Old Aug 4, 2009, 01:24 PM   #62
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!

Ответ: Spectrum analyzer possible in DSP?

TheKezReturns

I see. Yep, that's the answer - considering the fullscreen drawing takes about ~25% of my ~2GHz Conroe, i guess 733Mhz P3 just goes out time with it. I.e. the re-drawing rate rises much higher then 48ms (it just starts to redraw as soon as CPU available and btw. gives incorrect decay/hold as they're bound to 48ms).

Well, if we recall that the SA.minus is not a "production" kind of thing it becomes a sort of expected compromise (finally the GDI+ was really a bad choice in terms of performance).

-------------

The solution to these problems is simple: OpenGL. To be honest i have a not-yet released (update: released now) SA.minus VST cousin, it draws via OpenGL with 0% CPU load.
(And it's even less code for drawing - except the smooth curve that needs to be computed explicitly)
Unfortunalty i can't make its sources available (as the vst plugin as whole is build upon a few semi-proprietary libraries) - but i think i can share its drawing part with a one interested. This drawing code is pretty close to what its SA.minus bro does but there's a few key differences one would need to rewrite (and this will require some understanding of what exactly this code is doing). Well, in other words, drop me a message (email maybe?) if you're interested - we'll see what's possible (i'm sorry - for the moment i've really really no time to increase the entropy w/o being sure the corresponding entropy balancing step will be done )
__________________

Last edited by Max M.; Dec 30, 2009 at 12:37 AM. Reason: updated info
Max M. is offline   Reply With Quote
Old Sep 20, 2009, 10:18 PM   #63
HardwareHeaven Junior Member
 
Join Date: Jan 2003
Posts: 38
Rep Power: 0
edwardar is on a distinguished road

Re: Spectrum analyzer possible in DSP?

Any chance of updating this for 3550? I'm never quite sure what types of plugins need updating for new versions (though most are builtin), but the latest SA definitely did not work with 3549.
This is one of my most used plugins... just can't help having it on while listening to music!

While I'm posting - would it be easy to make a peak-meter using exactly the same graphics and features? I know there are 2 other peak meters for KX (Peak,PeakX), but neither are resizable or customizable like SA is.
edwardar is offline   Reply With Quote
Old Nov 27, 2009, 04:31 AM   #64
HardwareHeaven Junior Member
 
Join Date: Nov 2009
Location: Siberia
Posts: 22
Rep Power: 0
enessar is on a distinguished road
System Specs

Ответ: Spectrum analyzer possible in DSP?

I have one question about SA:

Does it possible to make one with up to 512 bands for example?

One of the best SA is the Reason's vocoder. Band amount can be selected from 4 to 512 or you can choose FFT type.

I know that the best tool in audio produstion is your own ear but I think about more accurate spectrometr for a fullscreen view with adjustable scale and band width about one or two pixels.

Reason vocoder is good enought but it only works in reason and it loads CPU hard.
enessar is offline   Reply With Quote
Old Nov 27, 2009, 09:26 AM   #65
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!

Ответ: Spectrum analyzer possible in DSP?

in short:

Quote:
Does it possible to make one with up to 512 bands for example?
Using the DSP? - No. (there're more details of why in the thread first posts)

Quote:
I think about more accurate spectrometr for a fullscreen view with adjustable scale and band
Well, there're several VST analysers (including free ones) that fit the definition pretty well, so...
(Well, yep, excluding fullscreen).

Well, honestly speaking, my personal preferences for SAs are quite opposite to the "many bands / two pixels / curves (instead of bars)" model (mostly because of preferred usecases), so i guess i'm not in position to discuss the pros and cons of a particual implementations (except the low-level stuff maybe).
__________________

Last edited by Max M.; Nov 27, 2009 at 09:55 AM.
Max M. is offline   Reply With Quote
Old Nov 27, 2009, 09:48 AM   #66
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!

Ответ: Spectrum analyzer possible in DSP?

edwardar

Quote:
Any chance of updating this for 3550?
I'm afraid i will not be able to maintain this stuff continuously. Sorry.
(The sources is all i can do for it to go).

Quote:
would it be easy to make a peak-meter using exactly the same graphics and features?
The main problem here is "easy is boring and non-boring is time consuming". Well.. you know.
I'll think of it when i have time - but that's all i can promiss.

(Wooh! Quite optimistic responds, yeah? )
__________________

Last edited by Max M.; Nov 27, 2009 at 09:59 AM.
Max M. is offline   Reply With Quote
Old Dec 2, 2009, 01:05 AM   #67
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

Re: Ответ: Spectrum analyzer possible in DSP?

Quote:
Originally Posted by Max M. View Post
"easy is boring and non-boring is time consuming"
Which makes boring & time consuming the worst
Lex Nahumury is offline   Reply With Quote
Old Mar 3, 2011, 05:09 AM   #68
HardwareHeaven Newbie
 
Join Date: Aug 2010
Location: planet Earth
Posts: 6
Rep Power: 0
Ixtas30 is on a distinguished road

Ответ: Spectrum analyzer possible in DSP?

Is there this plug-in for the latest drivers?
Where you can download it?
Ixtas30 is offline   Reply With Quote
Old Oct 30, 2011, 02:19 AM   #69
HardwareHeaven Lover
 
Join Date: Oct 2008
Posts: 131
Rep Power: 28
janez is a glorious beacon of lightjanez is a glorious beacon of lightjanez is a glorious beacon of lightjanez is a glorious beacon of lightjanez is a glorious beacon of lightjanez is a glorious beacon of light

Re: Ответ: Spectrum analyzer possible in DSP?

Quote:
Originally Posted by Ixtas30 View Post
Is there this plug-in for the latest drivers?
Where you can download it?
In the meantime this happend:

rm.minus+sa.minus for 3550 x86

somebody compiled a version for 3550 based on Maxґs code.

but the links to that seem to be dead. Is it available for download somewhere else?
janez is offline   Reply With Quote
Old Jan 7, 2012, 06:19 PM   #70
HardwareHeaven Lover
 
Join Date: Oct 2008
Posts: 131
Rep Power: 28
janez is a glorious beacon of lightjanez is a glorious beacon of lightjanez is a glorious beacon of lightjanez is a glorious beacon of lightjanez is a glorious beacon of lightjanez is a glorious beacon of light

Re: Ответ: Spectrum analyzer possible in DSP?

the link has been updated and the SA works great under 3550 :-)

check it out:

https://hotfile.com/dl/139140021/dbfc938/rmsa.7z.html

Thanks to JoshuaChang
and Max of course
janez is offline   Reply With Quote
Old Mar 3, 2012, 09:38 AM   #71
HardwareHeaven Newbie
 
Join Date: Mar 2012
Posts: 2
Rep Power: 0
qwertzu is on a distinguished road

AW: Spectrum analyzer possible in DSP?

Link is down. Can someone please post a new one?
qwertzu is offline   Reply With Quote
Reply

Thread Tools