summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Graphic_Equalizer/src/eventhandler.hcc9
1 files changed, 2 insertions, 7 deletions
diff --git a/Graphic_Equalizer/src/eventhandler.hcc b/Graphic_Equalizer/src/eventhandler.hcc
index ae968cb..ab59322 100644
--- a/Graphic_Equalizer/src/eventhandler.hcc
+++ b/Graphic_Equalizer/src/eventhandler.hcc
@@ -239,7 +239,6 @@ void eventhandler_main(audiodata_t *audiodata, events_t *events, mousedata_t *mo
events->locked_equalizer = TRUE;
delay;
reference_point = events->equalizer_display[(events->mask -5 -AREA_EQUALIZER_MIN) <- 7];
- print_hex_value(0 @ events->mask);print_string("Ref: ");print_hex_value(0 @ reference_point);print_eol();
for (index_offset = 9; index_offset != 0; index_offset--) {
unsigned 10 average_bar;
@@ -255,14 +254,13 @@ void eventhandler_main(audiodata_t *audiodata, events_t *events, mousedata_t *mo
if (index_offset > 5) {
bar_index = (index_offset -5);
} else {
- shift = 5 - shift;
bar_index = (5 -index_offset);
}
if (reference_point > mousedata->y) {
- average_bar = reference_point -((reference_point -mousedata->y) >> bar_index);
+ average_bar = mousedata->y -((reference_point -mousedata->y) >> (5 - bar_index));
} else {
- average_bar = reference_point +((mousedata->y -reference_point) >> bar_index);
+ average_bar = mousedata->y +((mousedata->y -reference_point) >> (5 - bar_index));
}
equalizer_index = ((events->mask +5 -(0 @ index_offset) -AREA_EQUALIZER_MIN) <- 7);
@@ -272,9 +270,6 @@ void eventhandler_main(audiodata_t *audiodata, events_t *events, mousedata_t *mo
}
events->locked_equalizer = FALSE;
-/*
-
-*/
} else {
delay;
}