IPB

Welcome Guest ( Log In | Register )

Peakmeter Spectrum component, Peakmeter and spectrum analyzer plugin
foo_pm
post Feb 10 2008, 12:37
Post #1





Group: Members
Posts: 101
Joined: 4-June 07
Member No.: 44060



Foo_uie_peakmeter_spectrum is a foobar2000 plugin that combines a peakmeter with a spectrum analyzer. It requires Columns UI and is the successor of foo_uie_peakmeter. The component can be used as a peakmeter and/or a spectrum analyzer.



Download:
http://www.hydrogenaudio.org/forums/index....st&p=546448

Wiki:
http://wiki.hydrogenaudio.org/index.php?ti...ter_spectrum%29

Todo:
  • adjustable sensitivity and refresh time
  • zoom in/out by left/middle click
  • relative paths to the images
  • additional window functions
  • bar mode for the main bar gradient
  • optional autosize mode for the spectrum analyzer main bar size
  • "falling peaks" with customizable fall speed
  • adjustable dB range steps (LED style)
  • backgound picture and/or transparent background
  • clip indicator with one or more adjustable db-values and assignable colors
  • input assistance for the spectrum analyser bar labels


This post has been edited by foo_pm: Apr 21 2008, 19:30
Go to the top of the page
+Quote Post
 
Start new topic
Replies
CJ Flash
post Feb 22 2008, 22:00
Post #2





Group: Members
Posts: 36
Joined: 11-September 06
From: Cherepovets
Member No.: 35068



Hi, foo_pm! Thank you for another great visualization plugin!

And now just one feature request to your to-do list. smile.gif It's a... separated 'orientation' setting for each of peakmeter and spectrum analyzer.


--------------------
The past was yesterday...
Go to the top of the page
+Quote Post
foo_pm
post Feb 23 2008, 15:55
Post #3





Group: Members
Posts: 101
Joined: 4-June 07
Member No.: 44060



QUOTE (CJ Flash @ Feb 22 2008, 23:00) *
Hi, foo_pm! Thank you for another great visualization plugin!

And now just one feature request to your to-do list. smile.gif It's a... separated 'orientation' setting for each of peakmeter and spectrum analyzer.
Thanks for the suggestion! smile.gif But i don't want to implement something like this cause it's unfortunately too time-consuming. sad.gif

QUOTE (DrLlama @ Feb 23 2008, 10:12) *
Looks much better than the default one, but I have one issue with it, I can not seem to be able to remove the black border at the top and bottom.

I want it to fill the entire panel I am running it in.



Hopefully there is a way around it or it can be fixed.

Thanks for you excellent work anyway

Neil
Thank's! smile.gif It's fixed. You can get the new version here: http://www.hydrogenaudio.org/forums/index....st&p=546448. Additionall, new window functions are implemented.
Go to the top of the page
+Quote Post
Jose Hidalgo
post Feb 23 2008, 18:54
Post #4





Group: Banned
Posts: 385
Joined: 22-June 06
Member No.: 32111



QUOTE (foo_pm @ Feb 20 2008, 20:51) *
QUOTE (Jose Hidalgo @ Feb 20 2008, 19:58) *

Well, maybe manual, but with an optional "automatic" button that would handle everything if the user decides to and has enough CPU power ? cool.gif
OK.... i will give it some more thoughts. wink.gif

Thank you. smile.gif

QUOTE (foo_pm @ Feb 22 2008, 21:21) *
QUOTE (Scrith @ Feb 22 2008, 19:33) *

3. I know this might be a 2.0 feature, but it would be nice to separate the channels (e.g. show L peakmeter, L spectrum, R peakmeter, R spectrum).
I remember your post. But until now no decision has been made.

Well, if it can help the decision, I'd like that too. laugh.gif

QUOTE (foo_pm @ Feb 23 2008, 15:55) *
QUOTE (CJ Flash @ Feb 22 2008, 23:00) *

