summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libs/canvas/wave_view.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/libs/canvas/wave_view.cc b/libs/canvas/wave_view.cc
index 71f993a579..257901946f 100644
--- a/libs/canvas/wave_view.cc
+++ b/libs/canvas/wave_view.cc
@@ -444,7 +444,7 @@ WaveView::CacheEntry::image ()
if (y > 0.0) {
context->line_to (i + 0.5, position (alt_log_meter (fast_coefficient_to_dB (y))));
} else if (y < 0.0) {
- context->line_to (i + 0.5, position (alt_log_meter (fast_coefficient_to_dB (-y))));
+ context->line_to (i + 0.5, position (-alt_log_meter (fast_coefficient_to_dB (-y))));
} else {
context->line_to (i + 0.5, position (0.0));
}
@@ -559,7 +559,7 @@ WaveView::CacheEntry::position (double s) const
default:
break;
}
- return (s+1.0) * (_wave_view->_height / 2.0);
+ return (1.0-s) * (_wave_view->_height / 2.0);
}
void