summaryrefslogtreecommitdiff
path: root/apps/plugins/metronome.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/metronome.c')
-rw-r--r--apps/plugins/metronome.c14
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
30enum { 34enum {
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"
40static const struct button_mapping ondio_action[] = 44static 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