From c0f221b0649049ed76be91021dbd516884e97552 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Wed, 5 Oct 2016 04:16:08 -0400 Subject: Draw waveform aligned to pixel grid --- plugins/eg-sampler.lv2/sampler_ui.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugins/eg-sampler.lv2/sampler_ui.c b/plugins/eg-sampler.lv2/sampler_ui.c index 2373a4d..5723223 100644 --- a/plugins/eg-sampler.lv2/sampler_ui.c +++ b/plugins/eg-sampler.lv2/sampler_ui.c @@ -123,6 +123,9 @@ on_canvas_expose(GtkWidget* widget, GdkEventExpose* event, gpointer data) cairo_t* cr = gdk_cairo_create(gtk_widget_get_window(widget)); + cairo_set_line_width(cr, 1.0); + cairo_translate(cr, 0.5, 0.5); + const int mid_y = size.height / 2; const float* const peaks = ui->precv.peaks; -- cgit v1.2.1