VU Meter Component - horizontal, vertical, and analog styles

7 posts / 0 new
Last post
killerbobjr
Offline
Last seen: 2 years 11 months ago
Joined: 31 Dec 2005 - 17:57
VU Meter Component - horizontal, vertical, and analog styles

Because there have been a number of requests for a VU meter component, and because I really needed a good one for my current project, I've created this component that lets you easily add meters. You have your choice of Vertical style, Horizontal style, and traditional Analog style. The Vertical/Horizontal meters can be smooth or segmented, while the Analog meter uses a simple gradient for the wiper along with an arrow type needle.

Okay, I've stopped being a lazy bastard and have uploaded the code, plus examples, to here:

JUCE VU Meters

The Analog meter component now contains graphical goodness, so you can create your own analog meters, complete with overlays. The paint method leaves a little to be desired since it blindly repaints the entire component upon each repaint. This can take up quite a bit of CPU usage for large meters, so be aware of this when you layout your design.

- kbj

Edited by: killerbobjr on 30 Jan 2006 - 10:55
cycle
Offline
Last seen: 7 years 8 months ago
Joined: 18 Jan 2006 - 08:29

havent had a chance to check this out yet, but looks good.

cheers!

OldSkoolMark
Offline
Last seen: 7 years 1 month ago
Joined: 24 Nov 2006 - 17:44
very nice!

The graphic VU is very nice. Do you have any other widgets in the same style?

zamrate
Offline
Last seen: 1 year 6 months ago
Joined: 24 Sep 2007 - 17:33

Graphic VU meter -> 100% CPU Usage even without sound being played on my Centrino 1.7GHz !!!!
Seems not usable in "real" situations.

talagnu
Offline
Last seen: 4 years 1 month ago
Joined: 20 Oct 2010 - 20:28
Re: VU Meter Component - horizontal, vertical, and analog styles

It looks like the link here is down - can someone rehost the component somewhere? I'd really like to see your code for damping.

-b

Andrew J
Andrew J's picture
Offline
Last seen: 43 min 45 sec ago
Joined: 15 Feb 2011 - 12:26
Re: VU Meter Component - horizontal, vertical, and analog styles

For anyone else who is disappointed at not being able to access the code killerbobjr posted above, take a look at the metering code in jucetice instead: https://github.com/kunitoki/juced/tree/master/juce/src/extended/controls/meter

emanuele.coscia
Offline
Last seen: 16 hours 18 min ago
Joined: 15 Dec 2014 - 20:48
compiling juce with vumeter

hi! i'm new user. i want use vumeter but i don't know how.

i want use it in Intojucer and i add it with download SpectrumVumeter zip and copy SpectrumVumeter in Introjucer src and build Introjucer but the build have error (juce.h).

What i can it?

Thank and sorry for my english

Thank you for all.