From 2869d9ac16d4528ff59fe438c0f777275bec9544 Mon Sep 17 00:00:00 2001 From: erdgeist Date: Wed, 4 Apr 2018 02:30:34 +0200 Subject: Handle flipping Y in config.c --- config.c | 8 ++++++++ config.h | 1 + 2 files changed, 9 insertions(+) diff --git a/config.c b/config.c index 6b00e5b..e8014c5 100644 --- a/config.c +++ b/config.c @@ -436,3 +436,11 @@ config_reverse_strings() } g_config_source = source_edit; } + +void +config_flip_y() +{ + g_midi_three_octave_split_inverse ^= 1; + g_config_source = source_edit; + /* TODO: flip pit bend */ +} diff --git a/config.h b/config.h index 645499d..ca130ff 100644 --- a/config.h +++ b/config.h @@ -88,3 +88,4 @@ size_t config_dumpglobals(char *out, size_t outsize); size_t config_dumpstring(int string, char *out, size_t outsize); char *config_midi_note_to_string(int string); void config_reverse_strings(); +void config_flip_y(); -- cgit v1.2.3