And now just one feature request to your to-do list. smile.gif It's a... separated 'orientation' setting for each of peakmeter and spectrum analyzer.
Thanks for the suggestion! smile.gif But i don't want to implement something like this cause it's unfortunately too time-consuming. sad.gif

Damn ! I was really hoping for that one. sad.gif More precisely, what I was hoping for was not an orientation setting, but this :
(1) A symmetric layout for L spectrum / R spectrum :
=> Example :[L spectrum 20.000 --- 20 Hz] [20 Hz --- 20.000 Spectrum R] in the same row, not one over the other of course
(2) The possibility to add the peakmeter wherever we want (or at least between the two L and R spectrums) :
=> Example : [L Spectrum 20.000 --- 20 Hz] [L / R PEAKMETER HERE] [20 Hz --- 20.000 Spectrum R]
Can you imagine this totally symmetrical layout ? It would be REALLY beautiful ! biggrin.gif biggrin.gif biggrin.gif
(yeah, I like symmetrical things cool.gif )
Pleeeeeeeeeeeaaaaaaaaaaaaaaaaase !!!!!!!!!!!!! laugh.gif

This post has been edited by Jose Hidalgo: Feb 23 2008, 18:57
Go to the top of the page
+Quote Post
foo_pm
post Mar 7 2008, 21:44
Post #5





Group: Members
Posts: 101
Joined: 4-June 07
Member No.: 44060



QUOTE (Jose Hidalgo @ Feb 23 2008, 19:54) *
Damn ! I was really hoping for that one. sad.gif More precisely, what I was hoping for was not an orientation setting, but this :
(1) A symmetric layout for L spectrum / R spectrum :
=> Example :[L spectrum 20.000 --- 20 Hz] [20 Hz --- 20.000 Spectrum R] in the same row, not one over the other of course
(2) The possibility to add the peakmeter wherever we want (or at least between the two L and R spectrums) :
=> Example : [L Spectrum 20.000 --- 20 Hz] [L / R PEAKMETER HERE] [20 Hz --- 20.000 Spectrum R]
Can you imagine this totally symmetrical layout ? It would be REALLY beautiful ! biggrin.gif
(yeah, I like symmetrical things cool.gif )
Pleeeeeeeeeeeaaaaaaaaaaaaaaaaase !!!!!!!!!!!!! laugh.gif
Thank you! smile.gif I will take this into consideration. But I think i need to concentrate on other suggestions like adjustable sensitivity and refresh time first before something like this could be implemented.


QUOTE (Squeller @ Feb 23 2008, 20:40) *
Don't know what this "window function" accuracy setting does and have no time to find this out, but thanks! smile.gif
smile.gif


