• Status Closed
  • Percent Complete
  • Task Type Patches
  • Category Plugins
  • Assigned To No-one
  • Operating System
  • Severity Low
  • Priority Very Low
  • Reported Version
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by diddystar5 - 2004-08-03
Last edited by linusnielsen - 2004-08-21

FS#2292 - New VU Meter

I took some time to work on the VU Meter.

Changes are:
-A new digital meter
-Logarithmic scale became smaller (the calc_db in the
peakmeter was tried, but did not work well)
-Saves settings
-Looks better

Lee P

Closed by  linusnielsen
2004-08-21 23:22
Reason for closing:  Accepted

Fixed the needle arch to look real (the screen is .8 aspect
ratio) and fixed the needle cover, which was a pixle off ;)


Forgot to add Thanks to amiconn for helping me get the
arch to look right with the .8 ratio!

The minimeters were requested back.

I should have one more update out soon.

This shouldbe the last update.

New things are:
-Decay and scale works in digital
-Settings reworked
-Made things const
-Optimized code with unsigned short ints
-Added a help hint on first use

Before you use this:
Delete your old settings file in /.rockbox/rocks/.vu_meter,
otherwise the settings will not work right right.


Default setting for digital dBfs scale should be true.

Project Manager

FYI, short int is not a good choice for this CPU, since it
has 32-bit registers. Use int instead.

Thanks for pointing that out, I would have never noticed
myself. ;)

The source code is updated.


Available keyboard shortcuts


Task Details

Task Editing