A drag-and-drop-enabled, responsive, envelope graph that allows to shape a wave with attack, decay, sustain and release