simplifying / optimizing OpenGL text library, adding adsr page, with a set of new icons, moving adsr controls from SampleWaveformView into its own AdsrView, changing the way ADSR works natively - ingoring current samplerate, and using explicit times (ms) for durations, decay happens at NOTE END, not anticipating the end of the loop - this is the correct way