/* ZynAddSubFX - a software synthesizer VuMeter.h - VU Meter Copyright (C) 2016 Mark McCurry This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. */ #ifndef VU_METER_H #define VU_METER_H #include class VuMeter: public Fl_Box { public: VuMeter(int x,int y, int w, int h, const char *label=0) :Fl_Box(x,y,w,h,label) {} protected: float limit(float x) { if(x<0.0) x=0.0; else if(x>1.0) x=1.0; return x; } }; #endif