diff options
Diffstat (limited to 'keyboard/atomic/keymaps/pvc/keymap.c')
-rw-r--r-- | keyboard/atomic/keymaps/pvc/keymap.c | 41 |
1 files changed, 9 insertions, 32 deletions
diff --git a/keyboard/atomic/keymaps/pvc/keymap.c b/keyboard/atomic/keymaps/pvc/keymap.c index 8431654d7..f16ec8a6e 100644 --- a/keyboard/atomic/keymaps/pvc/keymap.c +++ b/keyboard/atomic/keymaps/pvc/keymap.c | |||
@@ -62,8 +62,6 @@ | |||
62 | #define M_BDFLT M(MACRO_BREATH_DEFAULT) | 62 | #define M_BDFLT M(MACRO_BREATH_DEFAULT) |
63 | 63 | ||
64 | 64 | ||
65 | //#define MU_TOG M(MACRO_MUSIC_TOGGLE) | ||
66 | //#define AU_TOG M(MACRO_AUDIO_TOGGLE) | ||
67 | #define VC_UP M(MACRO_INC_VOICE) | 65 | #define VC_UP M(MACRO_INC_VOICE) |
68 | #define VC_DOWN M(MACRO_DEC_VOICE) | 66 | #define VC_DOWN M(MACRO_DEC_VOICE) |
69 | 67 | ||
@@ -156,11 +154,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
156 | 154 | ||
157 | /* UPPER | 155 | /* UPPER |
158 | * .---------------------------------------------------------------------------------------------------------------------- 2u ------------. | 156 | * .---------------------------------------------------------------------------------------------------------------------- 2u ------------. |
159 | * | PRINT | XXXXXX | XXXXXX | XXXXXX | XXXXXX | XXXXXX | XXXXXX | NUM LK | / | * | - | NUM LK | SCR LK | XXXXXX . PAUSE | | 157 | * | PRINT | XXXXXX | XXXXXX | XXXXXX | XXXXXX | XXXXXX | XXXXXX | NUM LK | / | * | | NUM LK | SCR LK | XXXXXX . PAUSE | |
160 | * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+-----------------| | 158 | * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+-----------------| |
161 | * | | F1 | F2 | F3 | F4 | | | 7 | 8 | 9 | + | ~ | | | INS | | 159 | * | | F1 | F2 | F3 | F4 | | | 7 | 8 | 9 | - | | | | INS | |
162 | * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+- 2u ------------+--------| | 160 | * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+- 2u ------------+--------| |
163 | * | CAP LK | F5 | F6 | F7 | F8 | | | 4 | 5 | 6 | + | ` | XXXXXX . | HOME | | 161 | * | CAP LK | F5 | F6 | F7 | F8 | | | 4 | 5 | 6 | + | | XXXXXX . | HOME | |
164 | * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+- 2u ---------------------+--------| | 162 | * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+- 2u ---------------------+--------| |
165 | * | | F9 | F10 | F11 | F12 | | | 1 | 2 | 3 | ENTER | XXXXXX . | | END | | 163 | * | | F9 | F10 | F11 | F12 | | | 1 | 2 | 3 | ENTER | XXXXXX . | | END | |
166 | * |--------+--------+--------+--------+--------+- 2u ------------+--------+--------+--------+--------+-----------------+--------+--------| | 164 | * |--------+--------+--------+--------+--------+- 2u ------------+--------+--------+--------+--------+-----------------+--------+--------| |
@@ -498,31 +496,10 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) | |||
498 | 496 | ||
499 | #ifdef AUDIO_ENABLE | 497 | #ifdef AUDIO_ENABLE |
500 | 498 | ||
501 | /* | ||
502 | bool process_action_user(keyrecord_t *record) | ||
503 | { | ||
504 | |||
505 | uint8_t starting_note = 0x0C; | ||
506 | int offset = 7; | ||
507 | |||
508 | if (IS_LAYER_ON(LAYER_MUSIC)) | ||
509 | { | ||
510 | if (record->event.pressed) | ||
511 | { | ||
512 | play_note(((double)220.0)*pow(2.0, -4.0)*pow(2.0,(starting_note + SCALE[record->event.key.col + offset])/12.0+(MATRIX_ROWS - record->event.key.row)), 0xF); | ||
513 | } | ||
514 | else | ||
515 | { | ||
516 | stop_note(((double)220.0)*pow(2.0, -4.0)*pow(2.0,(starting_note + SCALE[record->event.key.col + offset])/12.0+(MATRIX_ROWS - record->event.key.row))); | ||
517 | } | ||
518 | } | ||
519 | } | ||
520 | */ | ||
521 | |||
522 | void matrix_init_user(void) | 499 | void matrix_init_user(void) |
523 | { | 500 | { |
524 | set_voice(default_voice); | 501 | set_voice(default_voice); |
525 | play_startup_tone(); | 502 | startup_user(); |
526 | println("Matrix Init"); | 503 | println("Matrix Init"); |
527 | } | 504 | } |
528 | 505 | ||
@@ -570,30 +547,30 @@ void led_set_user(uint8_t usb_led) | |||
570 | } | 547 | } |
571 | 548 | ||
572 | 549 | ||
573 | void play_startup_tone() | 550 | void startup_user() |
574 | { | 551 | { |
575 | _delay_ms(10); // gets rid of tick | 552 | _delay_ms(10); // gets rid of tick |
576 | PLAY_NOTE_ARRAY(tone_my_startup, false, STACCATO); | 553 | PLAY_NOTE_ARRAY(tone_my_startup, false, STACCATO); |
577 | } | 554 | } |
578 | 555 | ||
579 | void play_goodbye_tone() | 556 | void shutdown_user() |
580 | { | 557 | { |
581 | PLAY_NOTE_ARRAY(tone_my_goodbye, false, STACCATO); | 558 | PLAY_NOTE_ARRAY(tone_my_goodbye, false, STACCATO); |
582 | _delay_ms(2000); | 559 | _delay_ms(2000); |
583 | stop_all_notes(); | 560 | stop_all_notes(); |
584 | } | 561 | } |
585 | 562 | ||
586 | void play_audio_on_tone(void) | 563 | void audio_on_user(void) |
587 | { | 564 | { |
588 | PLAY_NOTE_ARRAY(tone_audio_on, false, STACCATO); | 565 | PLAY_NOTE_ARRAY(tone_audio_on, false, STACCATO); |
589 | } | 566 | } |
590 | 567 | ||
591 | void play_music_on_tone(void) | 568 | void music_on_user(void) |
592 | { | 569 | { |
593 | PLAY_NOTE_ARRAY(tone_music_on, false, STACCATO); | 570 | PLAY_NOTE_ARRAY(tone_music_on, false, STACCATO); |
594 | } | 571 | } |
595 | 572 | ||
596 | void play_music_scale(void) | 573 | void music_scale_user(void) |
597 | { | 574 | { |
598 | PLAY_NOTE_ARRAY(music_scale, false, STACCATO); | 575 | PLAY_NOTE_ARRAY(music_scale, false, STACCATO); |
599 | } | 576 | } |