Spectrum analyzer possible in DSP?

Discussion in 'Effects and the DSP' started by TheKezReturns, Jan 18, 2009.

  1. Russ

    Russ Well-Known Member

    Joined:
    Jan 17, 2005
    Messages:
    5,722
    Likes Received:
    13
    Trophy Points:
    48
    Re: Îòâåò: Spectrum analyzer possible in DSP?

    Ahh, good stuff :)
     
  2. Max M.

    Max M. h/h member-shmember

    Joined:
    Dec 7, 2002
    Messages:
    2,690
    Likes Received:
    9
    Trophy Points:
    63
    Îòâåò: 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: Dec 30, 2009
  3. edwardar

    edwardar New Member

    Joined:
    Jan 7, 2003
    Messages:
    38
    Likes Received:
    0
    Trophy Points:
    0
    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.
     
  4. enessar

    enessar New Member

    Joined:
    Nov 18, 2009
    Messages:
    22
    Likes Received:
    0
    Trophy Points:
    0
    Îòâåò: 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.
     
  5. Max M.

    Max M. h/h member-shmember

    Joined:
    Dec 7, 2002
    Messages:
    2,690
    Likes Received:
    9
    Trophy Points:
    63
    Îòâåò: Spectrum analyzer possible in DSP?

    in short:

    Using the DSP? - No. (there're more details of why in the thread first posts)

    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: Nov 27, 2009
  6. Max M.

    Max M. h/h member-shmember

    Joined:
    Dec 7, 2002
    Messages:
    2,690
    Likes Received:
    9
    Trophy Points:
    63
    Îòâåò: Spectrum analyzer possible in DSP?

    edwardar

    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).

    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? :dead:)
     
    Last edited: Nov 27, 2009
  7. Lex Nahumury

    Lex Nahumury DH Senior Member

    Joined:
    Jan 5, 2003
    Messages:
    1,944
    Likes Received:
    6
    Trophy Points:
    0
    Re: Îòâåò: Spectrum analyzer possible in DSP?

    Which makes boring & time consuming the worst:)
     
  8. Ixtas30

    Ixtas30 New Member

    Joined:
    Aug 17, 2010
    Messages:
    7
    Likes Received:
    0
    Trophy Points:
    0
    Îòâåò: Spectrum analyzer possible in DSP?

    Is there this plug-in for the latest drivers?
    Where you can download it?
     
  9. janez

    janez Active Member

    Joined:
    Oct 7, 2008
    Messages:
    190
    Likes Received:
    4
    Trophy Points:
    28
  10. janez

    janez Active Member

    Joined:
    Oct 7, 2008
    Messages:
    190
    Likes Received:
    4
    Trophy Points:
    28
  11. qwertzu

    qwertzu New Member

    Joined:
    Mar 1, 2012
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    0
    AW: Spectrum analyzer possible in DSP?

    Link is down. Can someone please post a new one?
     

Share This Page

visited