diff options
Diffstat (limited to 'apps/plugins')
-rw-r--r-- | apps/plugins/metronome.c | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/apps/plugins/metronome.c b/apps/plugins/metronome.c index 45a870b65b..5a22c973e5 100644 --- a/apps/plugins/metronome.c +++ b/apps/plugins/metronome.c | |||
@@ -27,6 +27,10 @@ PLUGIN_HEADER | |||
27 | #define METRONOME_VOL_UP_REP PLA_UP_REPEAT | 27 | #define METRONOME_VOL_UP_REP PLA_UP_REPEAT |
28 | #define METRONOME_VOL_DOWN_REP PLA_DOWN_REPEAT | 28 | #define METRONOME_VOL_DOWN_REP PLA_DOWN_REPEAT |
29 | #define METRONOME_TAP PLA_START | 29 | #define METRONOME_TAP PLA_START |
30 | #define METRONOME_LEFT PLA_LEFT | ||
31 | #define METRONOME_RIGHT PLA_RIGHT | ||
32 | #define METRONOME_LEFT_REP PLA_LEFT_REPEAT | ||
33 | #define METRONOME_RIGHT_REP PLA_RIGHT_REPEAT | ||
30 | enum { | 34 | enum { |
31 | METRONOME_PLAY_TAP = LAST_PLUGINLIB_ACTION+1, | 35 | METRONOME_PLAY_TAP = LAST_PLUGINLIB_ACTION+1, |
32 | METRONOME_PAUSE, | 36 | METRONOME_PAUSE, |
@@ -39,7 +43,7 @@ enum { | |||
39 | #define METRONOME_MSG_STOP "pause: hold mode" | 43 | #define METRONOME_MSG_STOP "pause: hold mode" |
40 | static const struct button_mapping ondio_action[] = | 44 | static const struct button_mapping ondio_action[] = |
41 | { | 45 | { |
42 | {METRONOME_PLAY_TAP, BUTTON_MENU|BUTTON_REL, BUTTON_NONE }, | 46 | {METRONOME_PLAY_TAP, BUTTON_MENU|BUTTON_REL, BUTTON_MENU }, |
43 | {METRONOME_PAUSE, BUTTON_MENU|BUTTON_REPEAT, BUTTON_NONE } | 47 | {METRONOME_PAUSE, BUTTON_MENU|BUTTON_REPEAT, BUTTON_NONE } |
44 | }; | 48 | }; |
45 | #else | 49 | #else |
@@ -956,15 +960,15 @@ enum plugin_status plugin_start(struct plugin_api* api, void* parameter){ | |||
956 | calc_period(); | 960 | calc_period(); |
957 | break; | 961 | break; |
958 | 962 | ||
959 | case BUTTON_LEFT: | 963 | case METRONOME_LEFT: |
960 | bpm_step_counter = 0; | 964 | bpm_step_counter = 0; |
961 | case BUTTON_LEFT | BUTTON_REPEAT: | 965 | case METRONOME_LEFT_REP: |
962 | change_bpm(-1); | 966 | change_bpm(-1); |
963 | break; | 967 | break; |
964 | 968 | ||
965 | case BUTTON_RIGHT: | 969 | case METRONOME_RIGHT: |
966 | bpm_step_counter = 0; | 970 | bpm_step_counter = 0; |
967 | case BUTTON_RIGHT | BUTTON_REPEAT: | 971 | case METRONOME_RIGHT_REP: |
968 | change_bpm(1); | 972 | change_bpm(1); |
969 | break; | 973 | break; |
970 | 974 | ||