X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=libs%2Fplugins%2Fa-comp.lv2%2Fa-comp.c;fp=libs%2Fplugins%2Fa-comp.lv2%2Fa-comp.c;h=1de5954e89d1eb3aecf124cb4970c55ca594bba0;hb=6da18b32b53da240b808025a2fe938a9cddaf3ba;hp=5caec6d659d6df6b826bbb37c685ba88345a8041;hpb=619ba94f51d733c63af60838d7f10056d7482d4c;p=ardour.git diff --git a/libs/plugins/a-comp.lv2/a-comp.c b/libs/plugins/a-comp.lv2/a-comp.c index 5caec6d659..1de5954e89 100644 --- a/libs/plugins/a-comp.lv2/a-comp.c +++ b/libs/plugins/a-comp.lv2/a-comp.c @@ -877,15 +877,6 @@ render_inline_only_bars (cairo_t* cr, const AComp* self) cairo_set_line_width (cr, 2.0); - // visualize in peak - if (self->v_peakdb > -60.f) { - cairo_set_source_rgba (cr, 0.0, 1.0, 0.0, 1.0); - const float pk = (self->v_peakdb > 10.f) ? x1+wd : wd * (60.f+self->v_peakdb) / 70.f; - cairo_move_to (cr, pk, y1); - cairo_line_to (cr, pk, y1+ht); - cairo_stroke (cr); - } - // visualize threshold const float tr = x1 + wd * (60.f+self->v_thresdb) / 70.f; cairo_set_source_rgba (cr, 0.95, 0.95, 0.0, 1.0); @@ -900,6 +891,15 @@ render_inline_only_bars (cairo_t* cr, const AComp* self) cairo_move_to (cr, rt, y1); cairo_line_to (cr, rt, y1+ht); cairo_stroke (cr); + + // visualize in peak + if (self->v_peakdb > -60.f) { + cairo_set_source_rgba (cr, 0.0, 1.0, 0.0, 1.0); + const float pk = (self->v_peakdb > 10.f) ? x1+wd : wd * (60.f+self->v_peakdb) / 70.f; + cairo_move_to (cr, pk, y1); + cairo_line_to (cr, pk, y1+ht); + cairo_stroke (cr); + } } static LV2_Inline_Display_Image_Surface *