HardwareHeaven.com

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 > Effects and the DSP


Reply
 
LinkBack (5) Thread Tools
Old Aug 3, 2009, 09:09 AM   #61
HardwareHeaven Extreme Member
 
Join Date: Jan 2005
Posts: 4,984
Rep Power: 44
Russ is a jewel in the roughRuss is a jewel in the roughRuss is a jewel in the roughRuss is a jewel in the rough

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,516
Rep Power: 52
Max M. has a spectacular aura aboutMax M. has a spectacular aura aboutMax M. has a spectacular aura about

Ответ: 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
DriverHeaven Junior Member
 
Join Date: Jan 2003
Posts: 31
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
DriverHeaven Junior Member
 
Join Date: Nov 2009
Location: Siberia
Posts: 21
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,516
Rep Power: 52
Max M. has a spectacular aura aboutMax M. has a spectacular aura aboutMax M. has a spectacular aura about

Ответ: 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,516
Rep Power: 52
Max M. has a spectacular aura aboutMax M. has a spectacular aura aboutMax M. has a spectacular aura about

Ответ: 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,921
Rep Power: 50
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
Reply

Bookmarks

Thread Tools


LinkBacks (?)
LinkBack to this Thread: http://www.hardwareheaven.com/effects-dsp/176505-spectrum-analyzer-possible-dsp.html
Posted By For Type Date
CQHAM.RU :: Просмотр темы - Выбор звуковой карты и драйверов для SDR. This thread Refback Aug 4, 2009 07:28 PM
Форумы CQHAM.RU :: Просмотр темы - Выбор звуковой карты и драйверов для SDR. This thread Refback May 22, 2009 11:31 AM
Форумы CQHAM.RU :: Просмотр темы - Выбор звуковой карты и драйверов для SDR. This thread Refback May 22, 2009 08:30 AM
Форумы CQHAM.RU :: Просмотр темы - Выбор звуковой карты и драйверов для SDR. This thread Refback May 22, 2009 08:29 AM
Форумы CQHAM.RU :: Просмотр темы - Выбор звуковой карты и драйверов для SDR. This thread Refback May 22, 2009 08:23 AM

Similar Threads
Thread Thread Starter Forum Replies Last Post
Spectrum Analyzer in kX? lowenz General Discussion 55 Dec 6, 2004 12:43 AM
Spectrum info ROBSCIX General Discussion 3 Nov 3, 2004 09:05 AM
Full Spectrum Warrior! MUST SEE! Warpy Gaming Discussion 4 Sep 16, 2004 05:20 PM
Analyzer mzry General Discussion 1 Apr 28, 2004 09:21 PM
spectrum analyzer! trance1meister Effects and the DSP 2 Mar 10, 2003 02:00 AM