aboutsummaryrefslogtreecommitdiff
path: root/keyboard/atomic/keymaps/pvc/keymap.c
diff options
context:
space:
mode:
Diffstat (limited to 'keyboard/atomic/keymaps/pvc/keymap.c')
-rw-r--r--keyboard/atomic/keymaps/pvc/keymap.c41
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/*
502bool 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
522void matrix_init_user(void) 499void 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
573void play_startup_tone() 550void 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
579void play_goodbye_tone() 556void 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
586void play_audio_on_tone(void) 563void 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
591void play_music_on_tone(void) 568void 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
596void play_music_scale(void) 573void music_scale_user(void)
597{ 574{
598 PLAY_NOTE_ARRAY(music_scale, false, STACCATO); 575 PLAY_NOTE_ARRAY(music_scale, false, STACCATO);
599} 576}