Whatever, feel free to contact me period. He is who added most of the PeakHold code. I think you'll find it works quite well. This class is a subset of the canvas class and is a simple VUMeter for audio related projects. The VUCanvas can be used as a horizontal or a vertical VUMeter.
Nothing is commented.
This ReadMe file is the documentation. I know that many of you veteran programmers will find this irresponsible. It just looks better to use something that looks like a real VUMeter when dealing with audio applications. For example, if you want a peak hold of 2 seconds, you'd set this property to 120. You are welcome to look through them to see how they work as nothing is protected.