QUOTE (zerox @ Feb 23 2008, 23:53) *
kudos, very well done! looks great!
Thank you! smile.gif
QUOTE (zerox @ Feb 23 2008, 23:53) *
I'd also like the ability to auto-fill panel, including the potential to automatically adjust number of bands/fft size/spacing to achieve the auto-fill.
The fft size will be no part of the autosize algorithm. Maybe the number of bands.
QUOTE (zerox @ Feb 23 2008, 23:53) *
edit: Did you write the DSP math (fft, window function, etc) yourself?
any chance at releasing source code? pretty please? Might get some people to implement features and submit back to you (hopefully you've got some version control going, even if local) biggrin.gif
The most part of fft based on popular algorithms. The window functions are only mathematical formulas. So only performance aspects have to be considered. Itís not something special. If i don't got the time or losing interest to perform maintenance, i will release the source.

QUOTE (BHitman @ Feb 27 2008, 02:25) *
Very nice plugin. But what I'm missing, is the possibility of transparent background.
Thank you! smile.gif It's already on the todo list.
QUOTE (BHitman @ Feb 27 2008, 02:25) *
My 2nd problem is, that the plugin doesn't rezise, when I change the width of my foobar window...
It's also on the list. wink.gif

QUOTE (Mastermnd @ Mar 1 2008, 11:20) *
Thank you foo_pm! Your plugins rock.

This is my simple yet useful layout on white background tongue.gif

Nice config! smile.gif

QUOTE (Yeye @ Mar 2 2008, 16:15) *
This is the best spectrum visualization plugin. But transparancy is missing to be perfect. smile.gif
Thank you! smile.gif

Moderation: Propagated image to thumbnail conversion. Also removed two excess emoticons because the board software would not let me save the post with the previous number of them.

This post has been edited by foosion: Mar 11 2008, 12:47
Go to the top of the page
+Quote Post

Posts in this topic
- foo_pm   Peakmeter Spectrum component   Feb 10 2008, 12:37
- - miscellanea   Woa Superb!!   Feb 10 2008, 13:56
- - eevan   At last! Thanks!   Feb 10 2008, 14:55
- - suavi   Cool! Thank you.   Feb 10 2008, 15:53
|- - foo_pm   QUOTE (miscellanea @ Feb 10 2008, 14:56) ...   Feb 10 2008, 19:38
|- - cristox   Thanks! It is nice. But i am missing the tran...   Feb 10 2008, 19:40
- - Hancoque   It's quite sluggish compared to the old peakme...   Feb 10 2008, 16:57
|- - esa372   QUOTE (Hancoque @ Feb 10 2008, 07:57) It...   Feb 10 2008, 18:20
|- - foo_pm   QUOTE (Hancoque @ Feb 10 2008, 17:57) It...   Feb 10 2008, 19:59
- - bertox   Someone erase my post....i don't know why.... ...   Feb 11 2008, 06:14
|- - foo_pm   QUOTE (bertox @ Feb 11 2008, 07:14) Someo...   Feb 11 2008, 19:52
- - bertox   QUOTE Yes, refresh rate will also be adjustable. (...   Feb 11 2008, 21:48
|- - foo_pm   QUOTE (bertox @ Feb 11 2008, 22:48) So, t...   Feb 12 2008, 09:51
- - RyanThaDude29   Nice! Thanks!   Feb 12 2008, 00:51
- - bertox   QUOTE I think i answered this before ... Ok..., yo...   Feb 12 2008, 19:20
|- - foo_pm   QUOTE (bertox @ Feb 12 2008, 20:20) Seems...   Feb 13 2008, 21:27
- - livedead13   excellent! i never knew how much i would like...   Feb 12 2008, 20:30
- - j_t   This component looks very nice. But there...   Feb 13 2008, 19:01
- - Johncan   Is it possible to get it to stretch across the ent...   Feb 14 2008, 01:32
|- - foo_pm   QUOTE (Johncan @ Feb 14 2008, 02:32) Is i...   Feb 16 2008, 22:16
- - aurelio   Hi, may you explain the "Window function...   Feb 17 2008, 19:58
|- - foo_pm   QUOTE (aurelio @ Feb 17 2008, 20:58) Hi, ...   Feb 18 2008, 21:17
- - Jose Hidalgo   Hi foo_pm, Do you mean "hamming" instea...   Feb 19 2008, 11:12
|- - foo_pm   QUOTE (Jose Hidalgo @ Feb 19 2008, 12:12)...   Feb 19 2008, 14:16
|- - Jose Hidalgo   QUOTE (foo_pm @ Feb 19 2008, 14:16) QUOTE...   Feb 20 2008, 18:58
- - Hancoque   I'd like to be able to choose at least one of ...   Feb 19 2008, 17:12
|- - foo_pm   QUOTE (Hancoque @ Feb 19 2008, 18:12) I...   Feb 20 2008, 20:51
- - bertox   QUOTE QUOTE(Hancoque @ Feb 19 2008, 18:12) * Edit...   Feb 21 2008, 14:10
|- - foo_pm   QUOTE (bertox @ Feb 21 2008, 15:10) What ...   Feb 21 2008, 20:57
- - Bob Brines   The spectrum analyzer is great. I am not complaini...   Feb 21 2008, 17:57
|- - foo_pm   QUOTE (Bob Brines @ Feb 21 2008, 18:57) T...   Feb 21 2008, 21:19
- - livedead13   admittedly i don't understand a lot of what is...   Feb 21 2008, 22:39
|- - foo_pm   QUOTE (livedead13 @ Feb 21 2008, 23:39) a...   Feb 22 2008, 20:45
|- - livedead13   QUOTE (foo_pm @ Feb 22 2008, 14:45) QUOTE...   Feb 22 2008, 22:52
|- - DrLlama   Looks much better than the default one, but I have...   Feb 23 2008, 09:12
- - bertox   QUOTE You can find a good explanation here: http:/...   Feb 21 2008, 22:44
|- - foo_pm   QUOTE (bertox @ Feb 21 2008, 23:44) Ok, t...   Feb 22 2008, 20:56
- - Somebody   Thanks for this great plugin!   Feb 22 2008, 16:21
- - Scrith   Great stuff! Some comments/requests: 1. CPU...   Feb 22 2008, 18:33
|- - foo_pm   QUOTE (Scrith @ Feb 22 2008, 19:33) Great...   Feb 22 2008, 21:21
- - CJ Flash   Hi, foo_pm! Thank you for another great visual...   Feb 22 2008, 22:00
|- - foo_pm   QUOTE (CJ Flash @ Feb 22 2008, 23:00) Hi,...   Feb 23 2008, 15:55
|- - Jose Hidalgo   QUOTE (foo_pm @ Feb 20 2008, 20:51) QUOTE...   Feb 23 2008, 18:54
|- - foo_pm   QUOTE (Jose Hidalgo @ Feb 23 2008, 19:54)...   Mar 7 2008, 21:44
|- - Jose Hidalgo   QUOTE (foo_pm @ Mar 7 2008, 21:44) QUOTE ...   Mar 11 2008, 09:39
- - Squeller   Don't know what this "window function...   Feb 23 2008, 19:40
- - zerox   kudos, very well done! looks great! I...   Feb 23 2008, 22:53
- - DrLlama   Thanks for your super quick fix - was not expectin...   Feb 23 2008, 23:55
- - BHitman   Very nice plugin. But what I'm missing, is the...   Feb 27 2008, 01:25
- - Mastermnd   Thank you foo_pm! Your plugins rock. This is ...   Mar 1 2008, 10:20
- - Xezzy   Any chance for classic UI version? ;(   Mar 1 2008, 20:17
- - 4nt1   foo_pm has it on his list of things to do but an S...   Mar 1 2008, 21:27
- - Yeye   This is the best spectrum visualization plugin. Bu...   Mar 2 2008, 15:15
- - vondecker   I'll second the request for functionality into...   Mar 3 2008, 12:11
|- - foo_pm   QUOTE (vondecker @ Mar 3 2008, 13:11) I...   Mar 7 2008, 21:56
- - heatstroke   Love this plugin. @Mastermind - I wish I could see...   Mar 4 2008, 02:24
- - Mastermnd   @heatstroke and yeye: Check your pms   Mar 9 2008, 12:29
- - cosmosis   Very nice! Any way you could expand the frequ...   Mar 22 2008, 03:00
|- - Jose Hidalgo   QUOTE (cosmosis @ Mar 22 2008, 03:00) Any...   Mar 25 2008, 02:20
- - krondor   QUOTE Any way you could expand the frequency range...   Mar 22 2008, 08:08
- - cosmosis   Heh, obviously not. I can go almost to 20 though. ...   Mar 30 2008, 02:35
|- - foo_pm   QUOTE (cosmosis @ Mar 30 2008, 03:35) Heh...   Apr 5 2008, 19:56
- - radio_cascara   Thank you for great plug-in Just one plea Is t...   Apr 2 2008, 09:54
|- - foo_pm   QUOTE (radio_cascara @ Apr 2 2008, 10:54)...   Apr 5 2008, 20:18
- - SeaFargo   Just to let you see my spectrum configuration for ...   Apr 4 2008, 11:18
- - foo_pm   Version 0.2.0.0 beta is released. Download Chang...   Apr 19 2008, 20:13
|- - CJ Flash   QUOTE (foo_pm @ Apr 19 2008, 22:13) Versi...   Apr 20 2008, 08:01
- - Jojo   ...   Apr 20 2008, 04:32
- - sk11vengeance   Great Spectrum analyzer! I have just one quest...   Apr 20 2008, 06:22
|- - foo_pm   QUOTE (sk11vengeance @ Apr 20 2008, 07:22...   Apr 21 2008, 19:04
|- - sk11vengeance   QUOTE (foo_pm @ Apr 21 2008, 14:04) QUOTE...   Apr 21 2008, 20:14
- - Andreasvb   Would it be possible to make so we can import from...   Apr 20 2008, 19:05
|- - foo_pm   QUOTE (Andreasvb @ Apr 20 2008, 20:05) Wo...   Apr 21 2008, 19:27
- - Destroid   Question for foo_pm: Any plans for independent ve...   Apr 21 2008, 01:47
|- - CJ Flash   QUOTE (Destroid @ Apr 21 2008, 03:47) Any...   Apr 21 2008, 19:15
- - IronFly   my first post at all, just to say thank you for yo...   Apr 22 2008, 22:52
|- - foo_pm   QUOTE (IronFly @ Apr 22 2008, 23:52) my f...   May 24 2008, 10:57
|- - Walterrrr   QUOTE (foo_pm @ May 24 2008, 02:57) QUOTE...   Jun 1 2008, 07:30
||- - foo_pm   QUOTE (Walterrrr @ Jun 1 2008, 08:30) In ...   Jul 18 2008, 17:02
||- - foorious   Hi foo_pm, QUOTE (foorious @ May 2 2008, 15...   Aug 5 2008, 15:07
|- - foorious   QUOTE (foo_pm @ May 24 2008, 03:57) QUOTE...   Nov 12 2008, 16:11
- - foorious   Hi foo_pm, congrats on a great component. Very imp...   May 2 2008, 22:45
- - hoolyboy   ah, here's where the "thanks" go. n...   May 22 2008, 10:20
- - misehiru   Great work, thanks.   Jul 7 2008, 16:13
- - Destroid   Something I noticed: I have mono files with a samp...   Jul 16 2008, 01:04
- - Destroid   Update: Enabling "Convert mono to stereo...   Jul 17 2008, 21:39
- - Nitrius   Is it possible to show all bar labels in a few cli...   Sep 6 2008, 23:08
- - suippo   There seems to be something buggy about the Main b...   Sep 9 2008, 07:55
- - Sphere05   Hey i just wanted to say how great this Vis is, an...   Oct 15 2008, 07:32
- - lhaymehr   Is it possible to add an option for spectrum bars ...   Nov 9 2008, 14:57
- - john_paul   Hello this is my first message. And is for say tha...   Nov 20 2008, 01:51
|- - tailspn   Hello This looks like the metering app I've b...   Mar 11 2009, 03:41
- - tpijag   Where are you finding a rar file. Link to the .dll...   Mar 11 2009, 04:16
|- - tailspn   QUOTE (tpijag @ Mar 10 2009, 23:16) Just ...   Mar 12 2009, 00:04
- - tedgo   Are there any news about this plugin? I replaced i...   May 27 2009, 09:09
- - foorious   I wish there were any news, but unfortunately foo_...   May 28 2009, 22:01
- - tedgo   foo_pm's profile says "last seen on 3rd A...   May 28 2009, 22:11
- - foorious   Suggestions for improvement : 1. An optional Pann...   Jul 8 2009, 14:58
|- - MannyCalavera   Dear foo_pm. I just had to come back here and than...   Aug 23 2009, 13:41
- - Hullubullu   Since foobar 1.0 won't even load this I'm ...   Jan 10 2010, 18:52
2 Pages V   1 2 >


Reply to this topicStart new topic
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 24th October 2014 - 09:29