aboutsummaryrefslogtreecommitdiff
path: root/keyboards
diff options
context:
space:
mode:
authorJoe Wasson <jwasson+github@gmail.com>2017-08-19 23:04:16 -0700
committerJack Humbert <jack.humb@gmail.com>2017-08-20 12:32:20 -0400
commitfe60cbd928f2535a5cbc0b29c29397374ec91ac1 (patch)
treee01c40906374bf36d653c691160f74fd84f0e36b /keyboards
parentf94963e6b7e285a3e9ce6a807da77fad508791a4 (diff)
downloadqmk_firmware-fe60cbd928f2535a5cbc0b29c29397374ec91ac1.tar.gz
qmk_firmware-fe60cbd928f2535a5cbc0b29c29397374ec91ac1.zip
Remove PLAY_NOTE_ARRAY usages to get rid of warning.
Diffstat (limited to 'keyboards')
-rwxr-xr-xkeyboards/amj40/keymaps/fabian/keymap.c6
-rw-r--r--keyboards/atomic/keymaps/pvc/keymap.c30
-rw-r--r--keyboards/cluecard/keymaps/default/keymap.c6
-rw-r--r--keyboards/eco/keymaps/that_canadian/keymap.c8
-rw-r--r--keyboards/hadron/keymaps/default/keymap.c42
-rw-r--r--keyboards/hadron/keymaps/side_numpad/keymap.c48
-rw-r--r--keyboards/handwired/MS_sculpt_mobile/keymaps/milestogo/keymap.c46
-rw-r--r--keyboards/handwired/atreus50/keymaps/default/keymap.c12
-rw-r--r--keyboards/handwired/ortho5x13/keymaps/default/keymap.c12
-rw-r--r--keyboards/lets_split/keymaps/OLED_sample/keymap.c20
-rw-r--r--keyboards/lets_split/keymaps/dale/defaultkeymap.c6
-rw-r--r--keyboards/lets_split/keymaps/dale/keymap.c20
-rw-r--r--keyboards/lets_split/keymaps/default/keymap.c6
-rw-r--r--keyboards/lets_split/keymaps/ergodoxish/keymap.c6
-rw-r--r--keyboards/lets_split/keymaps/fabian/keymap.c6
-rw-r--r--keyboards/lets_split/keymaps/hexwire/keymap.c12
-rw-r--r--keyboards/lets_split/keymaps/khord/keymap.c6
-rw-r--r--keyboards/lets_split/keymaps/smt/keymap.c6
-rw-r--r--keyboards/lets_split/rev1/rev1.c4
-rw-r--r--keyboards/lets_split/rev2/rev2.c4
-rw-r--r--keyboards/minidox/keymaps/default/keymap.c2
-rw-r--r--keyboards/nyquist/keymaps/default/keymap.c6
-rw-r--r--keyboards/nyquist/keymaps/hexwire/keymap.c12
-rw-r--r--keyboards/nyquist/rev1/rev1.c4
-rw-r--r--keyboards/orthodox/keymaps/default/keymap.c6
-rw-r--r--keyboards/orthodox/rev1/rev1.c4
-rw-r--r--keyboards/planck/keymaps/chance/keymap.c16
-rw-r--r--keyboards/planck/keymaps/circuit/keymap.c14
-rw-r--r--keyboards/planck/keymaps/dale/keymap.c18
-rw-r--r--keyboards/planck/keymaps/dbroqua/keymap.c8
-rw-r--r--keyboards/planck/keymaps/experimental/keymap.c16
-rw-r--r--keyboards/planck/keymaps/handwired_binaryplease/keymap.c16
-rw-r--r--keyboards/planck/keymaps/impossible/keymap.c12
-rw-r--r--keyboards/planck/keymaps/jeebak/keymap.c16
-rw-r--r--keyboards/planck/keymaps/jhenahan/keymap.c14
-rw-r--r--keyboards/planck/keymaps/khord/keymap.c16
-rw-r--r--keyboards/planck/keymaps/lae3/keymap.c6
-rw-r--r--keyboards/planck/keymaps/originerd/keymap.c8
-rw-r--r--keyboards/planck/keymaps/pete/keymap.c14
-rw-r--r--keyboards/planck/keymaps/premek/keymap.c16
-rw-r--r--keyboards/planck/keymaps/pvc/keymap.c22
-rw-r--r--keyboards/planck/keymaps/sgoodwin/keymap.c10
-rw-r--r--keyboards/planck/keymaps/smt/keymap.c12
-rw-r--r--keyboards/planck/keymaps/thermal_printer/keymap.c16
-rw-r--r--keyboards/planck/keymaps/unicode/keymap.c16
-rw-r--r--keyboards/planck/keymaps/xyverz/keymap.c12
-rw-r--r--keyboards/planck/keymaps/zach/zach_common_functions.c32
-rw-r--r--keyboards/preonic/keymaps/0xdec/keymap.c10
-rw-r--r--keyboards/preonic/keymaps/CMD-Preonic/keymap.c16
-rw-r--r--keyboards/preonic/keymaps/dale/keymap.c12
-rw-r--r--keyboards/preonic/keymaps/jacwib/keymap.c6
-rw-r--r--keyboards/preonic/keymaps/kinesis/keymap.c6
-rw-r--r--keyboards/preonic/keymaps/nikchi/keymap.c8
-rw-r--r--keyboards/preonic/keymaps/smt/keymap.c12
-rw-r--r--keyboards/preonic/keymaps/xyverz/keymap.c12
-rw-r--r--keyboards/preonic/keymaps/zach/zach_common_functions.c32
-rw-r--r--keyboards/subatomic/keymaps/default/keymap.c12
-rw-r--r--keyboards/vision_division/keymaps/default/keymap.c22
-rw-r--r--keyboards/xd75/keymaps/fabian/keymap.c8
59 files changed, 403 insertions, 403 deletions
diff --git a/keyboards/amj40/keymaps/fabian/keymap.c b/keyboards/amj40/keymaps/fabian/keymap.c
index aef514153..51064b636 100755
--- a/keyboards/amj40/keymaps/fabian/keymap.c
+++ b/keyboards/amj40/keymaps/fabian/keymap.c
@@ -179,7 +179,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
179 case QWERTY: 179 case QWERTY:
180 if (record->event.pressed) { 180 if (record->event.pressed) {
181 #ifdef AUDIO_ENABLE 181 #ifdef AUDIO_ENABLE
182 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 182 PLAY_SONG(tone_qwerty);
183 #endif 183 #endif
184 persistent_default_layer_set(1UL<<_QWERTY); 184 persistent_default_layer_set(1UL<<_QWERTY);
185 } 185 }
@@ -188,7 +188,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
188 case COLEMAK: 188 case COLEMAK:
189 if (record->event.pressed) { 189 if (record->event.pressed) {
190 #ifdef AUDIO_ENABLE 190 #ifdef AUDIO_ENABLE
191 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 191 PLAY_SONG(tone_colemak);
192 #endif 192 #endif
193 persistent_default_layer_set(1UL<<_COLEMAK); 193 persistent_default_layer_set(1UL<<_COLEMAK);
194 } 194 }
@@ -197,7 +197,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
197 case DVORAK: 197 case DVORAK:
198 if (record->event.pressed) { 198 if (record->event.pressed) {
199 #ifdef AUDIO_ENABLE 199 #ifdef AUDIO_ENABLE
200 PLAY_NOTE_ARRAY(tone_dvorak, false, 0); 200 PLAY_SONG(tone_dvorak);
201 #endif 201 #endif
202 persistent_default_layer_set(1UL<<_DVORAK); 202 persistent_default_layer_set(1UL<<_DVORAK);
203 } 203 }
diff --git a/keyboards/atomic/keymaps/pvc/keymap.c b/keyboards/atomic/keymaps/pvc/keymap.c
index c324078dd..4a7cc863e 100644
--- a/keyboards/atomic/keymaps/pvc/keymap.c
+++ b/keyboards/atomic/keymaps/pvc/keymap.c
@@ -471,7 +471,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
471 else 471 else
472 { 472 {
473 audio_on(); 473 audio_on();
474 PLAY_NOTE_ARRAY(tone_audio_on, false, STACCATO); 474 PLAY_SONG(tone_audio_on);
475 } 475 }
476 } 476 }
477 break; 477 break;
@@ -486,7 +486,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
486 } 486 }
487 else 487 else
488 { 488 {
489 PLAY_NOTE_ARRAY(tone_music_on, false, STACCATO); 489 PLAY_SONG(tone_music_on);
490 layer_on(LAYER_MUSIC); 490 layer_on(LAYER_MUSIC);
491 } 491 }
492 } 492 }
@@ -496,7 +496,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
496 { 496 {
497 #ifdef AUDIO_ENABLE 497 #ifdef AUDIO_ENABLE
498 voice_iterate(); 498 voice_iterate();
499 PLAY_NOTE_ARRAY(music_scale, false, STACCATO); 499 PLAY_SONG(music_scale);
500 #endif 500 #endif
501 } 501 }
502 break; 502 break;
@@ -506,7 +506,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
506 { 506 {
507 #ifdef AUDIO_ENABLE 507 #ifdef AUDIO_ENABLE
508 voice_deiterate(); 508 voice_deiterate();
509 PLAY_NOTE_ARRAY(music_scale, false, STACCATO); 509 PLAY_SONG(music_scale);
510 #endif 510 #endif
511 } 511 }
512 break; 512 break;
@@ -550,32 +550,32 @@ void led_set_user(uint8_t usb_led)
550 if ((usb_led & (1<<USB_LED_CAPS_LOCK)) && !(old_usb_led & (1<<USB_LED_CAPS_LOCK))) 550 if ((usb_led & (1<<USB_LED_CAPS_LOCK)) && !(old_usb_led & (1<<USB_LED_CAPS_LOCK)))
551 { 551 {
552 // If CAPS LK LED is turning on... 552 // If CAPS LK LED is turning on...
553 PLAY_NOTE_ARRAY(tone_caps_on, false, LEGATO); 553 PLAY_SONG(tone_caps_on);
554 } 554 }
555 else if (!(usb_led & (1<<USB_LED_CAPS_LOCK)) && (old_usb_led & (1<<USB_LED_CAPS_LOCK))) 555 else if (!(usb_led & (1<<USB_LED_CAPS_LOCK)) && (old_usb_led & (1<<USB_LED_CAPS_LOCK)))
556 { 556 {
557 // If CAPS LK LED is turning off... 557 // If CAPS LK LED is turning off...
558 PLAY_NOTE_ARRAY(tone_caps_off, false, LEGATO); 558 PLAY_SONG(tone_caps_off);
559 } 559 }
560 else if ((usb_led & (1<<USB_LED_NUM_LOCK)) && !(old_usb_led & (1<<USB_LED_NUM_LOCK))) 560 else if ((usb_led & (1<<USB_LED_NUM_LOCK)) && !(old_usb_led & (1<<USB_LED_NUM_LOCK)))
561 { 561 {
562 // If NUM LK LED is turning on... 562 // If NUM LK LED is turning on...
563 PLAY_NOTE_ARRAY(tone_numlk_on, false, LEGATO); 563 PLAY_SONG(tone_numlk_on);
564 } 564 }
565 else if (!(usb_led & (1<<USB_LED_NUM_LOCK)) && (old_usb_led & (1<<USB_LED_NUM_LOCK))) 565 else if (!(usb_led & (1<<USB_LED_NUM_LOCK)) && (old_usb_led & (1<<USB_LED_NUM_LOCK)))
566 { 566 {
567 // If NUM LED is turning off... 567 // If NUM LED is turning off...
568 PLAY_NOTE_ARRAY(tone_numlk_off, false, LEGATO); 568 PLAY_SONG(tone_numlk_off);
569 } 569 }
570 else if ((usb_led & (1<<USB_LED_SCROLL_LOCK)) && !(old_usb_led & (1<<USB_LED_SCROLL_LOCK))) 570 else if ((usb_led & (1<<USB_LED_SCROLL_LOCK)) && !(old_usb_led & (1<<USB_LED_SCROLL_LOCK)))
571 { 571 {
572 // If SCROLL LK LED is turning on... 572 // If SCROLL LK LED is turning on...
573 PLAY_NOTE_ARRAY(tone_scroll_on, false, LEGATO); 573 PLAY_SONG(tone_scroll_on);
574 } 574 }
575 else if (!(usb_led & (1<<USB_LED_SCROLL_LOCK)) && (old_usb_led & (1<<USB_LED_SCROLL_LOCK))) 575 else if (!(usb_led & (1<<USB_LED_SCROLL_LOCK)) && (old_usb_led & (1<<USB_LED_SCROLL_LOCK)))
576 { 576 {
577 // If SCROLL LED is turning off... 577 // If SCROLL LED is turning off...
578 PLAY_NOTE_ARRAY(tone_scroll_off, false, LEGATO); 578 PLAY_SONG(tone_scroll_off);
579 } 579 }
580 } 580 }
581 581
@@ -586,29 +586,29 @@ void led_set_user(uint8_t usb_led)
586void startup_user() 586void startup_user()
587{ 587{
588 _delay_ms(10); // gets rid of tick 588 _delay_ms(10); // gets rid of tick
589 PLAY_NOTE_ARRAY(tone_my_startup, false, STACCATO); 589 PLAY_SONG(tone_my_startup);
590} 590}
591 591
592void shutdown_user() 592void shutdown_user()
593{ 593{
594 PLAY_NOTE_ARRAY(tone_my_goodbye, false, STACCATO); 594 PLAY_SONG(tone_my_goodbye);
595 _delay_ms(2000); 595 _delay_ms(2000);
596 stop_all_notes(); 596 stop_all_notes();
597} 597}
598 598
599void audio_on_user(void) 599void audio_on_user(void)
600{ 600{
601 PLAY_NOTE_ARRAY(tone_audio_on, false, STACCATO); 601 PLAY_SONG(tone_audio_on);
602} 602}
603 603
604void music_on_user(void) 604void music_on_user(void)
605{ 605{
606 PLAY_NOTE_ARRAY(tone_music_on, false, STACCATO); 606 PLAY_SONG(tone_music_on);
607} 607}
608 608
609void music_scale_user(void) 609void music_scale_user(void)
610{ 610{
611 PLAY_NOTE_ARRAY(music_scale, false, STACCATO); 611 PLAY_SONG(music_scale);
612} 612}
613 613
614#endif /* AUDIO_ENABLE */ \ No newline at end of file 614#endif /* AUDIO_ENABLE */ \ No newline at end of file
diff --git a/keyboards/cluecard/keymaps/default/keymap.c b/keyboards/cluecard/keymaps/default/keymap.c
index 517afe867..cd87750a8 100644
--- a/keyboards/cluecard/keymaps/default/keymap.c
+++ b/keyboards/cluecard/keymaps/default/keymap.c
@@ -36,13 +36,13 @@ void action_function(keyrecord_t *record, uint8_t id, uint8_t opt) {
36 if (record->event.pressed) { 36 if (record->event.pressed) {
37 switch (id) { 37 switch (id) {
38 case 0: 38 case 0:
39 PLAY_NOTE_ARRAY(tone_startup, false, 0); 39 PLAY_SONG(tone_startup);
40 break; 40 break;
41 case 1: 41 case 1:
42 PLAY_NOTE_ARRAY(music_scale, false, 0); 42 PLAY_SONG(music_scale);
43 break; 43 break;
44 case 2: 44 case 2:
45 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 45 PLAY_SONG(tone_goodbye);
46 break; 46 break;
47 } 47 }
48 } 48 }
diff --git a/keyboards/eco/keymaps/that_canadian/keymap.c b/keyboards/eco/keymaps/that_canadian/keymap.c
index 87f859e8e..5e3d9bdf5 100644
--- a/keyboards/eco/keymaps/that_canadian/keymap.c
+++ b/keyboards/eco/keymaps/that_canadian/keymap.c
@@ -153,7 +153,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
153 case QWERTY: 153 case QWERTY:
154 if (record->event.pressed) { 154 if (record->event.pressed) {
155 #ifdef AUDIO_ENABLE 155 #ifdef AUDIO_ENABLE
156 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 156 PLAY_SONG(tone_qwerty);
157 #endif 157 #endif
158 persistant_default_layer_set(1UL<<_QWERTY); 158 persistant_default_layer_set(1UL<<_QWERTY);
159 } 159 }
@@ -194,12 +194,12 @@ void matrix_init_user(void) {
194void startup_user() 194void startup_user()
195{ 195{
196 _delay_ms(20); // gets rid of tick 196 _delay_ms(20); // gets rid of tick
197 PLAY_NOTE_ARRAY(tone_startup, false, 0); 197 PLAY_SONG(tone_startup);
198} 198}
199 199
200void shutdown_user() 200void shutdown_user()
201{ 201{
202 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 202 PLAY_SONG(tone_goodbye);
203 _delay_ms(150); 203 _delay_ms(150);
204 stop_all_notes(); 204 stop_all_notes();
205} 205}
@@ -211,7 +211,7 @@ void music_on_user(void)
211 211
212void music_scale_user(void) 212void music_scale_user(void)
213{ 213{
214 PLAY_NOTE_ARRAY(music_scale, false, 0); 214 PLAY_SONG(music_scale);
215} 215}
216 216
217#endif 217#endif
diff --git a/keyboards/hadron/keymaps/default/keymap.c b/keyboards/hadron/keymaps/default/keymap.c
index 01cc8abab..5582a4652 100644
--- a/keyboards/hadron/keymaps/default/keymap.c
+++ b/keyboards/hadron/keymaps/default/keymap.c
@@ -79,7 +79,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
79 * | ` | Ctrl | Alt | GUI |Lower |Space | 0 | . | = |Space |Raise | Left | Down | Up |Right | 79 * | ` | Ctrl | Alt | GUI |Lower |Space | 0 | . | = |Space |Raise | Left | Down | Up |Right |
80 * `--------------------------------------------------------------------------------------------------------' 80 * `--------------------------------------------------------------------------------------------------------'
81 */ 81 */
82[_QWERTY] = KEYMAP( 82[_QWERTY] = KEYMAP(
83 KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_DEL,\ 83 KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_DEL,\
84 KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_P7, KC_P8, KC_P9, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC, \ 84 KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_P7, KC_P8, KC_P9, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC, \
85 KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_P4, KC_P5, KC_P6, KC_H, KC_J, KC_K, KC_L,LT_MC(KC_SCLN), KC_QUOT, \ 85 KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_P4, KC_P5, KC_P6, KC_H, KC_J, KC_K, KC_L,LT_MC(KC_SCLN), KC_QUOT, \
@@ -100,7 +100,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
100 * | ` | Ctrl | Alt | GUI |Lower |Space | 0 | . | = |Space |Raise | Left | Down | Up |Right | 100 * | ` | Ctrl | Alt | GUI |Lower |Space | 0 | . | = |Space |Raise | Left | Down | Up |Right |
101 * `--------------------------------------------------------------------------------------------------------' 101 * `--------------------------------------------------------------------------------------------------------'
102 */ 102 */
103[_COLEMAK] = KEYMAP( 103[_COLEMAK] = KEYMAP(
104 KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_DEL,\ 104 KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_DEL,\
105 KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_P7, KC_P8, KC_P9, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSPC, \ 105 KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_P7, KC_P8, KC_P9, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSPC, \
106 KC_LCTRL, KC_A, KC_R, KC_S, KC_T, KC_D, KC_P4, KC_P5, KC_P6, KC_H, KC_N, KC_E, KC_I, LT_MC(KC_O), KC_QUOT, \ 106 KC_LCTRL, KC_A, KC_R, KC_S, KC_T, KC_D, KC_P4, KC_P5, KC_P6, KC_H, KC_N, KC_E, KC_I, LT_MC(KC_O), KC_QUOT, \
@@ -121,14 +121,14 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
121 * | ` | Ctrl | Alt | GUI |Lower |Space | 0 | . | = |Space |Raise | Left | Down | Up |Right | 121 * | ` | Ctrl | Alt | GUI |Lower |Space | 0 | . | = |Space |Raise | Left | Down | Up |Right |
122 * `--------------------------------------------------------------------------------------------------------' 122 * `--------------------------------------------------------------------------------------------------------'
123 */ 123 */
124[_DVORAK] = KEYMAP( 124[_DVORAK] = KEYMAP(
125 KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_DEL,\ 125 KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_DEL,\
126 KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_P7, KC_P8, KC_P9, KC_F, KC_G, KC_C, KC_R, KC_L, KC_BSPC, \ 126 KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_P7, KC_P8, KC_P9, KC_F, KC_G, KC_C, KC_R, KC_L, KC_BSPC, \
127 KC_LCTL, KC_A, KC_O, KC_E, KC_U, KC_I, KC_P4, KC_P5, KC_P6, KC_D, KC_H, KC_T, KC_N, LT_MC(KC_S), KC_SLSH, \ 127 KC_LCTL, KC_A, KC_O, KC_E, KC_U, KC_I, KC_P4, KC_P5, KC_P6, KC_D, KC_H, KC_T, KC_N, LT_MC(KC_S), KC_SLSH, \
128 KC_LSFT, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_P1, KC_P2, KC_P3, KC_B, KC_M, KC_W, KC_V, KC_Z, CTL_ENT, \ 128 KC_LSFT, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_P1, KC_P2, KC_P3, KC_B, KC_M, KC_W, KC_V, KC_Z, CTL_ENT, \
129 KC_GRV, KC_LCTRL, KC_LGUI, KC_LALT, LOWER, KC_SPC, KC_P0, KC_DOT, KC_EQL, KC_SPC, RAISE, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT \ 129 KC_GRV, KC_LCTRL, KC_LGUI, KC_LALT, LOWER, KC_SPC, KC_P0, KC_DOT, KC_EQL, KC_SPC, RAISE, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT \
130), 130),
131 131
132/* Lower 132/* Lower
133 * ,------+------+------+------+------+------------------------------------------------. 133 * ,------+------+------+------+------+------------------------------------------------.
134 * | ~ | ! | @ | # | $ | % | ^ | & | * | ( | ) | Bksp | 134 * | ~ | ! | @ | # | $ | % | ^ | & | * | ( | ) | Bksp |
@@ -142,14 +142,14 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
142 * | | | | | | | | | | | | Next | Vol- | Vol+ | Play | 142 * | | | | | | | | | | | | Next | Vol- | Vol+ | Play |
143 * `--------------------------------------------------------------------------------------------------------' 143 * `--------------------------------------------------------------------------------------------------------'
144 */ 144 */
145[_LOWER] = KEYMAP( 145[_LOWER] = KEYMAP(
146 KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC, \ 146 KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC, \
147 KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, _______, _______, _______, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_DEL, \ 147 KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, _______, _______, _______, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_DEL, \
148 _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, _______, _______, _______, KC_F6, KC_UNDS, KC_PLUS, KC_LBRC, KC_RBRC, KC_PIPE, \ 148 _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, _______, _______, _______, KC_F6, KC_UNDS, KC_PLUS, KC_LBRC, KC_RBRC, KC_PIPE, \
149 _______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, _______, _______, _______, KC_F12,S(KC_NUHS),S(KC_NUBS),_______,_______, _______, \ 149 _______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, _______, _______, _______, KC_F12,S(KC_NUHS),S(KC_NUBS),_______,_______, _______, \
150 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY \ 150 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY \
151), 151),
152 152
153/* Raise 153/* Raise
154 * ,------+------+------+------+------+------------------------------------------------. 154 * ,------+------+------+------+------+------------------------------------------------.
155 * | Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | 155 * | Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - |
@@ -163,14 +163,14 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
163 * | | | | | | | | | | | | Next | Vol- | Vol+ | Play | 163 * | | | | | | | | | | | | Next | Vol- | Vol+ | Play |
164 * `--------------------------------------------------------------------------------------------------------' 164 * `--------------------------------------------------------------------------------------------------------'
165 */ 165 */
166[_RAISE] = KEYMAP( 166[_RAISE] = KEYMAP(
167 KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC, \ 167 KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC, \
168 KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, _______, _______, _______, KC_6, KC_7, KC_8, KC_9, KC_0, KC_DEL, \ 168 KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, _______, _______, _______, KC_6, KC_7, KC_8, KC_9, KC_0, KC_DEL, \
169 KC_DEL, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, _______, _______, _______, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS, \ 169 KC_DEL, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, _______, _______, _______, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS, \
170 _______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, _______, _______, _______, KC_F12, KC_NUHS, KC_NUBS, _______, _______, _______, \ 170 _______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, _______, _______, _______, KC_F12, KC_NUHS, KC_NUBS, _______, _______, _______, \
171 _______, _______, _______, _______, _______, KC_SPC, _______, _______, _______, _______, _______, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY \ 171 _______, _______, _______, _______, _______, KC_SPC, _______, _______, _______, _______, _______, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY \
172), 172),
173 173
174/* Mouse Layer (semi-col) 174/* Mouse Layer (semi-col)
175 * ,------+------+------+------+------+------------------------------------------------. 175 * ,------+------+------+------+------+------------------------------------------------.
176 * | ACCL0| ACCL1| ACCL2| | | | | | | | | | 176 * | ACCL0| ACCL1| ACCL2| | | | | | | | | |
@@ -184,15 +184,15 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
184 * | | | | | | BTN1 | | | | BTN1 | | | | | | 184 * | | | | | | BTN1 | | | | BTN1 | | | | | |
185 * `--------------------------------------------------------------------------------------------------------' 185 * `--------------------------------------------------------------------------------------------------------'
186 */ 186 */
187 187
188[_MOUSECURSOR] = KEYMAP( 188[_MOUSECURSOR] = KEYMAP(
189 KC_ACL0, KC_ACL1, KC_ACL2, _______, _______, _______, _______, _______, _______, _______, _______, _______, \ 189 KC_ACL0, KC_ACL1, KC_ACL2, _______, _______, _______, _______, _______, _______, _______, _______, _______, \
190 _______, _______, _______, _______, _______, _______, _______, _______, KC_HOME, KC_PGUP, KC_WH_L, KC_MS_U, KC_WH_R,DEMOMACRO,_______, \ 190 _______, _______, _______, _______, _______, _______, _______, _______, KC_HOME, KC_PGUP, KC_WH_L, KC_MS_U, KC_WH_R,DEMOMACRO,_______, \
191 _______, _______, _______, _______, _______, _______, _______, _______, KC_END , KC_PGDN, KC_MS_L, KC_MS_D, KC_MS_R, _______, _______, \ 191 _______, _______, _______, _______, _______, _______, _______, _______, KC_END , KC_PGDN, KC_MS_L, KC_MS_D, KC_MS_R, _______, _______, \
192 _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_BTN2, KC_BTN3, KC_BTN4, KC_BTN5, _______, _______, \ 192 _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_BTN2, KC_BTN3, KC_BTN4, KC_BTN5, _______, _______, \
193 _______, _______, _______, _______, _______, KC_BTN1, _______, _______, _______, KC_BTN1, _______, _______, _______, _______, _______ \ 193 _______, _______, _______, _______, _______, KC_BTN1, _______, _______, _______, KC_BTN1, _______, _______, _______, _______, _______ \
194), 194),
195 195
196/* Adjust (Lower + Raise) 196/* Adjust (Lower + Raise)
197 * ,------+------+------+------+------+------------------------------------------------. 197 * ,------+------+------+------+------+------------------------------------------------.
198 * | Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | 198 * | Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - |
@@ -206,14 +206,14 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
206 * | | | | | | | | | | | | | | | | 206 * | | | | | | | | | | | | | | | |
207 * `--------------------------------------------------------------------------------------------------------' 207 * `--------------------------------------------------------------------------------------------------------'
208 */ 208 */
209[_ADJUST] = KEYMAP( 209[_ADJUST] = KEYMAP(
210 KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, \ 210 KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, \
211 RESET, RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, _______, _______, _______, _______, _______, KC_DEL, \ 211 RESET, RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, _______, _______, _______, _______, _______, KC_DEL, \
212 _______, _______, _______, AU_ON, AU_OFF, AG_NORM, _______, _______, _______, AG_SWAP, QWERTY, COLEMAK, _______, _______, _______, \ 212 _______, _______, _______, AU_ON, AU_OFF, AG_NORM, _______, _______, _______, AG_SWAP, QWERTY, COLEMAK, _______, _______, _______, \
213 _______, MUV_DE, MUV_IN, MU_ON, MU_OFF, MI_ON, MI_OFF, _______, _______, _______, _______, BL_DEC, BL_INC, BL_STEP, BL_TOGG, \ 213 _______, MUV_DE, MUV_IN, MU_ON, MU_OFF, MI_ON, MI_OFF, _______, _______, _______, _______, BL_DEC, BL_INC, BL_STEP, BL_TOGG, \
214 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______\ 214 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______\
215) 215)
216 216
217 217
218 218
219}; 219};
@@ -255,7 +255,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
255 case QWERTY: 255 case QWERTY:
256 if (record->event.pressed) { 256 if (record->event.pressed) {
257 #ifdef AUDIO_ENABLE 257 #ifdef AUDIO_ENABLE
258 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 258 PLAY_SONG(tone_qwerty);
259 #endif 259 #endif
260 persistant_default_layer_set(1UL<<_QWERTY); 260 persistant_default_layer_set(1UL<<_QWERTY);
261 } 261 }
@@ -264,7 +264,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
264 case COLEMAK: 264 case COLEMAK:
265 if (record->event.pressed) { 265 if (record->event.pressed) {
266 #ifdef AUDIO_ENABLE 266 #ifdef AUDIO_ENABLE
267 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 267 PLAY_SONG(tone_colemak);
268 #endif 268 #endif
269 persistant_default_layer_set(1UL<<_COLEMAK); 269 persistant_default_layer_set(1UL<<_COLEMAK);
270 } 270 }
@@ -366,12 +366,12 @@ void matrix_scan_user(void) {
366void startup_user() 366void startup_user()
367{ 367{
368 _delay_ms(20); // gets rid of tick 368 _delay_ms(20); // gets rid of tick
369 PLAY_NOTE_ARRAY(tone_startup, false, 0); 369 PLAY_SONG(tone_startup);
370} 370}
371 371
372void shutdown_user() 372void shutdown_user()
373{cc 373{cc
374 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 374 PLAY_SONG(tone_goodbye);
375 _delay_ms(150); 375 _delay_ms(150);
376 stop_all_notes(); 376 stop_all_notes();
377} 377}
@@ -383,7 +383,7 @@ void music_on_user(void)
383 383
384void music_scale_user(void) 384void music_scale_user(void)
385{ 385{
386 PLAY_NOTE_ARRAY(music_scale, false, 0); 386 PLAY_SONG(music_scale);
387} 387}
388 388
389#endif 389#endif
@@ -397,11 +397,11 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
397 eeconfig_init(); 397 eeconfig_init();
398 } 398 }
399 399
400 switch (id) { 400 switch (id) {
401 case KC_DEMOMACRO: 401 case KC_DEMOMACRO:
402 if (record->event.pressed){ 402 if (record->event.pressed){
403 return MACRO (I(1), T(H),T(E),T(L), T(L), T(O), T(SPACE), T(W), T(O), T(R), T(L), T(D), END); 403 return MACRO (I(1), T(H),T(E),T(L), T(L), T(O), T(SPACE), T(W), T(O), T(R), T(L), T(D), END);
404 } 404 }
405 } 405 }
406 406
407 return MACRO_NONE; 407 return MACRO_NONE;
@@ -483,7 +483,7 @@ void iota_gfx_task_user(void) {
483 default: 483 default:
484 matrix_write(&matrix, buf); 484 matrix_write(&matrix, buf);
485 } 485 }
486 486
487 // Host Keyboard LED Status 487 // Host Keyboard LED Status
488 char led[40]; 488 char led[40];
489 snprintf(led, sizeof(led), "\n%s %s %s", 489 snprintf(led, sizeof(led), "\n%s %s %s",
diff --git a/keyboards/hadron/keymaps/side_numpad/keymap.c b/keyboards/hadron/keymaps/side_numpad/keymap.c
index a5ccfd022..6b00a0b66 100644
--- a/keyboards/hadron/keymaps/side_numpad/keymap.c
+++ b/keyboards/hadron/keymaps/side_numpad/keymap.c
@@ -81,14 +81,14 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
81 * | ~ | Ctrl | Alt | GUI |Lower |Space |Space |Raise | RAlt | Ins | Del |NumLay| 0 | . | ENT | 81 * | ~ | Ctrl | Alt | GUI |Lower |Space |Space |Raise | RAlt | Ins | Del |NumLay| 0 | . | ENT |
82 * `--------------------------------------------------------------------------------------------------------' 82 * `--------------------------------------------------------------------------------------------------------'
83 */ 83 */
84[_QWERTY] = KEYMAP( 84[_QWERTY] = KEYMAP(
85 KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS,\ 85 KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS,\
86 KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC, KC_P7, KC_P8, KC_P9, \ 86 KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC, KC_P7, KC_P8, KC_P9, \
87 KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, LT_MC(KC_SCLN), CTL_ENT, KC_P4, KC_P5, KC_P6, \ 87 KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, LT_MC(KC_SCLN), CTL_ENT, KC_P4, KC_P5, KC_P6, \
88 KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_EQL, KC_P1, KC_P2, KC_P3, \ 88 KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_EQL, KC_P1, KC_P2, KC_P3, \
89 KC_GRV, KC_RCTL, KC_LALT, KC_LGUI, LOWER, KC_SPC, KC_SPC, RAISE, KC_RALT, KC_INS, KC_DEL, TG_NUMLAY, KC_P0, KC_PDOT, KC_PENT \ 89 KC_GRV, KC_RCTL, KC_LALT, KC_LGUI, LOWER, KC_SPC, KC_SPC, RAISE, KC_RALT, KC_INS, KC_DEL, TG_NUMLAY, KC_P0, KC_PDOT, KC_PENT \
90), 90),
91 91
92/* Lower 92/* Lower
93 * ,-----------------------------------------------------------------------------------. 93 * ,-----------------------------------------------------------------------------------.
94 * | | | | | | | | | | | | | 94 * | | | | | | | | | | | | |
@@ -102,14 +102,14 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
102 * | | | | | | | | | Next | Vol- | Vol+ | Play | | | | 102 * | | | | | | | | | Next | Vol- | Vol+ | Play | | | |
103 * `--------------------------------------------------------------------------------------------------------' 103 * `--------------------------------------------------------------------------------------------------------'
104 */ 104 */
105[_LOWER] = KEYMAP( 105[_LOWER] = KEYMAP(
106 KC_ESC, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, \ 106 KC_ESC, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, \
107 KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_GRV, KC_BSLS, _______, _______, _______, \ 107 KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_GRV, KC_BSLS, _______, _______, _______, \
108 KC_CAPS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_EQL, KC_LBRC, KC_RBRC, KC_PIPE, _______, _______, _______, \ 108 KC_CAPS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_EQL, KC_LBRC, KC_RBRC, KC_PIPE, _______, _______, _______, \
109 _______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, S(KC_NUHS), S(KC_NUBS), KC_LCBR, KC_RCBR, _______, _______, _______, _______, \ 109 _______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, S(KC_NUHS), S(KC_NUBS), KC_LCBR, KC_RCBR, _______, _______, _______, _______, \
110 _______, _______, _______, _______, _______, _______, _______, _______, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY, _______, _______, _______\ 110 _______, _______, _______, _______, _______, _______, _______, _______, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY, _______, _______, _______\
111), 111),
112 112
113/* Raise 113/* Raise
114 * ,-----------------------------------------------------------------------------------. 114 * ,-----------------------------------------------------------------------------------.
115 * | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | 115 * | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 |
@@ -123,14 +123,14 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
123 * | | | | | |Space | 0 | | Left | Down | Right| | | | | 123 * | | | | | |Space | 0 | | Left | Down | Right| | | | |
124 * `--------------------------------------------------------------------------------------------------------' 124 * `--------------------------------------------------------------------------------------------------------'
125 */ 125 */
126[_RAISE] = KEYMAP( 126[_RAISE] = KEYMAP(
127 KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, \ 127 KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, \
128 KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_PLUS, KC_BSLS, _______, _______, _______, \ 128 KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_PLUS, KC_BSLS, _______, _______, _______, \
129 _______, KC_A, KC_UP, KC_D, KC_PSCR, _______, KC_4, KC_5, KC_6, KC_PAST, KC_COLN, KC_QUOT, _______, _______, _______, \ 129 _______, KC_A, KC_UP, KC_D, KC_PSCR, _______, KC_4, KC_5, KC_6, KC_PAST, KC_COLN, KC_QUOT, _______, _______, _______, \
130 _______, KC_LEFT, KC_DOWN, KC_RIGHT, KC__MUTE, _______, KC_1, KC_2, KC_3, KC_UP, KC_SLSH, _______, _______, _______, _______, \ 130 _______, KC_LEFT, KC_DOWN, KC_RIGHT, KC__MUTE, _______, KC_1, KC_2, KC_3, KC_UP, KC_SLSH, _______, _______, _______, _______, \
131 _______, _______, _______, _______, _______, KC_SPC, KC_0, _______, KC_LEFT, KC_DOWN, KC_RIGHT, _______, _______, _______, _______ \ 131 _______, _______, _______, _______, _______, KC_SPC, KC_0, _______, KC_LEFT, KC_DOWN, KC_RIGHT, _______, _______, _______, _______ \
132), 132),
133 133
134/* FN layer on Esc key 134/* FN layer on Esc key
135 * ,-----------------------------------------------------------------------------------. 135 * ,-----------------------------------------------------------------------------------.
136 * | | | | | | | | | | | | | 136 * | | | | | | | | | | | | |
@@ -144,14 +144,14 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
144 * | | | | | | | | | Next | Vol- | Vol+ | Play | | | | 144 * | | | | | | | | | Next | Vol- | Vol+ | Play | | | |
145 * `--------------------------------------------------------------------------------------------------------' 145 * `--------------------------------------------------------------------------------------------------------'
146 */ 146 */
147[_FNLAYER] = KEYMAP( 147[_FNLAYER] = KEYMAP(
148 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,\ 148 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,\
149 _______, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_PLUS, _______, _______, _______, \ 149 _______, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_PLUS, _______, _______, _______, \
150 _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_EQL, KC_LBRC, KC_RBRC, KC_QUOT, _______, _______, _______, \ 150 _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_EQL, KC_LBRC, KC_RBRC, KC_QUOT, _______, _______, _______, \
151 _______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12,S(KC_NUHS), S(KC_NUBS), KC_LCBR, KC_RCBR, _______, _______, _______, _______, \ 151 _______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12,S(KC_NUHS), S(KC_NUBS), KC_LCBR, KC_RCBR, _______, _______, _______, _______, \
152 _______, _______, _______, _______, _______, _______, _______, _______, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY, _______, _______, _______ \ 152 _______, _______, _______, _______, _______, _______, _______, _______, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY, _______, _______, _______ \
153), 153),
154 154
155/* Num Layer 155/* Num Layer
156 * ,-----------------------------------------------------------------------------------. 156 * ,-----------------------------------------------------------------------------------.
157 * | | | | | | | | | | | | | 157 * | | | | | | | | | | | | |
@@ -165,14 +165,14 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
165 * | | | | | | | | | | | | Exit | Left | Down | Rght | 165 * | | | | | | | | | | | | Exit | Left | Down | Rght |
166 * `--------------------------------------------------------------------------------------------------------' 166 * `--------------------------------------------------------------------------------------------------------'
167 */ 167 */
168[_NUMLAY] = KEYMAP( 168[_NUMLAY] = KEYMAP(
169 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,\ 169 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,\
170 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_INS, KC_HOME, KC_PGUP, \ 170 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_INS, KC_HOME, KC_PGUP, \
171 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_DEL, KC_END, KC_PGDN, \ 171 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_DEL, KC_END, KC_PGDN, \
172 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_PMNS, KC_UP, KC_PPLS, \ 172 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_PMNS, KC_UP, KC_PPLS, \
173 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_LEFT, KC_DOWN, KC_RIGHT \ 173 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_LEFT, KC_DOWN, KC_RIGHT \
174), 174),
175 175
176/* Mouse Layer (semi-col) 176/* Mouse Layer (semi-col)
177 * ,-----------------------------------------------------------------------------------. 177 * ,-----------------------------------------------------------------------------------.
178 * | |ACCL0| ACCL1| ACCL2 | | | | | | | | | 178 * | |ACCL0| ACCL1| ACCL2 | | | | | | | | |
@@ -186,17 +186,17 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
186 * | | | | | | BTN1 | | | | BTN1 | | | | | | 186 * | | | | | | BTN1 | | | | BTN1 | | | | | |
187 * `--------------------------------------------------------------------------------------------------------' 187 * `--------------------------------------------------------------------------------------------------------'
188 */ 188 */
189 189
190[_MOUSECURSOR] = KEYMAP( 190[_MOUSECURSOR] = KEYMAP(
191 _______, KC_ACL0, KC_ACL1, KC_ACL2, _______, _______, _______, _______, _______, _______, _______, _______,\ 191 _______, KC_ACL0, KC_ACL1, KC_ACL2, _______, _______, _______, _______, _______, _______, _______, _______,\
192 _______, _______, _______, _______, _______, KC_HOME, KC_PGUP, KC_WH_L, KC_MS_U, KC_WH_R, DEMOMACRO, _______, _______, _______, _______, \ 192 _______, _______, _______, _______, _______, KC_HOME, KC_PGUP, KC_WH_L, KC_MS_U, KC_WH_R, DEMOMACRO, _______, _______, _______, _______, \
193 _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_END , KC_PGDN, KC_MS_L, KC_MS_D, KC_MS_R, _______, _______, _______, _______, _______, \ 193 _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_END , KC_PGDN, KC_MS_L, KC_MS_D, KC_MS_R, _______, _______, _______, _______, _______, \
194 _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, KC_BTN2, KC_BTN3, KC_BTN4, KC_BTN5, _______, _______, _______, _______, _______, \ 194 _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, KC_BTN2, KC_BTN3, KC_BTN4, KC_BTN5, _______, _______, _______, _______, _______, \
195 _______, _______, _______, _______, _______, KC_BTN1, KC_BTN1, _______, _______, _______, _______, _______, _______, _______, _______ \ 195 _______, _______, _______, _______, _______, KC_BTN1, KC_BTN1, _______, _______, _______, _______, _______, _______, _______, _______ \
196), 196),
197 197
198/* Adjust (Lower + Raise) 198/* Adjust (Lower + Raise)
199 199
200 * ,-----------------------------------------------------------------------------------. 200 * ,-----------------------------------------------------------------------------------.
201 * | Reset| | | | | | | | | VolD | VolU | Mute | 201 * | Reset| | | | | | | | | VolD | VolU | Mute |
202 * |------+------+------+------+------+------+------+------+------+------+------+------+--------------------. 202 * |------+------+------+------+------+------+------+------+------+------+------+------+--------------------.
@@ -209,14 +209,14 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
209 * | | | | | | | | | | | | | | | | 209 * | | | | | | | | | | | | | | | |
210 * `--------------------------------------------------------------------------------------------------------' 210 * `--------------------------------------------------------------------------------------------------------'
211 */ 211 */
212[_ADJUST] = KEYMAP( 212[_ADJUST] = KEYMAP(
213 RESET, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_VOLD, KC_VOLU, KC_MUTE, \ 213 RESET, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_VOLD, KC_VOLU, KC_MUTE, \
214 _______, RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, _______, _______, KC_DEL, _______, _______, _______, \ 214 _______, RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, _______, _______, KC_DEL, _______, _______, _______, \
215 _______, _______, _______, AU_ON, AU_OFF, AG_NORM, AG_SWAP, QWERTY, _______, _______, _______, _______, _______, _______, _______, \ 215 _______, _______, _______, AU_ON, AU_OFF, AG_NORM, AG_SWAP, QWERTY, _______, _______, _______, _______, _______, _______, _______, \
216 _______, MUV_DE, MUV_IN, MU_ON, MU_OFF, MI_ON, MI_OFF, _______, BL_DEC, BL_INC, BL_STEP, BL_TOGG, _______, _______, _______, \ 216 _______, MUV_DE, MUV_IN, MU_ON, MU_OFF, MI_ON, MI_OFF, _______, BL_DEC, BL_INC, BL_STEP, BL_TOGG, _______, _______, _______, \
217 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ \ 217 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ \
218) 218)
219 219
220 220
221 221
222}; 222};
@@ -257,7 +257,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
257 case QWERTY: 257 case QWERTY:
258 if (record->event.pressed) { 258 if (record->event.pressed) {
259 #ifdef AUDIO_ENABLE 259 #ifdef AUDIO_ENABLE
260 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 260 PLAY_SONG(tone_qwerty);
261 #endif 261 #endif
262 persistant_default_layer_set(1UL<<_QWERTY); 262 persistant_default_layer_set(1UL<<_QWERTY);
263 } 263 }
@@ -332,7 +332,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
332 rgblight_mode(4); 332 rgblight_mode(4);
333 layer_on(_NUMLAY); 333 layer_on(_NUMLAY);
334 } else { 334 } else {
335 rgblight_mode(RGB_current_mode); 335 rgblight_mode(RGB_current_mode);
336 layer_off(_NUMLAY); } 336 layer_off(_NUMLAY); }
337 } 337 }
338 return false; 338 return false;
@@ -376,12 +376,12 @@ void matrix_scan_user(void) {
376void startup_user() 376void startup_user()
377{ 377{
378 _delay_ms(20); // gets rid of tick 378 _delay_ms(20); // gets rid of tick
379 PLAY_NOTE_ARRAY(tone_startup, false, 0); 379 PLAY_SONG(tone_startup);
380} 380}
381 381
382void shutdown_user() 382void shutdown_user()
383{cc 383{cc
384 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 384 PLAY_SONG(tone_goodbye);
385 _delay_ms(150); 385 _delay_ms(150);
386 stop_all_notes(); 386 stop_all_notes();
387} 387}
@@ -393,7 +393,7 @@ void music_on_user(void)
393 393
394void music_scale_user(void) 394void music_scale_user(void)
395{ 395{
396 PLAY_NOTE_ARRAY(music_scale, false, 0); 396 PLAY_SONG(music_scale);
397} 397}
398 398
399#endif 399#endif
@@ -407,11 +407,11 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
407 eeconfig_init(); 407 eeconfig_init();
408 } 408 }
409 409
410 switch (id) { 410 switch (id) {
411 case KC_DEMOMACRO: 411 case KC_DEMOMACRO:
412 if (record->event.pressed){ 412 if (record->event.pressed){
413 return MACRO (I(1), T(H),T(E),T(L), T(L), T(O), T(SPACE), T(W), T(O), T(R), T(L), T(D), END); 413 return MACRO (I(1), T(H),T(E),T(L), T(L), T(O), T(SPACE), T(W), T(O), T(R), T(L), T(D), END);
414 } 414 }
415 } 415 }
416 416
417 return MACRO_NONE; 417 return MACRO_NONE;
@@ -493,7 +493,7 @@ void iota_gfx_task_user(void) {
493 default: 493 default:
494 matrix_write(&matrix, buf); 494 matrix_write(&matrix, buf);
495 } 495 }
496 496
497 // Host Keyboard LED Status 497 // Host Keyboard LED Status
498 char led[40]; 498 char led[40];
499 snprintf(led, sizeof(led), "\n%s %s %s", 499 snprintf(led, sizeof(led), "\n%s %s %s",
diff --git a/keyboards/handwired/MS_sculpt_mobile/keymaps/milestogo/keymap.c b/keyboards/handwired/MS_sculpt_mobile/keymaps/milestogo/keymap.c
index c9a8ccdb6..c9b16e75e 100644
--- a/keyboards/handwired/MS_sculpt_mobile/keymaps/milestogo/keymap.c
+++ b/keyboards/handwired/MS_sculpt_mobile/keymaps/milestogo/keymap.c
@@ -19,7 +19,7 @@ QWR,
19CDH, 19CDH,
20SYM, 20SYM,
21MOV, 21MOV,
22NUM, 22NUM,
23TRAN 23TRAN
24}; 24};
25 25
@@ -52,11 +52,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
52* | tab | q | w | e | r | t | y | u | i | o | p | [ | ] | \ | | 52* | tab | q | w | e | r | t | y | u | i | o | p | [ | ] | \ | |
53* -------------------------------------------------------------------------------' 53* -------------------------------------------------------------------------------'
54* |Bak/Mov| a | s | d | f | g | h | j | k | l | ; | ' | enter |PgUp| 54* |Bak/Mov| a | s | d | f | g | h | j | k | l | ; | ' | enter |PgUp|
55* -------------------------------------------------------------------------------- 55* --------------------------------------------------------------------------------
56* |Lsft | z | x | c | v | b | n | m | , | . | / | Rsft| Up| PgDn| 56* |Lsft | z | x | c | v | b | n | m | , | . | / | Rsft| Up| PgDn|
57* --------------------------------------------------------------------------------- 57* ---------------------------------------------------------------------------------
58* |Lctl |Lgui |Lalt | Space/Sym | GUI | Sym | Rctl |Left|Down|Rght| 58* |Lctl |Lgui |Lalt | Space/Sym | GUI | Sym | Rctl |Left|Down|Rght|
59* --------------------------------------------------------------------------------- 59* ---------------------------------------------------------------------------------
60*/ 60*/
61 61
62[_QWR] = KEYMAP( \ 62[_QWR] = KEYMAP( \
@@ -88,11 +88,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
88* | ESC: | ^ | { | } | @ | % | | [ | ( | ) | _ | [ | ] | \ | | 88* | ESC: | ^ | { | } | @ | % | | [ | ( | ) | _ | [ | ] | \ | |
89* -------------------------------------------------------------------------------' 89* -------------------------------------------------------------------------------'
90* |Bak/Mov| ! | # | 0 | = | { | } | - | 1 | + | ] | ` | enter |PgUp| 90* |Bak/Mov| ! | # | 0 | = | { | } | - | 1 | + | ] | ` | enter |PgUp|
91* -------------------------------------------------------------------------------- 91* --------------------------------------------------------------------------------
92* |Lsft | ; | ~ | : | ~ | "|"| $ | * | | . | / | Rsft| Up| PgDn| 92* |Lsft | ; | ~ | : | ~ | "|"| $ | * | | . | / | Rsft| Up| PgDn|
93* --------------------------------------------------------------------------------- 93* ---------------------------------------------------------------------------------
94* |Lctl |Lgui |Lalt | Space/Sym | GUI | Sym | Rctl |Left|Down|Rght| 94* |Lctl |Lgui |Lalt | Space/Sym | GUI | Sym | Rctl |Left|Down|Rght|
95* --------------------------------------------------------------------------------- 95* ---------------------------------------------------------------------------------
96*/ 96*/
97 97
98[_SYM] = KEYMAP (\ 98[_SYM] = KEYMAP (\
@@ -103,7 +103,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
103 ____, KC_SCLN, KC_TILDE, KC_COLN, KC_TILDE, KC_PIPE, KC_DLR, KC_ASTR, ____, KC_DOT , KC_SLSH, ____, ____, ____,\ 103 ____, KC_SCLN, KC_TILDE, KC_COLN, KC_TILDE, KC_PIPE, KC_DLR, KC_ASTR, ____, KC_DOT , KC_SLSH, ____, ____, ____,\
104 ____, ____, ____, ____, ____, ____, ____, ____, ____, ____ 104 ____, ____, ____, ____, ____, ____, ____, ____, ____, ____
105), 105),
106/* 106/*
107* |ESC | MAC| Win|RdLn| VI | | | | | | | | | | | | 107* |ESC | MAC| Win|RdLn| VI | | | | | | | | | | | |
108* -------------------------------------------------------------------------------' 108* -------------------------------------------------------------------------------'
109* | | | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = |Bakspace| Del| 109* | | | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = |Bakspace| Del|
@@ -111,11 +111,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
111* | tab | | |Find| |pTab |DSOL|DelW| Up |DelW|DEOL| [ | ] | \ | | 111* | tab | | |Find| |pTab |DSOL|DelW| Up |DelW|DEOL| [ | ] | \ | |
112* -------------------------------------------------------------------------------' 112* -------------------------------------------------------------------------------'
113* |Bak/Mov| | | | |nTab |GSOL| <- | Dwn | -> | EOL | ' | enter |PgUp| 113* |Bak/Mov| | | | |nTab |GSOL| <- | Dwn | -> | EOL | ' | enter |PgUp|
114* -------------------------------------------------------------------------------- 114* --------------------------------------------------------------------------------
115* |Lsft |Undo| Cut|Copy|Pste| | | | | | / | Rsft| Up| PgDn| 115* |Lsft |Undo| Cut|Copy|Pste| | | | | | / | Rsft| Up| PgDn|
116* --------------------------------------------------------------------------------- 116* ---------------------------------------------------------------------------------
117* |Lctl |Lgui |Lalt | Space/Sym | GUI | Sym | Rctl |Left|Down|Rght| 117* |Lctl |Lgui |Lalt | Space/Sym | GUI | Sym | Rctl |Left|Down|Rght|
118* --------------------------------------------------------------------------------- 118* ---------------------------------------------------------------------------------
119*/ 119*/
120 120
121[_MOV] = KEYMAP (\ 121[_MOV] = KEYMAP (\
@@ -134,7 +134,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
134 ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, \ 134 ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, \
135 ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, \ 135 ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, \
136 ____, ____, ____, ____, ____, ____, ____, ____, ____, ____ 136 ____, ____, ____, ____, ____, ____, ____, ____, ____, ____
137) 137)
138}; 138};
139 139
140const uint16_t PROGMEM fn_actions[] = { 140const uint16_t PROGMEM fn_actions[] = {
@@ -155,23 +155,23 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
155 case QWR: 155 case QWR:
156 if (record->event.pressed) { 156 if (record->event.pressed) {
157 #ifdef AUDIO_ENABLE 157 #ifdef AUDIO_ENABLE
158 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 158 PLAY_SONG(tone_qwerty);
159 #endif 159 #endif
160 layer_off(_CDH); 160 layer_off(_CDH);
161 } 161 }
162 return false; 162 return false;
163 break; 163 break;
164 164
165 case CDH: 165 case CDH:
166 if (record->event.pressed) { 166 if (record->event.pressed) {
167 #ifdef AUDIO_ENABLE 167 #ifdef AUDIO_ENABLE
168 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 168 PLAY_SONG(tone_colemak);
169 #endif 169 #endif
170 layer_on(_CDH); 170 layer_on(_CDH);
171 } 171 }
172 return false; 172 return false;
173 break; 173 break;
174 174
175 case SYM: 175 case SYM:
176 if (record->event.pressed) { 176 if (record->event.pressed) {
177 layer_on(_SYM); 177 layer_on(_SYM);
@@ -180,12 +180,12 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
180 } 180 }
181 return false; 181 return false;
182 break; 182 break;
183 183
184 } 184 }
185 return true; 185 return true;
186 186
187} 187}
188 188
189const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) 189const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
190{ 190{
191 191
@@ -195,7 +195,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
195 195
196 if( id >= BABL_START_NUM && id < (BABL_START_NUM + BABL_NUM_MACROS ) ) { 196 if( id >= BABL_START_NUM && id < (BABL_START_NUM + BABL_NUM_MACROS ) ) {
197 if (record->event.pressed) { // is there a case where this isn't desired? 197 if (record->event.pressed) { // is there a case where this isn't desired?
198 198
199 babblePaste ( record, id ); 199 babblePaste ( record, id );
200 return MACRO_NONE; 200 return MACRO_NONE;
201 } 201 }
@@ -215,7 +215,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
215 215
216 /* Colemak mod-dh moves the D key to the qwerty V position 216 /* Colemak mod-dh moves the D key to the qwerty V position
217 This hack makes apple-V_position do what I mean */ 217 This hack makes apple-V_position do what I mean */
218 case DHPASTE: 218 case DHPASTE:
219 if(keyboard_report->mods & MOD_BIT(KC_LGUI) ) { 219 if(keyboard_report->mods & MOD_BIT(KC_LGUI) ) {
220 if (record->event.pressed) { 220 if (record->event.pressed) {
221 clear_keyboard_but_mods(); 221 clear_keyboard_but_mods();
@@ -228,15 +228,15 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
228 register_code(KC_D); 228 register_code(KC_D);
229 } else { 229 } else {
230 unregister_code(KC_D); 230 unregister_code(KC_D);
231 } 231 }
232 } 232 }
233 break; 233 break;
234 234
235 case VIBRK: // vi esc: 235 case VIBRK: // vi esc:
236 if (record->event.pressed) { 236 if (record->event.pressed) {
237 return MACRO( T(ESC),D(LSFT),T(SCLN),U(LSFT), END ); 237 return MACRO( T(ESC),D(LSFT),T(SCLN),U(LSFT), END );
238 } 238 }
239 break; 239 break;
240 240
241 241
242 242
diff --git a/keyboards/handwired/atreus50/keymaps/default/keymap.c b/keyboards/handwired/atreus50/keymaps/default/keymap.c
index 739fb2685..21d91a879 100644
--- a/keyboards/handwired/atreus50/keymaps/default/keymap.c
+++ b/keyboards/handwired/atreus50/keymaps/default/keymap.c
@@ -157,7 +157,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
157 case QWERTY: 157 case QWERTY:
158 if (record->event.pressed) { 158 if (record->event.pressed) {
159 #ifdef AUDIO_ENABLE 159 #ifdef AUDIO_ENABLE
160 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 160 PLAY_SONG(tone_qwerty);
161 #endif 161 #endif
162 persistent_default_layer_set(1UL<<_QWERTY); 162 persistent_default_layer_set(1UL<<_QWERTY);
163 } 163 }
@@ -166,7 +166,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
166 case COLEMAK: 166 case COLEMAK:
167 if (record->event.pressed) { 167 if (record->event.pressed) {
168 #ifdef AUDIO_ENABLE 168 #ifdef AUDIO_ENABLE
169 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 169 PLAY_SONG(tone_colemak);
170 #endif 170 #endif
171 persistent_default_layer_set(1UL<<_COLEMAK); 171 persistent_default_layer_set(1UL<<_COLEMAK);
172 } 172 }
@@ -175,7 +175,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
175 case DVORAK: 175 case DVORAK:
176 if (record->event.pressed) { 176 if (record->event.pressed) {
177 #ifdef AUDIO_ENABLE 177 #ifdef AUDIO_ENABLE
178 PLAY_NOTE_ARRAY(tone_dvorak, false, 0); 178 PLAY_SONG(tone_dvorak);
179 #endif 179 #endif
180 persistent_default_layer_set(1UL<<_DVORAK); 180 persistent_default_layer_set(1UL<<_DVORAK);
181 } 181 }
@@ -227,12 +227,12 @@ void matrix_init_user(void) {
227void startup_user() 227void startup_user()
228{ 228{
229 _delay_ms(20); // gets rid of tick 229 _delay_ms(20); // gets rid of tick
230 PLAY_NOTE_ARRAY(tone_startup, false, 0); 230 PLAY_SONG(tone_startup);
231} 231}
232 232
233void shutdown_user() 233void shutdown_user()
234{ 234{
235 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 235 PLAY_SONG(tone_goodbye);
236 _delay_ms(150); 236 _delay_ms(150);
237 stop_all_notes(); 237 stop_all_notes();
238} 238}
@@ -244,7 +244,7 @@ void music_on_user(void)
244 244
245void music_scale_user(void) 245void music_scale_user(void)
246{ 246{
247 PLAY_NOTE_ARRAY(music_scale, false, 0); 247 PLAY_SONG(music_scale);
248} 248}
249 249
250#endif 250#endif
diff --git a/keyboards/handwired/ortho5x13/keymaps/default/keymap.c b/keyboards/handwired/ortho5x13/keymaps/default/keymap.c
index 971099747..afed1892a 100644
--- a/keyboards/handwired/ortho5x13/keymaps/default/keymap.c
+++ b/keyboards/handwired/ortho5x13/keymaps/default/keymap.c
@@ -196,7 +196,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
196 case QWERTY: 196 case QWERTY:
197 if (record->event.pressed) { 197 if (record->event.pressed) {
198 #ifdef AUDIO_ENABLE 198 #ifdef AUDIO_ENABLE
199 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 199 PLAY_SONG(tone_qwerty);
200 #endif 200 #endif
201 persistent_default_layer_set(1UL<<_QWERTY); 201 persistent_default_layer_set(1UL<<_QWERTY);
202 } 202 }
@@ -205,7 +205,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
205 case COLEMAK: 205 case COLEMAK:
206 if (record->event.pressed) { 206 if (record->event.pressed) {
207 #ifdef AUDIO_ENABLE 207 #ifdef AUDIO_ENABLE
208 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 208 PLAY_SONG(tone_colemak);
209 #endif 209 #endif
210 persistent_default_layer_set(1UL<<_COLEMAK); 210 persistent_default_layer_set(1UL<<_COLEMAK);
211 } 211 }
@@ -214,7 +214,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
214 case DVORAK: 214 case DVORAK:
215 if (record->event.pressed) { 215 if (record->event.pressed) {
216 #ifdef AUDIO_ENABLE 216 #ifdef AUDIO_ENABLE
217 PLAY_NOTE_ARRAY(tone_dvorak, false, 0); 217 PLAY_SONG(tone_dvorak);
218 #endif 218 #endif
219 persistent_default_layer_set(1UL<<_DVORAK); 219 persistent_default_layer_set(1UL<<_DVORAK);
220 } 220 }
@@ -266,12 +266,12 @@ void matrix_init_user(void) {
266void startup_user() 266void startup_user()
267{ 267{
268 _delay_ms(20); // gets rid of tick 268 _delay_ms(20); // gets rid of tick
269 PLAY_NOTE_ARRAY(tone_startup, false, 0); 269 PLAY_SONG(tone_startup);
270} 270}
271 271
272void shutdown_user() 272void shutdown_user()
273{ 273{
274 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 274 PLAY_SONG(tone_goodbye);
275 _delay_ms(150); 275 _delay_ms(150);
276 stop_all_notes(); 276 stop_all_notes();
277} 277}
@@ -283,7 +283,7 @@ void music_on_user(void)
283 283
284void music_scale_user(void) 284void music_scale_user(void)
285{ 285{
286 PLAY_NOTE_ARRAY(music_scale, false, 0); 286 PLAY_SONG(music_scale);
287} 287}
288 288
289#endif \ No newline at end of file 289#endif \ No newline at end of file
diff --git a/keyboards/lets_split/keymaps/OLED_sample/keymap.c b/keyboards/lets_split/keymaps/OLED_sample/keymap.c
index 9553309f8..2768eb56e 100644
--- a/keyboards/lets_split/keymaps/OLED_sample/keymap.c
+++ b/keyboards/lets_split/keymaps/OLED_sample/keymap.c
@@ -206,7 +206,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
206 case QWERTY: 206 case QWERTY:
207 if (record->event.pressed) { 207 if (record->event.pressed) {
208 #ifdef AUDIO_ENABLE 208 #ifdef AUDIO_ENABLE
209 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 209 PLAY_SONG(tone_qwerty);
210 #endif 210 #endif
211 persistent_default_layer_set(1UL<<_QWERTY); 211 persistent_default_layer_set(1UL<<_QWERTY);
212 } 212 }
@@ -215,7 +215,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
215 case COLEMAK: 215 case COLEMAK:
216 if (record->event.pressed) { 216 if (record->event.pressed) {
217 #ifdef AUDIO_ENABLE 217 #ifdef AUDIO_ENABLE
218 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 218 PLAY_SONG(tone_colemak);
219 #endif 219 #endif
220 persistent_default_layer_set(1UL<<_COLEMAK); 220 persistent_default_layer_set(1UL<<_COLEMAK);
221 } 221 }
@@ -224,7 +224,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
224 case DVORAK: 224 case DVORAK:
225 if (record->event.pressed) { 225 if (record->event.pressed) {
226 #ifdef AUDIO_ENABLE 226 #ifdef AUDIO_ENABLE
227 PLAY_NOTE_ARRAY(tone_dvorak, false, 0); 227 PLAY_SONG(tone_dvorak);
228 #endif 228 #endif
229 persistent_default_layer_set(1UL<<_DVORAK); 229 persistent_default_layer_set(1UL<<_DVORAK);
230 } 230 }
@@ -296,14 +296,14 @@ void matrix_init_user(void) {
296 #ifdef AUDIO_ENABLE 296 #ifdef AUDIO_ENABLE
297 startup_user(); 297 startup_user();
298 #endif 298 #endif
299 RGB_current_mode = rgblight_config.mode; 299 RGB_current_mode = rgblight_config.mode;
300} 300}
301 301
302//SSD1306 OLED init and update loop, make sure to add #define SSD1306OLED in config.h 302//SSD1306 OLED init and update loop, make sure to add #define SSD1306OLED in config.h
303#ifdef SSD1306OLED 303#ifdef SSD1306OLED
304void matrix_master_OLED_init (void) { 304void matrix_master_OLED_init (void) {
305 TWI_Init(TWI_BIT_PRESCALE_1, TWI_BITLENGTH_FROM_FREQ(1, 800000)); 305 TWI_Init(TWI_BIT_PRESCALE_1, TWI_BITLENGTH_FROM_FREQ(1, 800000));
306 iota_gfx_init(); // turns on the display 306 iota_gfx_init(); // turns on the display
307} 307}
308 308
309void matrix_scan_user(void) { 309void matrix_scan_user(void) {
@@ -316,12 +316,12 @@ void matrix_scan_user(void) {
316void startup_user() 316void startup_user()
317{ 317{
318 _delay_ms(20); // gets rid of tick 318 _delay_ms(20); // gets rid of tick
319 PLAY_NOTE_ARRAY(tone_startup, false, 0); 319 PLAY_SONG(tone_startup);
320} 320}
321 321
322void shutdown_user() 322void shutdown_user()
323{ 323{
324 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 324 PLAY_SONG(tone_goodbye);
325 _delay_ms(150); 325 _delay_ms(150);
326 stop_all_notes(); 326 stop_all_notes();
327} 327}
@@ -333,7 +333,7 @@ void music_on_user(void)
333 333
334void music_scale_user(void) 334void music_scale_user(void)
335{ 335{
336 PLAY_NOTE_ARRAY(music_scale, false, 0); 336 PLAY_SONG(music_scale);
337} 337}
338 338
339#endif 339#endif
@@ -352,7 +352,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
352 if (record->event.pressed){ 352 if (record->event.pressed){
353 return MACRO (I(10), T(H), T(E), T(L), T(L), T(O), T(SPACE), T(W), T(O), T(R), T(L), T(D), END); 353 return MACRO (I(10), T(H), T(E), T(L), T(L), T(O), T(SPACE), T(W), T(O), T(R), T(L), T(D), END);
354 } 354 }
355 355
356 } 356 }
357 357
358 return MACRO_NONE; 358 return MACRO_NONE;
@@ -435,7 +435,7 @@ void iota_gfx_task_user(void) {
435 default: 435 default:
436 matrix_write(&matrix, buf); 436 matrix_write(&matrix, buf);
437 } 437 }
438 438
439 // Host Keyboard LED Status 439 // Host Keyboard LED Status
440 char led[40]; 440 char led[40];
441 snprintf(led, sizeof(led), "\n%s %s %s", 441 snprintf(led, sizeof(led), "\n%s %s %s",
diff --git a/keyboards/lets_split/keymaps/dale/defaultkeymap.c b/keyboards/lets_split/keymaps/dale/defaultkeymap.c
index 936312b2e..42f81a0eb 100644
--- a/keyboards/lets_split/keymaps/dale/defaultkeymap.c
+++ b/keyboards/lets_split/keymaps/dale/defaultkeymap.c
@@ -157,7 +157,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
157 case QWERTY: 157 case QWERTY:
158 if (record->event.pressed) { 158 if (record->event.pressed) {
159 #ifdef AUDIO_ENABLE 159 #ifdef AUDIO_ENABLE
160 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 160 PLAY_SONG(tone_qwerty);
161 #endif 161 #endif
162 persistent_default_layer_set(1UL<<_QWERTY); 162 persistent_default_layer_set(1UL<<_QWERTY);
163 } 163 }
@@ -166,7 +166,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
166 case COLEMAK: 166 case COLEMAK:
167 if (record->event.pressed) { 167 if (record->event.pressed) {
168 #ifdef AUDIO_ENABLE 168 #ifdef AUDIO_ENABLE
169 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 169 PLAY_SONG(tone_colemak);
170 #endif 170 #endif
171 persistent_default_layer_set(1UL<<_COLEMAK); 171 persistent_default_layer_set(1UL<<_COLEMAK);
172 } 172 }
@@ -175,7 +175,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
175 case DVORAK: 175 case DVORAK:
176 if (record->event.pressed) { 176 if (record->event.pressed) {
177 #ifdef AUDIO_ENABLE 177 #ifdef AUDIO_ENABLE
178 PLAY_NOTE_ARRAY(tone_dvorak, false, 0); 178 PLAY_SONG(tone_dvorak);
179 #endif 179 #endif
180 persistent_default_layer_set(1UL<<_DVORAK); 180 persistent_default_layer_set(1UL<<_DVORAK);
181 } 181 }
diff --git a/keyboards/lets_split/keymaps/dale/keymap.c b/keyboards/lets_split/keymaps/dale/keymap.c
index 63465237c..9eb220d43 100644
--- a/keyboards/lets_split/keymaps/dale/keymap.c
+++ b/keyboards/lets_split/keymaps/dale/keymap.c
@@ -1,4 +1,4 @@
1// Can't Remember Sh*t Keymap for Let's Split 1// Can't Remember Sh*t Keymap for Let's Split
2// Trying to fit as many characters as possible on the default layer 2// Trying to fit as many characters as possible on the default layer
3// as its easier for me to remember logical functions than characters 3// as its easier for me to remember logical functions than characters
4// Also, I like me some numpad 4// Also, I like me some numpad
@@ -74,7 +74,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
74), 74),
75 75
76 76
77/* Lower (switched to # because KP# were weird in terminal emulators) 77/* Lower (switched to # because KP# were weird in terminal emulators)
78 * ,-----------------------------------------------------------------------------------. 78 * ,-----------------------------------------------------------------------------------.
79 * | Del | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bksp | 79 * | Del | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bksp |
80 * |------+------+------+------+------+-------------+------+------+------+------+------| 80 * |------+------+------+------+------+-------------+------+------+------+------+------|
@@ -92,7 +92,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
92 KC_ESC, _______, _______, _______, _______, _______, KC_0, _______, _______, _______, KC_PLUS, _______ \ 92 KC_ESC, _______, _______, _______, _______, _______, KC_0, _______, _______, _______, KC_PLUS, _______ \
93), 93),
94 94
95/* Raise 95/* Raise
96 * ,-----------------------------------------------------------------------------------. 96 * ,-----------------------------------------------------------------------------------.
97 * | ~ | ! | @ | # | $ | % | ^ | & | * | ( | ) | Del | 97 * | ~ | ! | @ | # | $ | % | ^ | & | * | ( | ) | Del |
98 * |------+------+------+------+------+-------------+------+------+------+------+------| 98 * |------+------+------+------+------+-------------+------+------+------+------+------|
@@ -164,7 +164,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
164 case QWERTY: 164 case QWERTY:
165 if (record->event.pressed) { 165 if (record->event.pressed) {
166 #ifdef AUDIO_ENABLE 166 #ifdef AUDIO_ENABLE
167 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 167 PLAY_SONG(tone_qwerty);
168 #endif 168 #endif
169 persistant_default_layer_set(1UL<<_QWERTY); 169 persistant_default_layer_set(1UL<<_QWERTY);
170 } 170 }
@@ -173,14 +173,14 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
173 case GAME: 173 case GAME:
174 if (record->event.pressed) { 174 if (record->event.pressed) {
175 #ifdef AUDIO_ENABLE 175 #ifdef AUDIO_ENABLE
176 PLAY_NOTE_ARRAY(music_scale, false, 0); 176 PLAY_SONG(music_scale);
177 #endif 177 #endif
178 persistant_default_layer_set(1UL<<_GAME); 178 persistant_default_layer_set(1UL<<_GAME);
179 } 179 }
180 return false; 180 return false;
181 break; 181 break;
182 182
183 183
184 case LOWER: 184 case LOWER:
185 if (record->event.pressed) { 185 if (record->event.pressed) {
186 layer_on(_LOWER); 186 layer_on(_LOWER);
@@ -227,12 +227,12 @@ void matrix_init_user(void) {
227void startup_user() 227void startup_user()
228{ 228{
229 _delay_ms(20); // gets rid of tick 229 _delay_ms(20); // gets rid of tick
230 PLAY_NOTE_ARRAY(tone_startup, false, 0); 230 PLAY_SONG(tone_startup);
231} 231}
232 232
233void shutdown_user() 233void shutdown_user()
234{ 234{
235 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 235 PLAY_SONG(tone_goodbye);
236 _delay_ms(150); 236 _delay_ms(150);
237 stop_all_notes(); 237 stop_all_notes();
238} 238}
@@ -244,7 +244,7 @@ void music_on_user(void)
244 244
245void music_scale_user(void) 245void music_scale_user(void)
246{ 246{
247 PLAY_NOTE_ARRAY(music_scale, false, 0); 247 PLAY_SONG(music_scale);
248} 248}
249 249
250#endif 250#endif
diff --git a/keyboards/lets_split/keymaps/default/keymap.c b/keyboards/lets_split/keymaps/default/keymap.c
index 936312b2e..42f81a0eb 100644
--- a/keyboards/lets_split/keymaps/default/keymap.c
+++ b/keyboards/lets_split/keymaps/default/keymap.c
@@ -157,7 +157,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
157 case QWERTY: 157 case QWERTY:
158 if (record->event.pressed) { 158 if (record->event.pressed) {
159 #ifdef AUDIO_ENABLE 159 #ifdef AUDIO_ENABLE
160 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 160 PLAY_SONG(tone_qwerty);
161 #endif 161 #endif
162 persistent_default_layer_set(1UL<<_QWERTY); 162 persistent_default_layer_set(1UL<<_QWERTY);
163 } 163 }
@@ -166,7 +166,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
166 case COLEMAK: 166 case COLEMAK:
167 if (record->event.pressed) { 167 if (record->event.pressed) {
168 #ifdef AUDIO_ENABLE 168 #ifdef AUDIO_ENABLE
169 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 169 PLAY_SONG(tone_colemak);
170 #endif 170 #endif
171 persistent_default_layer_set(1UL<<_COLEMAK); 171 persistent_default_layer_set(1UL<<_COLEMAK);
172 } 172 }
@@ -175,7 +175,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
175 case DVORAK: 175 case DVORAK:
176 if (record->event.pressed) { 176 if (record->event.pressed) {
177 #ifdef AUDIO_ENABLE 177 #ifdef AUDIO_ENABLE
178 PLAY_NOTE_ARRAY(tone_dvorak, false, 0); 178 PLAY_SONG(tone_dvorak);
179 #endif 179 #endif
180 persistent_default_layer_set(1UL<<_DVORAK); 180 persistent_default_layer_set(1UL<<_DVORAK);
181 } 181 }
diff --git a/keyboards/lets_split/keymaps/ergodoxish/keymap.c b/keyboards/lets_split/keymaps/ergodoxish/keymap.c
index 936312b2e..42f81a0eb 100644
--- a/keyboards/lets_split/keymaps/ergodoxish/keymap.c
+++ b/keyboards/lets_split/keymaps/ergodoxish/keymap.c
@@ -157,7 +157,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
157 case QWERTY: 157 case QWERTY:
158 if (record->event.pressed) { 158 if (record->event.pressed) {
159 #ifdef AUDIO_ENABLE 159 #ifdef AUDIO_ENABLE
160 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 160 PLAY_SONG(tone_qwerty);
161 #endif 161 #endif
162 persistent_default_layer_set(1UL<<_QWERTY); 162 persistent_default_layer_set(1UL<<_QWERTY);
163 } 163 }
@@ -166,7 +166,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
166 case COLEMAK: 166 case COLEMAK:
167 if (record->event.pressed) { 167 if (record->event.pressed) {
168 #ifdef AUDIO_ENABLE 168 #ifdef AUDIO_ENABLE
169 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 169 PLAY_SONG(tone_colemak);
170 #endif 170 #endif
171 persistent_default_layer_set(1UL<<_COLEMAK); 171 persistent_default_layer_set(1UL<<_COLEMAK);
172 } 172 }
@@ -175,7 +175,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
175 case DVORAK: 175 case DVORAK:
176 if (record->event.pressed) { 176 if (record->event.pressed) {
177 #ifdef AUDIO_ENABLE 177 #ifdef AUDIO_ENABLE
178 PLAY_NOTE_ARRAY(tone_dvorak, false, 0); 178 PLAY_SONG(tone_dvorak);
179 #endif 179 #endif
180 persistent_default_layer_set(1UL<<_DVORAK); 180 persistent_default_layer_set(1UL<<_DVORAK);
181 } 181 }
diff --git a/keyboards/lets_split/keymaps/fabian/keymap.c b/keyboards/lets_split/keymaps/fabian/keymap.c
index 0af505b47..14e5dcf1a 100644
--- a/keyboards/lets_split/keymaps/fabian/keymap.c
+++ b/keyboards/lets_split/keymaps/fabian/keymap.c
@@ -164,7 +164,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
164 case QWERTY: 164 case QWERTY:
165 if (record->event.pressed) { 165 if (record->event.pressed) {
166 #ifdef AUDIO_ENABLE 166 #ifdef AUDIO_ENABLE
167 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 167 PLAY_SONG(tone_qwerty);
168 #endif 168 #endif
169 persistent_default_layer_set(1UL<<_QWERTY); 169 persistent_default_layer_set(1UL<<_QWERTY);
170 } 170 }
@@ -173,7 +173,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
173 case COLEMAK: 173 case COLEMAK:
174 if (record->event.pressed) { 174 if (record->event.pressed) {
175 #ifdef AUDIO_ENABLE 175 #ifdef AUDIO_ENABLE
176 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 176 PLAY_SONG(tone_colemak);
177 #endif 177 #endif
178 persistent_default_layer_set(1UL<<_COLEMAK); 178 persistent_default_layer_set(1UL<<_COLEMAK);
179 } 179 }
@@ -182,7 +182,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
182 case DVORAK: 182 case DVORAK:
183 if (record->event.pressed) { 183 if (record->event.pressed) {
184 #ifdef AUDIO_ENABLE 184 #ifdef AUDIO_ENABLE
185 PLAY_NOTE_ARRAY(tone_dvorak, false, 0); 185 PLAY_SONG(tone_dvorak);
186 #endif 186 #endif
187 persistent_default_layer_set(1UL<<_DVORAK); 187 persistent_default_layer_set(1UL<<_DVORAK);
188 } 188 }
diff --git a/keyboards/lets_split/keymaps/hexwire/keymap.c b/keyboards/lets_split/keymaps/hexwire/keymap.c
index 1ef65c52b..9da9e76f2 100644
--- a/keyboards/lets_split/keymaps/hexwire/keymap.c
+++ b/keyboards/lets_split/keymaps/hexwire/keymap.c
@@ -83,7 +83,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
83 //|----+----+----+----+----+----| |----+----+----+----+----+----| 83 //|----+----+----+----+----+----| |----+----+----+----+----+----|
84 ,CPYP, , ,DOWN,LCBR, RCBR, P1 , P2 , P3 ,MINS, , 84 ,CPYP, , ,DOWN,LCBR, RCBR, P1 , P2 , P3 ,MINS, ,
85 //|----+----+----+----+----+----| |----+----+----+----+----+----| 85 //|----+----+----+----+----+----| |----+----+----+----+----+----|
86 , , , , , , DEL , , P0 ,PDOT, , 86 , , , , , , DEL , , P0 ,PDOT, ,
87 //`----+----+----+----+----+----' `----+----+----+----+----+----' 87 //`----+----+----+----+----+----' `----+----+----+----+----+----'
88 ), 88 ),
89 89
@@ -95,7 +95,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
95 //|----+----+----+----+----+----| |----+----+----+----+----+----| 95 //|----+----+----+----+----+----| |----+----+----+----+----+----|
96 MUTE,MSTP,MPLY,VOLD,PGDN,MINS, PLUS,END , , , , , 96 MUTE,MSTP,MPLY,VOLD,PGDN,MINS, PLUS,END , , , , ,
97 //|----+----+----+----+----+----| |----+----+----+----+----+----| 97 //|----+----+----+----+----+----| |----+----+----+----+----+----|
98 , , , , , , , , , , , 98 , , , , , , , , , , ,
99 //`----+----+----+----+----+----' `----+----+----+----+----+----' 99 //`----+----+----+----+----+----' `----+----+----+----+----+----'
100 ), 100 ),
101 101
@@ -107,7 +107,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
107 //|----+----+----+----+----+----| |----+----+----+----+----+----| 107 //|----+----+----+----+----+----| |----+----+----+----+----+----|
108 , , , , , , , , , , , , 108 , , , , , , , , , , , ,
109 //|----+----+----+----+----+----| |----+----+----+----+----+----| 109 //|----+----+----+----+----+----| |----+----+----+----+----+----|
110 , , , , , , , , , , , 110 , , , , , , , , , , ,
111 //`----+----+----+----+----+----' `----+----+----+----+----+----' 111 //`----+----+----+----+----+----' `----+----+----+----+----+----'
112 ), 112 ),
113 113
@@ -148,7 +148,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
148 case QWERTY: 148 case QWERTY:
149 if (record->event.pressed) { 149 if (record->event.pressed) {
150 #ifdef AUDIO_ENABLE 150 #ifdef AUDIO_ENABLE
151 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 151 PLAY_SONG(tone_qwerty);
152 #endif 152 #endif
153 persistent_default_layer_set(1UL<<_QWERTY); 153 persistent_default_layer_set(1UL<<_QWERTY);
154 } 154 }
@@ -157,7 +157,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
157 case COLEMAK: 157 case COLEMAK:
158 if (record->event.pressed) { 158 if (record->event.pressed) {
159 #ifdef AUDIO_ENABLE 159 #ifdef AUDIO_ENABLE
160 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 160 PLAY_SONG(tone_colemak);
161 #endif 161 #endif
162 persistent_default_layer_set(1UL<<_COLEMAK); 162 persistent_default_layer_set(1UL<<_COLEMAK);
163 } 163 }
@@ -166,7 +166,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
166 case DVORAK: 166 case DVORAK:
167 if (record->event.pressed) { 167 if (record->event.pressed) {
168 #ifdef AUDIO_ENABLE 168 #ifdef AUDIO_ENABLE
169 PLAY_NOTE_ARRAY(tone_dvorak, false, 0); 169 PLAY_SONG(tone_dvorak);
170 #endif 170 #endif
171 persistent_default_layer_set(1UL<<_DVORAK); 171 persistent_default_layer_set(1UL<<_DVORAK);
172 } 172 }
diff --git a/keyboards/lets_split/keymaps/khord/keymap.c b/keyboards/lets_split/keymaps/khord/keymap.c
index 2aaab5e86..66673e889 100644
--- a/keyboards/lets_split/keymaps/khord/keymap.c
+++ b/keyboards/lets_split/keymaps/khord/keymap.c
@@ -178,7 +178,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
178 case QWERTY: 178 case QWERTY:
179 if (record->event.pressed) { 179 if (record->event.pressed) {
180 #ifdef AUDIO_ENABLE 180 #ifdef AUDIO_ENABLE
181 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 181 PLAY_SONG(tone_qwerty);
182 #endif 182 #endif
183 persistent_default_layer_set(1UL<<_QWERTY); 183 persistent_default_layer_set(1UL<<_QWERTY);
184 } 184 }
@@ -187,7 +187,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
187 case COLEMAK: 187 case COLEMAK:
188 if (record->event.pressed) { 188 if (record->event.pressed) {
189 #ifdef AUDIO_ENABLE 189 #ifdef AUDIO_ENABLE
190 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 190 PLAY_SONG(tone_colemak);
191 #endif 191 #endif
192 persistent_default_layer_set(1UL<<_COLEMAK); 192 persistent_default_layer_set(1UL<<_COLEMAK);
193 } 193 }
@@ -196,7 +196,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
196 case DVORAK: 196 case DVORAK:
197 if (record->event.pressed) { 197 if (record->event.pressed) {
198 #ifdef AUDIO_ENABLE 198 #ifdef AUDIO_ENABLE
199 PLAY_NOTE_ARRAY(tone_dvorak, false, 0); 199 PLAY_SONG(tone_dvorak);
200 #endif 200 #endif
201 persistent_default_layer_set(1UL<<_DVORAK); 201 persistent_default_layer_set(1UL<<_DVORAK);
202 } 202 }
diff --git a/keyboards/lets_split/keymaps/smt/keymap.c b/keyboards/lets_split/keymaps/smt/keymap.c
index 18d409f08..63cc0b99a 100644
--- a/keyboards/lets_split/keymaps/smt/keymap.c
+++ b/keyboards/lets_split/keymaps/smt/keymap.c
@@ -162,7 +162,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
162 case QWERTY: 162 case QWERTY:
163 if (record->event.pressed) { 163 if (record->event.pressed) {
164 #ifdef AUDIO_ENABLE 164 #ifdef AUDIO_ENABLE
165 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 165 PLAY_SONG(tone_qwerty);
166 #endif 166 #endif
167 persistent_default_layer_set(1UL<<_QWERTY); 167 persistent_default_layer_set(1UL<<_QWERTY);
168 } 168 }
@@ -171,7 +171,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
171 case COLEMAK: 171 case COLEMAK:
172 if (record->event.pressed) { 172 if (record->event.pressed) {
173 #ifdef AUDIO_ENABLE 173 #ifdef AUDIO_ENABLE
174 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 174 PLAY_SONG(tone_colemak);
175 #endif 175 #endif
176 persistent_default_layer_set(1UL<<_COLEMAK); 176 persistent_default_layer_set(1UL<<_COLEMAK);
177 } 177 }
@@ -180,7 +180,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
180 case DVORAK: 180 case DVORAK:
181 if (record->event.pressed) { 181 if (record->event.pressed) {
182 #ifdef AUDIO_ENABLE 182 #ifdef AUDIO_ENABLE
183 PLAY_NOTE_ARRAY(tone_dvorak, false, 0); 183 PLAY_SONG(tone_dvorak);
184 #endif 184 #endif
185 persistent_default_layer_set(1UL<<_DVORAK); 185 persistent_default_layer_set(1UL<<_DVORAK);
186 } 186 }
diff --git a/keyboards/lets_split/rev1/rev1.c b/keyboards/lets_split/rev1/rev1.c
index c505d3a6e..74eed277b 100644
--- a/keyboards/lets_split/rev1/rev1.c
+++ b/keyboards/lets_split/rev1/rev1.c
@@ -9,7 +9,7 @@ void matrix_init_kb(void) {
9 9
10 #ifdef AUDIO_ENABLE 10 #ifdef AUDIO_ENABLE
11 _delay_ms(20); // gets rid of tick 11 _delay_ms(20); // gets rid of tick
12 PLAY_NOTE_ARRAY(tone_startup, false, 0); 12 PLAY_SONG(tone_startup);
13 #endif 13 #endif
14 14
15 // // green led on 15 // // green led on
@@ -25,7 +25,7 @@ void matrix_init_kb(void) {
25 25
26void shutdown_user(void) { 26void shutdown_user(void) {
27 #ifdef AUDIO_ENABLE 27 #ifdef AUDIO_ENABLE
28 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 28 PLAY_SONG(tone_goodbye);
29 _delay_ms(150); 29 _delay_ms(150);
30 stop_all_notes(); 30 stop_all_notes();
31 #endif 31 #endif
diff --git a/keyboards/lets_split/rev2/rev2.c b/keyboards/lets_split/rev2/rev2.c
index 20a4c6be1..88903f7f4 100644
--- a/keyboards/lets_split/rev2/rev2.c
+++ b/keyboards/lets_split/rev2/rev2.c
@@ -16,7 +16,7 @@ void matrix_init_kb(void) {
16 16
17 #ifdef AUDIO_ENABLE 17 #ifdef AUDIO_ENABLE
18 _delay_ms(20); // gets rid of tick 18 _delay_ms(20); // gets rid of tick
19 PLAY_NOTE_ARRAY(tone_startup, false, 0); 19 PLAY_SONG(tone_startup);
20 #endif 20 #endif
21 21
22 // // green led on 22 // // green led on
@@ -32,7 +32,7 @@ void matrix_init_kb(void) {
32 32
33void shutdown_user(void) { 33void shutdown_user(void) {
34 #ifdef AUDIO_ENABLE 34 #ifdef AUDIO_ENABLE
35 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 35 PLAY_SONG(tone_goodbye);
36 _delay_ms(150); 36 _delay_ms(150);
37 stop_all_notes(); 37 stop_all_notes();
38 #endif 38 #endif
diff --git a/keyboards/minidox/keymaps/default/keymap.c b/keyboards/minidox/keymaps/default/keymap.c
index 3fa20e1eb..06f663c2a 100644
--- a/keyboards/minidox/keymaps/default/keymap.c
+++ b/keyboards/minidox/keymaps/default/keymap.c
@@ -129,7 +129,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
129 case QWERTY: 129 case QWERTY:
130 if (record->event.pressed) { 130 if (record->event.pressed) {
131 #ifdef AUDIO_ENABLE 131 #ifdef AUDIO_ENABLE
132 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 132 PLAY_SONG(tone_qwerty);
133 #endif 133 #endif
134 persistant_default_layer_set(1UL<<_QWERTY); 134 persistant_default_layer_set(1UL<<_QWERTY);
135 } 135 }
diff --git a/keyboards/nyquist/keymaps/default/keymap.c b/keyboards/nyquist/keymaps/default/keymap.c
index 97fee4e1e..c0eeaa908 100644
--- a/keyboards/nyquist/keymaps/default/keymap.c
+++ b/keyboards/nyquist/keymaps/default/keymap.c
@@ -175,7 +175,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
175 case QWERTY: 175 case QWERTY:
176 if (record->event.pressed) { 176 if (record->event.pressed) {
177 #ifdef AUDIO_ENABLE 177 #ifdef AUDIO_ENABLE
178 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 178 PLAY_SONG(tone_qwerty);
179 #endif 179 #endif
180 persistent_default_layer_set(1UL<<_QWERTY); 180 persistent_default_layer_set(1UL<<_QWERTY);
181 } 181 }
@@ -184,7 +184,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
184 case COLEMAK: 184 case COLEMAK:
185 if (record->event.pressed) { 185 if (record->event.pressed) {
186 #ifdef AUDIO_ENABLE 186 #ifdef AUDIO_ENABLE
187 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 187 PLAY_SONG(tone_colemak);
188 #endif 188 #endif
189 persistent_default_layer_set(1UL<<_COLEMAK); 189 persistent_default_layer_set(1UL<<_COLEMAK);
190 } 190 }
@@ -193,7 +193,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
193 case DVORAK: 193 case DVORAK:
194 if (record->event.pressed) { 194 if (record->event.pressed) {
195 #ifdef AUDIO_ENABLE 195 #ifdef AUDIO_ENABLE
196 PLAY_NOTE_ARRAY(tone_dvorak, false, 0); 196 PLAY_SONG(tone_dvorak);
197 #endif 197 #endif
198 persistent_default_layer_set(1UL<<_DVORAK); 198 persistent_default_layer_set(1UL<<_DVORAK);
199 } 199 }
diff --git a/keyboards/nyquist/keymaps/hexwire/keymap.c b/keyboards/nyquist/keymaps/hexwire/keymap.c
index 803d257a9..8661a3ec3 100644
--- a/keyboards/nyquist/keymaps/hexwire/keymap.c
+++ b/keyboards/nyquist/keymaps/hexwire/keymap.c
@@ -91,7 +91,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
91 //|----+----+----+----+----+----| |----+----+----+----+----+----| 91 //|----+----+----+----+----+----| |----+----+----+----+----+----|
92 ,CPYP, , ,DOWN,LCBR, RCBR, P1 , P2 , P3 ,MINS, , 92 ,CPYP, , ,DOWN,LCBR, RCBR, P1 , P2 , P3 ,MINS, ,
93 //|----+----+----+----+----+----| |----+----+----+----+----+----| 93 //|----+----+----+----+----+----| |----+----+----+----+----+----|
94 , , , , , , DEL , , P0 ,PDOT, , 94 , , , , , , DEL , , P0 ,PDOT, ,
95 //`----+----+----+----+----+----' `----+----+----+----+----+----' 95 //`----+----+----+----+----+----' `----+----+----+----+----+----'
96 ), 96 ),
97 97
@@ -105,7 +105,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
105 //|----+----+----+----+----+----| |----+----+----+----+----+----| 105 //|----+----+----+----+----+----| |----+----+----+----+----+----|
106 MUTE,MSTP,MPLY,VOLD,PGDN,MINS, PLUS,END , , , , , 106 MUTE,MSTP,MPLY,VOLD,PGDN,MINS, PLUS,END , , , , ,
107 //|----+----+----+----+----+----| |----+----+----+----+----+----| 107 //|----+----+----+----+----+----| |----+----+----+----+----+----|
108 , , , , , , , , , , , 108 , , , , , , , , , , ,
109 //`----+----+----+----+----+----' `----+----+----+----+----+----' 109 //`----+----+----+----+----+----' `----+----+----+----+----+----'
110 ), 110 ),
111 111
@@ -119,7 +119,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
119 //|----+----+----+----+----+----| |----+----+----+----+----+----| 119 //|----+----+----+----+----+----| |----+----+----+----+----+----|
120 , , , , , , , , , , , , 120 , , , , , , , , , , , ,
121 //|----+----+----+----+----+----| |----+----+----+----+----+----| 121 //|----+----+----+----+----+----| |----+----+----+----+----+----|
122 , , , , , , , , , , , 122 , , , , , , , , , , ,
123 //`----+----+----+----+----+----' `----+----+----+----+----+----' 123 //`----+----+----+----+----+----' `----+----+----+----+----+----'
124 ), 124 ),
125 125
@@ -161,7 +161,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
161 case QWERTY: 161 case QWERTY:
162 if (record->event.pressed) { 162 if (record->event.pressed) {
163 #ifdef AUDIO_ENABLE 163 #ifdef AUDIO_ENABLE
164 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 164 PLAY_SONG(tone_qwerty);
165 #endif 165 #endif
166 persistent_default_layer_set(1UL<<_QWERTY); 166 persistent_default_layer_set(1UL<<_QWERTY);
167 } 167 }
@@ -170,7 +170,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
170 case COLEMAK: 170 case COLEMAK:
171 if (record->event.pressed) { 171 if (record->event.pressed) {
172 #ifdef AUDIO_ENABLE 172 #ifdef AUDIO_ENABLE
173 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 173 PLAY_SONG(tone_colemak);
174 #endif 174 #endif
175 persistent_default_layer_set(1UL<<_COLEMAK); 175 persistent_default_layer_set(1UL<<_COLEMAK);
176 } 176 }
@@ -179,7 +179,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
179 case DVORAK: 179 case DVORAK:
180 if (record->event.pressed) { 180 if (record->event.pressed) {
181 #ifdef AUDIO_ENABLE 181 #ifdef AUDIO_ENABLE
182 PLAY_NOTE_ARRAY(tone_dvorak, false, 0); 182 PLAY_SONG(tone_dvorak);
183 #endif 183 #endif
184 persistent_default_layer_set(1UL<<_DVORAK); 184 persistent_default_layer_set(1UL<<_DVORAK);
185 } 185 }
diff --git a/keyboards/nyquist/rev1/rev1.c b/keyboards/nyquist/rev1/rev1.c
index fc984e18c..80780831f 100644
--- a/keyboards/nyquist/rev1/rev1.c
+++ b/keyboards/nyquist/rev1/rev1.c
@@ -16,7 +16,7 @@ void matrix_init_kb(void) {
16 16
17 #ifdef AUDIO_ENABLE 17 #ifdef AUDIO_ENABLE
18 _delay_ms(20); // gets rid of tick 18 _delay_ms(20); // gets rid of tick
19 PLAY_NOTE_ARRAY(tone_startup, false, 0); 19 PLAY_SONG(tone_startup);
20 #endif 20 #endif
21 21
22 // // green led on 22 // // green led on
@@ -32,7 +32,7 @@ void matrix_init_kb(void) {
32 32
33void shutdown_user(void) { 33void shutdown_user(void) {
34 #ifdef AUDIO_ENABLE 34 #ifdef AUDIO_ENABLE
35 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 35 PLAY_SONG(tone_goodbye);
36 _delay_ms(150); 36 _delay_ms(150);
37 stop_all_notes(); 37 stop_all_notes();
38 #endif 38 #endif
diff --git a/keyboards/orthodox/keymaps/default/keymap.c b/keyboards/orthodox/keymaps/default/keymap.c
index c837ae54d..b061cd7be 100644
--- a/keyboards/orthodox/keymaps/default/keymap.c
+++ b/keyboards/orthodox/keymaps/default/keymap.c
@@ -96,7 +96,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
96 case QWERTY: 96 case QWERTY:
97 if (record->event.pressed) { 97 if (record->event.pressed) {
98 #ifdef AUDIO_ENABLE 98 #ifdef AUDIO_ENABLE
99 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 99 PLAY_SONG(tone_qwerty);
100 #endif 100 #endif
101 persistent_default_layer_set(1UL<<_QWERTY); 101 persistent_default_layer_set(1UL<<_QWERTY);
102 } 102 }
@@ -105,7 +105,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
105 case COLEMAK: 105 case COLEMAK:
106 if (record->event.pressed) { 106 if (record->event.pressed) {
107 #ifdef AUDIO_ENABLE 107 #ifdef AUDIO_ENABLE
108 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 108 PLAY_SONG(tone_colemak);
109 #endif 109 #endif
110 persistent_default_layer_set(1UL<<_COLEMAK); 110 persistent_default_layer_set(1UL<<_COLEMAK);
111 } 111 }
@@ -114,7 +114,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
114 case DVORAK: 114 case DVORAK:
115 if (record->event.pressed) { 115 if (record->event.pressed) {
116 #ifdef AUDIO_ENABLE 116 #ifdef AUDIO_ENABLE
117 PLAY_NOTE_ARRAY(tone_dvorak, false, 0); 117 PLAY_SONG(tone_dvorak);
118 #endif 118 #endif
119 persistent_default_layer_set(1UL<<_DVORAK); 119 persistent_default_layer_set(1UL<<_DVORAK);
120 } 120 }
diff --git a/keyboards/orthodox/rev1/rev1.c b/keyboards/orthodox/rev1/rev1.c
index f404017b7..0524d4020 100644
--- a/keyboards/orthodox/rev1/rev1.c
+++ b/keyboards/orthodox/rev1/rev1.c
@@ -30,7 +30,7 @@ void matrix_init_kb(void) {
30 30
31 #ifdef AUDIO_ENABLE 31 #ifdef AUDIO_ENABLE
32 _delay_ms(20); // gets rid of tick 32 _delay_ms(20); // gets rid of tick
33 PLAY_NOTE_ARRAY(tone_startup, false, 0); 33 PLAY_SONG(tone_startup);
34 #endif 34 #endif
35 35
36 // // green led on 36 // // green led on
@@ -46,7 +46,7 @@ void matrix_init_kb(void) {
46 46
47void shutdown_user(void) { 47void shutdown_user(void) {
48 #ifdef AUDIO_ENABLE 48 #ifdef AUDIO_ENABLE
49 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 49 PLAY_SONG(tone_goodbye);
50 _delay_ms(150); 50 _delay_ms(150);
51 stop_all_notes(); 51 stop_all_notes();
52 #endif 52 #endif
diff --git a/keyboards/planck/keymaps/chance/keymap.c b/keyboards/planck/keymaps/chance/keymap.c
index ae7d23945..6ef17b30a 100644
--- a/keyboards/planck/keymaps/chance/keymap.c
+++ b/keyboards/planck/keymaps/chance/keymap.c
@@ -250,7 +250,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
250 case QWERTY: 250 case QWERTY:
251 if (record->event.pressed) { 251 if (record->event.pressed) {
252 #ifdef AUDIO_ENABLE 252 #ifdef AUDIO_ENABLE
253 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 253 PLAY_SONG(tone_qwerty);
254 #endif 254 #endif
255 persistant_default_layer_set(1UL<<_QWERTY); 255 persistant_default_layer_set(1UL<<_QWERTY);
256 } 256 }
@@ -274,7 +274,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
274 case COLEMAK: 274 case COLEMAK:
275 if (record->event.pressed) { 275 if (record->event.pressed) {
276 #ifdef AUDIO_ENABLE 276 #ifdef AUDIO_ENABLE
277 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 277 PLAY_SONG(tone_colemak);
278 #endif 278 #endif
279 persistant_default_layer_set(1UL<<_COLEMAK); 279 persistant_default_layer_set(1UL<<_COLEMAK);
280 } 280 }
@@ -283,7 +283,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
283 case DVORAK: 283 case DVORAK:
284 if (record->event.pressed) { 284 if (record->event.pressed) {
285 #ifdef AUDIO_ENABLE 285 #ifdef AUDIO_ENABLE
286 PLAY_NOTE_ARRAY(tone_dvorak, false, 0); 286 PLAY_SONG(tone_dvorak);
287 #endif 287 #endif
288 persistant_default_layer_set(1UL<<_DVORAK); 288 persistant_default_layer_set(1UL<<_DVORAK);
289 } 289 }
@@ -324,7 +324,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
324 if (record->event.pressed) { 324 if (record->event.pressed) {
325 #ifdef AUDIO_ENABLE 325 #ifdef AUDIO_ENABLE
326 stop_all_notes(); 326 stop_all_notes();
327 PLAY_NOTE_ARRAY(tone_plover, false, 0); 327 PLAY_SONG(tone_plover);
328 #endif 328 #endif
329 layer_off(_RAISE); 329 layer_off(_RAISE);
330 layer_off(_LOWER); 330 layer_off(_LOWER);
@@ -342,7 +342,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
342 case EXT_PLV: 342 case EXT_PLV:
343 if (record->event.pressed) { 343 if (record->event.pressed) {
344 #ifdef AUDIO_ENABLE 344 #ifdef AUDIO_ENABLE
345 PLAY_NOTE_ARRAY(tone_plover_gb, false, 0); 345 PLAY_SONG(tone_plover_gb);
346 #endif 346 #endif
347 layer_off(_PLOVER); 347 layer_off(_PLOVER);
348 } 348 }
@@ -363,12 +363,12 @@ void matrix_init_user(void) {
363void startup_user() 363void startup_user()
364{ 364{
365 _delay_ms(20); // gets rid of tick 365 _delay_ms(20); // gets rid of tick
366 PLAY_NOTE_ARRAY(tone_startup, false, 0); 366 PLAY_SONG(tone_startup);
367} 367}
368 368
369void shutdown_user() 369void shutdown_user()
370{ 370{
371 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 371 PLAY_SONG(tone_goodbye);
372 _delay_ms(150); 372 _delay_ms(150);
373 stop_all_notes(); 373 stop_all_notes();
374} 374}
@@ -380,7 +380,7 @@ void music_on_user(void)
380 380
381void music_scale_user(void) 381void music_scale_user(void)
382{ 382{
383 PLAY_NOTE_ARRAY(music_scale, false, 0); 383 PLAY_SONG(music_scale);
384} 384}
385 385
386#endif 386#endif
diff --git a/keyboards/planck/keymaps/circuit/keymap.c b/keyboards/planck/keymaps/circuit/keymap.c
index 63e01f389..3e94fe1f4 100644
--- a/keyboards/planck/keymaps/circuit/keymap.c
+++ b/keyboards/planck/keymaps/circuit/keymap.c
@@ -92,7 +92,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
92 {_______, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_B, KC_M, KC_W, KC_V, _______, _______}, 92 {_______, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_B, KC_M, KC_W, KC_V, _______, _______},
93 {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______} 93 {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______}
94}, 94},
95 95
96/* LOCK 96/* LOCK
97 * ,-----------------------------------------------------------------------------------. 97 * ,-----------------------------------------------------------------------------------.
98 * | | | | | | | | | | | | | 98 * | | | | | | | | | | | | |
@@ -164,7 +164,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
164 {XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, QWERTY, DVORAK, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX}, 164 {XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, QWERTY, DVORAK, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX},
165 {RESET, XXXXXXX, LOCK, XXXXXXX, _______, XXXXXXX, XXXXXXX, _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX} 165 {RESET, XXXXXXX, LOCK, XXXXXXX, _______, XXXXXXX, XXXXXXX, _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX}
166} 166}
167 167
168}; 168};
169 169
170#ifdef AUDIO_ENABLE 170#ifdef AUDIO_ENABLE
@@ -182,7 +182,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
182 if (record->event.pressed) { 182 if (record->event.pressed) {
183 if (IS_LAYER_ON(_DVORAK)) { 183 if (IS_LAYER_ON(_DVORAK)) {
184#ifdef AUDIO_ENABLE 184#ifdef AUDIO_ENABLE
185 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 185 PLAY_SONG(tone_qwerty);
186#endif 186#endif
187 layer_off(_DVORAK); 187 layer_off(_DVORAK);
188 } 188 }
@@ -193,7 +193,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
193 if (record->event.pressed) { 193 if (record->event.pressed) {
194 if (!IS_LAYER_ON(_DVORAK)) { 194 if (!IS_LAYER_ON(_DVORAK)) {
195#ifdef AUDIO_ENABLE 195#ifdef AUDIO_ENABLE
196 PLAY_NOTE_ARRAY(tone_dvorak, false, 0); 196 PLAY_SONG(tone_dvorak);
197#endif 197#endif
198 layer_on(_DVORAK); 198 layer_on(_DVORAK);
199 } 199 }
@@ -235,12 +235,12 @@ void matrix_init_user(void) {
235void startup_user() 235void startup_user()
236{ 236{
237 _delay_ms(20); // gets rid of tick 237 _delay_ms(20); // gets rid of tick
238 PLAY_NOTE_ARRAY(tone_startup, false, 0); 238 PLAY_SONG(tone_startup);
239} 239}
240 240
241void shutdown_user() 241void shutdown_user()
242{ 242{
243 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 243 PLAY_SONG(tone_goodbye);
244 _delay_ms(150); 244 _delay_ms(150);
245 stop_all_notes(); 245 stop_all_notes();
246} 246}
@@ -252,7 +252,7 @@ void music_on_user(void)
252 252
253void music_scale_user(void) 253void music_scale_user(void)
254{ 254{
255 PLAY_NOTE_ARRAY(music_scale, false, 0); 255 PLAY_SONG(music_scale);
256} 256}
257 257
258#endif 258#endif
diff --git a/keyboards/planck/keymaps/dale/keymap.c b/keyboards/planck/keymaps/dale/keymap.c
index caf0003d2..5682f0b4b 100644
--- a/keyboards/planck/keymaps/dale/keymap.c
+++ b/keyboards/planck/keymaps/dale/keymap.c
@@ -74,7 +74,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
74}, 74},
75 75
76 76
77/* Lower (switched to # because KP# were weird in terminal emulators) 77/* Lower (switched to # because KP# were weird in terminal emulators)
78 * ,-----------------------------------------------------------------------------------. 78 * ,-----------------------------------------------------------------------------------.
79 * | Del | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bksp | 79 * | Del | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bksp |
80 * |------+------+------+------+------+-------------+------+------+------+------+------| 80 * |------+------+------+------+------+-------------+------+------+------+------+------|
@@ -92,7 +92,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
92 {KC_ESC, _______, _______, _______, _______, KC_0, KC_0, _______, _______, _______, KC_PLUS, _______} 92 {KC_ESC, _______, _______, _______, _______, KC_0, KC_0, _______, _______, _______, KC_PLUS, _______}
93}, 93},
94 94
95/* Raise 95/* Raise
96 * ,-----------------------------------------------------------------------------------. 96 * ,-----------------------------------------------------------------------------------.
97 * | ~ | ! | @ | # | $ | % | ^ | & | * | ( | ) | Del | 97 * | ~ | ! | @ | # | $ | % | ^ | & | * | ( | ) | Del |
98 * |------+------+------+------+------+-------------+------+------+------+------+------| 98 * |------+------+------+------+------+-------------+------+------+------+------+------|
@@ -164,7 +164,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
164 case QWERTY: 164 case QWERTY:
165 if (record->event.pressed) { 165 if (record->event.pressed) {
166 #ifdef AUDIO_ENABLE 166 #ifdef AUDIO_ENABLE
167 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 167 PLAY_SONG(tone_qwerty);
168 #endif 168 #endif
169 persistant_default_layer_set(1UL<<_QWERTY); 169 persistant_default_layer_set(1UL<<_QWERTY);
170 } 170 }
@@ -173,14 +173,14 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
173 case GAME: 173 case GAME:
174 if (record->event.pressed) { 174 if (record->event.pressed) {
175 #ifdef AUDIO_ENABLE 175 #ifdef AUDIO_ENABLE
176 PLAY_NOTE_ARRAY(music_scale, false, 0); 176 PLAY_SONG(music_scale);
177 #endif 177 #endif
178 persistant_default_layer_set(1UL<<_GAME); 178 persistant_default_layer_set(1UL<<_GAME);
179 } 179 }
180 return false; 180 return false;
181 break; 181 break;
182 182
183 183
184 case LOWER: 184 case LOWER:
185 if (record->event.pressed) { 185 if (record->event.pressed) {
186 layer_on(_LOWER); 186 layer_on(_LOWER);
@@ -227,12 +227,12 @@ void matrix_init_user(void) {
227void startup_user() 227void startup_user()
228{ 228{
229 _delay_ms(20); // gets rid of tick 229 _delay_ms(20); // gets rid of tick
230 PLAY_NOTE_ARRAY(tone_startup, false, 0); 230 PLAY_SONG(tone_startup);
231} 231}
232 232
233void shutdown_user() 233void shutdown_user()
234{ 234{
235 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 235 PLAY_SONG(tone_goodbye);
236 _delay_ms(150); 236 _delay_ms(150);
237 stop_all_notes(); 237 stop_all_notes();
238} 238}
@@ -244,7 +244,7 @@ void music_on_user(void)
244 244
245void music_scale_user(void) 245void music_scale_user(void)
246{ 246{
247 PLAY_NOTE_ARRAY(music_scale, false, 0); 247 PLAY_SONG(music_scale);
248} 248}
249 249
250#endif 250#endif
diff --git a/keyboards/planck/keymaps/dbroqua/keymap.c b/keyboards/planck/keymaps/dbroqua/keymap.c
index 975017161..97b8b9432 100644
--- a/keyboards/planck/keymaps/dbroqua/keymap.c
+++ b/keyboards/planck/keymaps/dbroqua/keymap.c
@@ -159,7 +159,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
159 case QWERTY: 159 case QWERTY:
160 if (record->event.pressed) { 160 if (record->event.pressed) {
161 #ifdef AUDIO_ENABLE 161 #ifdef AUDIO_ENABLE
162 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 162 PLAY_SONG(tone_qwerty);
163 #endif 163 #endif
164 persistent_default_layer_set(1UL<<_QWERTY); 164 persistent_default_layer_set(1UL<<_QWERTY);
165 } 165 }
@@ -211,12 +211,12 @@ void matrix_init_user(void) {
211void startup_user() 211void startup_user()
212{ 212{
213 _delay_ms(20); // gets rid of tick 213 _delay_ms(20); // gets rid of tick
214 PLAY_NOTE_ARRAY(tone_startup, false, 0); 214 PLAY_SONG(tone_startup);
215} 215}
216 216
217void shutdown_user() 217void shutdown_user()
218{ 218{
219 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 219 PLAY_SONG(tone_goodbye);
220 _delay_ms(150); 220 _delay_ms(150);
221 stop_all_notes(); 221 stop_all_notes();
222} 222}
@@ -228,7 +228,7 @@ void music_on_user(void)
228 228
229void music_scale_user(void) 229void music_scale_user(void)
230{ 230{
231 PLAY_NOTE_ARRAY(music_scale, false, 0); 231 PLAY_SONG(music_scale);
232} 232}
233 233
234#endif \ No newline at end of file 234#endif \ No newline at end of file
diff --git a/keyboards/planck/keymaps/experimental/keymap.c b/keyboards/planck/keymaps/experimental/keymap.c
index 2d648b211..8a6e4fe26 100644
--- a/keyboards/planck/keymaps/experimental/keymap.c
+++ b/keyboards/planck/keymaps/experimental/keymap.c
@@ -216,7 +216,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
216 case QWERTY: 216 case QWERTY:
217 if (record->event.pressed) { 217 if (record->event.pressed) {
218 #ifdef AUDIO_ENABLE 218 #ifdef AUDIO_ENABLE
219 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 219 PLAY_SONG(tone_qwerty);
220 #endif 220 #endif
221 persistent_default_layer_set(1UL<<_QWERTY); 221 persistent_default_layer_set(1UL<<_QWERTY);
222 } 222 }
@@ -225,7 +225,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
225 case COLEMAK: 225 case COLEMAK:
226 if (record->event.pressed) { 226 if (record->event.pressed) {
227 #ifdef AUDIO_ENABLE 227 #ifdef AUDIO_ENABLE
228 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 228 PLAY_SONG(tone_colemak);
229 #endif 229 #endif
230 persistent_default_layer_set(1UL<<_COLEMAK); 230 persistent_default_layer_set(1UL<<_COLEMAK);
231 } 231 }
@@ -234,7 +234,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
234 case DVORAK: 234 case DVORAK:
235 if (record->event.pressed) { 235 if (record->event.pressed) {
236 #ifdef AUDIO_ENABLE 236 #ifdef AUDIO_ENABLE
237 PLAY_NOTE_ARRAY(tone_dvorak, false, 0); 237 PLAY_SONG(tone_dvorak);
238 #endif 238 #endif
239 persistent_default_layer_set(1UL<<_DVORAK); 239 persistent_default_layer_set(1UL<<_DVORAK);
240 } 240 }
@@ -283,7 +283,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
283 if (!record->event.pressed) { 283 if (!record->event.pressed) {
284 #ifdef AUDIO_ENABLE 284 #ifdef AUDIO_ENABLE
285 stop_all_notes(); 285 stop_all_notes();
286 PLAY_NOTE_ARRAY(tone_plover, false, 0); 286 PLAY_SONG(tone_plover);
287 #endif 287 #endif
288 layer_on(_PLOVER); 288 layer_on(_PLOVER);
289 } 289 }
@@ -292,7 +292,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
292 case EXT_PLV: 292 case EXT_PLV:
293 if (record->event.pressed) { 293 if (record->event.pressed) {
294 #ifdef AUDIO_ENABLE 294 #ifdef AUDIO_ENABLE
295 PLAY_NOTE_ARRAY(tone_plover_gb, false, 0); 295 PLAY_SONG(tone_plover_gb);
296 #endif 296 #endif
297 layer_off(_PLOVER); 297 layer_off(_PLOVER);
298 } 298 }
@@ -364,12 +364,12 @@ void matrix_init_user(void) {
364void startup_user() 364void startup_user()
365{ 365{
366 _delay_ms(20); // gets rid of tick 366 _delay_ms(20); // gets rid of tick
367 PLAY_NOTE_ARRAY(tone_startup, false, 0); 367 PLAY_SONG(tone_startup);
368} 368}
369 369
370void shutdown_user() 370void shutdown_user()
371{ 371{
372 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 372 PLAY_SONG(tone_goodbye);
373 _delay_ms(150); 373 _delay_ms(150);
374 stop_all_notes(); 374 stop_all_notes();
375} 375}
@@ -381,7 +381,7 @@ void music_on_user(void)
381 381
382void music_scale_user(void) 382void music_scale_user(void)
383{ 383{
384 PLAY_NOTE_ARRAY(music_scale, false, 0); 384 PLAY_SONG(music_scale);
385} 385}
386 386
387#endif 387#endif
diff --git a/keyboards/planck/keymaps/handwired_binaryplease/keymap.c b/keyboards/planck/keymaps/handwired_binaryplease/keymap.c
index 25a422dbb..b570ccfcd 100644
--- a/keyboards/planck/keymaps/handwired_binaryplease/keymap.c
+++ b/keyboards/planck/keymaps/handwired_binaryplease/keymap.c
@@ -196,7 +196,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
196 case QWERTY: 196 case QWERTY:
197 if (record->event.pressed) { 197 if (record->event.pressed) {
198 #ifdef AUDIO_ENABLE 198 #ifdef AUDIO_ENABLE
199 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 199 PLAY_SONG(tone_qwerty);
200 #endif 200 #endif
201 persistant_default_layer_set(1UL<<_QWERTY); 201 persistant_default_layer_set(1UL<<_QWERTY);
202 } 202 }
@@ -205,7 +205,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
205 case COLEMAK: 205 case COLEMAK:
206 if (record->event.pressed) { 206 if (record->event.pressed) {
207 #ifdef AUDIO_ENABLE 207 #ifdef AUDIO_ENABLE
208 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 208 PLAY_SONG(tone_colemak);
209 #endif 209 #endif
210 persistant_default_layer_set(1UL<<_COLEMAK); 210 persistant_default_layer_set(1UL<<_COLEMAK);
211 } 211 }
@@ -214,7 +214,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
214 /*case DVORAK:*/ 214 /*case DVORAK:*/
215 /*if (record->event.pressed) {*/ 215 /*if (record->event.pressed) {*/
216 /*#ifdef AUDIO_ENABLE*/ 216 /*#ifdef AUDIO_ENABLE*/
217 /*PLAY_NOTE_ARRAY(tone_dvorak, false, 0);*/ 217 /*PLAY_SONG(tone_dvorak);*/
218 /*#endif*/ 218 /*#endif*/
219 /*persistant_default_layer_set(1UL<<_DVORAK);*/ 219 /*persistant_default_layer_set(1UL<<_DVORAK);*/
220 /*}*/ 220 /*}*/
@@ -255,7 +255,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
255 /*if (record->event.pressed) {*/ 255 /*if (record->event.pressed) {*/
256 /*#ifdef AUDIO_ENABLE*/ 256 /*#ifdef AUDIO_ENABLE*/
257 /*stop_all_notes();*/ 257 /*stop_all_notes();*/
258 /*PLAY_NOTE_ARRAY(tone_plover, false, 0);*/ 258 /*PLAY_SONG(tone_plover);*/
259 /*#endif*/ 259 /*#endif*/
260 /*layer_off(_RAISE);*/ 260 /*layer_off(_RAISE);*/
261 /*layer_off(_LOWER);*/ 261 /*layer_off(_LOWER);*/
@@ -273,7 +273,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
273 /*case EXT_PLV:*/ 273 /*case EXT_PLV:*/
274 /*if (record->event.pressed) {*/ 274 /*if (record->event.pressed) {*/
275 /*#ifdef AUDIO_ENABLE*/ 275 /*#ifdef AUDIO_ENABLE*/
276 /*PLAY_NOTE_ARRAY(tone_plover_gb, false, 0);*/ 276 /*PLAY_SONG(tone_plover_gb);*/
277 /*#endif*/ 277 /*#endif*/
278 /*layer_off(_PLOVER);*/ 278 /*layer_off(_PLOVER);*/
279 /*}*/ 279 /*}*/
@@ -294,12 +294,12 @@ void matrix_init_user(void) {
294void startup_user() 294void startup_user()
295{ 295{
296 _delay_ms(20); // gets rid of tick 296 _delay_ms(20); // gets rid of tick
297 PLAY_NOTE_ARRAY(tone_startup, false, 0); 297 PLAY_SONG(tone_startup);
298} 298}
299 299
300void shutdown_user() 300void shutdown_user()
301{ 301{
302 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 302 PLAY_SONG(tone_goodbye);
303 _delay_ms(150); 303 _delay_ms(150);
304 stop_all_notes(); 304 stop_all_notes();
305} 305}
@@ -311,7 +311,7 @@ void music_on_user(void)
311 311
312void music_scale_user(void) 312void music_scale_user(void)
313{ 313{
314 PLAY_NOTE_ARRAY(music_scale, false, 0); 314 PLAY_SONG(music_scale);
315} 315}
316 316
317#endif 317#endif
diff --git a/keyboards/planck/keymaps/impossible/keymap.c b/keyboards/planck/keymaps/impossible/keymap.c
index 6a649f2c8..86bf6409a 100644
--- a/keyboards/planck/keymaps/impossible/keymap.c
+++ b/keyboards/planck/keymaps/impossible/keymap.c
@@ -174,7 +174,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
174 case WORKMAN: 174 case WORKMAN:
175 if (record->event.pressed) { 175 if (record->event.pressed) {
176 #ifdef AUDIO_ENABLE 176 #ifdef AUDIO_ENABLE
177 PLAY_NOTE_ARRAY(tone_workman, false, 0); 177 PLAY_SONG(tone_workman);
178 #endif 178 #endif
179 persistent_default_layer_set(1UL<<_WORKMAN); 179 persistent_default_layer_set(1UL<<_WORKMAN);
180 } 180 }
@@ -183,7 +183,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
183 case QWERTY: 183 case QWERTY:
184 if (record->event.pressed) { 184 if (record->event.pressed) {
185 #ifdef AUDIO_ENABLE 185 #ifdef AUDIO_ENABLE
186 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 186 PLAY_SONG(tone_qwerty);
187 #endif 187 #endif
188 persistent_default_layer_set(1UL<<_QWERTY); 188 persistent_default_layer_set(1UL<<_QWERTY);
189 } 189 }
@@ -192,7 +192,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
192 case PLOVER: 192 case PLOVER:
193 if (record->event.pressed) { 193 if (record->event.pressed) {
194 #ifdef AUDIO_ENABLE 194 #ifdef AUDIO_ENABLE
195 PLAY_NOTE_ARRAY(tone_plover, false, 0); 195 PLAY_SONG(tone_plover);
196 #endif 196 #endif
197 if (!eeconfig_is_enabled()) { 197 if (!eeconfig_is_enabled()) {
198 eeconfig_init(); 198 eeconfig_init();
@@ -219,12 +219,12 @@ void matrix_init_user(void) {
219void startup_user() 219void startup_user()
220{ 220{
221 _delay_ms(20); // gets rid of tick 221 _delay_ms(20); // gets rid of tick
222 PLAY_NOTE_ARRAY(tone_startup, false, 0); 222 PLAY_SONG(tone_startup);
223} 223}
224 224
225void shutdown_user() 225void shutdown_user()
226{ 226{
227 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 227 PLAY_SONG(tone_goodbye);
228 _delay_ms(150); 228 _delay_ms(150);
229 stop_all_notes(); 229 stop_all_notes();
230} 230}
@@ -236,7 +236,7 @@ void music_on_user(void)
236 236
237void music_scale_user(void) 237void music_scale_user(void)
238{ 238{
239 PLAY_NOTE_ARRAY(music_scale, false, 0); 239 PLAY_SONG(music_scale);
240} 240}
241 241
242#endif 242#endif
diff --git a/keyboards/planck/keymaps/jeebak/keymap.c b/keyboards/planck/keymaps/jeebak/keymap.c
index 7b9a68113..e7cf00113 100644
--- a/keyboards/planck/keymaps/jeebak/keymap.c
+++ b/keyboards/planck/keymaps/jeebak/keymap.c
@@ -280,7 +280,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
280 case QWERTY: 280 case QWERTY:
281 if (record->event.pressed) { 281 if (record->event.pressed) {
282 #ifdef AUDIO_ENABLE 282 #ifdef AUDIO_ENABLE
283 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 283 PLAY_SONG(tone_qwerty);
284 #endif 284 #endif
285 default_layer_set(1UL<<_QWERTY); 285 default_layer_set(1UL<<_QWERTY);
286 } 286 }
@@ -289,7 +289,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
289 case COLEMAK: 289 case COLEMAK:
290 if (record->event.pressed) { 290 if (record->event.pressed) {
291 #ifdef AUDIO_ENABLE 291 #ifdef AUDIO_ENABLE
292 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 292 PLAY_SONG(tone_colemak);
293 #endif 293 #endif
294 default_layer_set(1UL<<_COLEMAK); 294 default_layer_set(1UL<<_COLEMAK);
295 } 295 }
@@ -298,7 +298,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
298 case DVORAK: 298 case DVORAK:
299 if (record->event.pressed) { 299 if (record->event.pressed) {
300 #ifdef AUDIO_ENABLE 300 #ifdef AUDIO_ENABLE
301 PLAY_NOTE_ARRAY(tone_dvorak, false, 0); 301 PLAY_SONG(tone_dvorak);
302 #endif 302 #endif
303 default_layer_set(1UL<<_DVORAK); 303 default_layer_set(1UL<<_DVORAK);
304 } 304 }
@@ -339,7 +339,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
339 if (record->event.pressed) { 339 if (record->event.pressed) {
340 #ifdef AUDIO_ENABLE 340 #ifdef AUDIO_ENABLE
341 stop_all_notes(); 341 stop_all_notes();
342 PLAY_NOTE_ARRAY(tone_plover, false, 0); 342 PLAY_SONG(tone_plover);
343 #endif 343 #endif
344 layer_off(_RAISE); 344 layer_off(_RAISE);
345 layer_off(_LOWER); 345 layer_off(_LOWER);
@@ -357,7 +357,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
357 case EXT_PLV: 357 case EXT_PLV:
358 if (record->event.pressed) { 358 if (record->event.pressed) {
359 #ifdef AUDIO_ENABLE 359 #ifdef AUDIO_ENABLE
360 PLAY_NOTE_ARRAY(tone_plover_gb, false, 0); 360 PLAY_SONG(tone_plover_gb);
361 #endif 361 #endif
362 layer_off(_PLOVER); 362 layer_off(_PLOVER);
363 } 363 }
@@ -436,12 +436,12 @@ void matrix_init_user(void) {
436void startup_user() 436void startup_user()
437{ 437{
438 _delay_ms(20); // gets rid of tick 438 _delay_ms(20); // gets rid of tick
439 PLAY_NOTE_ARRAY(tone_startup, false, 0); 439 PLAY_SONG(tone_startup);
440} 440}
441 441
442void shutdown_user() 442void shutdown_user()
443{ 443{
444 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 444 PLAY_SONG(tone_goodbye);
445 _delay_ms(150); 445 _delay_ms(150);
446 stop_all_notes(); 446 stop_all_notes();
447} 447}
@@ -453,7 +453,7 @@ void music_on_user(void)
453 453
454void music_scale_user(void) 454void music_scale_user(void)
455{ 455{
456 PLAY_NOTE_ARRAY(music_scale, false, 0); 456 PLAY_SONG(music_scale);
457} 457}
458 458
459#endif 459#endif
diff --git a/keyboards/planck/keymaps/jhenahan/keymap.c b/keyboards/planck/keymaps/jhenahan/keymap.c
index bf9735be8..ea63e9f27 100644
--- a/keyboards/planck/keymaps/jhenahan/keymap.c
+++ b/keyboards/planck/keymaps/jhenahan/keymap.c
@@ -193,7 +193,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
193 case WORKMAN: 193 case WORKMAN:
194 if (record->event.pressed) { 194 if (record->event.pressed) {
195 #ifdef AUDIO_ENABLE 195 #ifdef AUDIO_ENABLE
196 PLAY_NOTE_ARRAY(tone_workman, false, 0); 196 PLAY_SONG(tone_workman);
197 #endif 197 #endif
198 persistent_default_layer_set(1UL<<_WORKMAN); 198 persistent_default_layer_set(1UL<<_WORKMAN);
199 } 199 }
@@ -210,7 +210,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
210 case QWERTY: 210 case QWERTY:
211 if (record->event.pressed) { 211 if (record->event.pressed) {
212 #ifdef AUDIO_ENABLE 212 #ifdef AUDIO_ENABLE
213 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 213 PLAY_SONG(tone_qwerty);
214 #endif 214 #endif
215 persistent_default_layer_set(1UL<<_QWERTY); 215 persistent_default_layer_set(1UL<<_QWERTY);
216 } 216 }
@@ -240,7 +240,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
240 if (record->event.pressed) { 240 if (record->event.pressed) {
241 #ifdef AUDIO_ENABLE 241 #ifdef AUDIO_ENABLE
242 stop_all_notes(); 242 stop_all_notes();
243 PLAY_NOTE_ARRAY(tone_plover, false, 0); 243 PLAY_SONG(tone_plover);
244 #endif 244 #endif
245 layer_off(_RAISE); 245 layer_off(_RAISE);
246 layer_off(_LOWER); 246 layer_off(_LOWER);
@@ -258,7 +258,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
258 case EXT_PLV: 258 case EXT_PLV:
259 if (record->event.pressed) { 259 if (record->event.pressed) {
260 #ifdef AUDIO_ENABLE 260 #ifdef AUDIO_ENABLE
261 PLAY_NOTE_ARRAY(tone_plover_gb, false, 0); 261 PLAY_SONG(tone_plover_gb);
262 #endif 262 #endif
263 layer_off(_PLOVER); 263 layer_off(_PLOVER);
264 } 264 }
@@ -291,12 +291,12 @@ void matrix_init_user(void) {
291void startup_user() 291void startup_user()
292{ 292{
293 _delay_ms(20); // gets rid of tick 293 _delay_ms(20); // gets rid of tick
294 PLAY_NOTE_ARRAY(tone_startup, false, 0); 294 PLAY_SONG(tone_startup);
295} 295}
296 296
297void shutdown_user() 297void shutdown_user()
298{ 298{
299 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 299 PLAY_SONG(tone_goodbye);
300 _delay_ms(150); 300 _delay_ms(150);
301 stop_all_notes(); 301 stop_all_notes();
302} 302}
@@ -308,7 +308,7 @@ void music_on_user(void)
308 308
309void music_scale_user(void) 309void music_scale_user(void)
310{ 310{
311 PLAY_NOTE_ARRAY(music_scale, false, 0); 311 PLAY_SONG(music_scale);
312} 312}
313 313
314#endif 314#endif
diff --git a/keyboards/planck/keymaps/khord/keymap.c b/keyboards/planck/keymaps/khord/keymap.c
index c3ba6ef07..0adda43af 100644
--- a/keyboards/planck/keymaps/khord/keymap.c
+++ b/keyboards/planck/keymaps/khord/keymap.c
@@ -249,7 +249,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
249 case QWERTY: 249 case QWERTY:
250 if (record->event.pressed) { 250 if (record->event.pressed) {
251 #ifdef AUDIO_ENABLE 251 #ifdef AUDIO_ENABLE
252 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 252 PLAY_SONG(tone_qwerty);
253 #endif 253 #endif
254 persistent_default_layer_set(1UL<<_QWERTY); 254 persistent_default_layer_set(1UL<<_QWERTY);
255 } 255 }
@@ -258,7 +258,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
258 case COLEMAK: 258 case COLEMAK:
259 if (record->event.pressed) { 259 if (record->event.pressed) {
260 #ifdef AUDIO_ENABLE 260 #ifdef AUDIO_ENABLE
261 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 261 PLAY_SONG(tone_colemak);
262 #endif 262 #endif
263 persistent_default_layer_set(1UL<<_COLEMAK); 263 persistent_default_layer_set(1UL<<_COLEMAK);
264 } 264 }
@@ -267,7 +267,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
267 case DVORAK: 267 case DVORAK:
268 if (record->event.pressed) { 268 if (record->event.pressed) {
269 #ifdef AUDIO_ENABLE 269 #ifdef AUDIO_ENABLE
270 PLAY_NOTE_ARRAY(tone_dvorak, false, 0); 270 PLAY_SONG(tone_dvorak);
271 #endif 271 #endif
272 persistent_default_layer_set(1UL<<_DVORAK); 272 persistent_default_layer_set(1UL<<_DVORAK);
273 } 273 }
@@ -308,7 +308,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
308 if (record->event.pressed) { 308 if (record->event.pressed) {
309 #ifdef AUDIO_ENABLE 309 #ifdef AUDIO_ENABLE
310 stop_all_notes(); 310 stop_all_notes();
311 PLAY_NOTE_ARRAY(tone_plover, false, 0); 311 PLAY_SONG(tone_plover);
312 #endif 312 #endif
313 layer_off(_RAISE); 313 layer_off(_RAISE);
314 layer_off(_LOWER); 314 layer_off(_LOWER);
@@ -326,7 +326,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
326 case EXT_PLV: 326 case EXT_PLV:
327 if (record->event.pressed) { 327 if (record->event.pressed) {
328 #ifdef AUDIO_ENABLE 328 #ifdef AUDIO_ENABLE
329 PLAY_NOTE_ARRAY(tone_plover_gb, false, 0); 329 PLAY_SONG(tone_plover_gb);
330 #endif 330 #endif
331 layer_off(_PLOVER); 331 layer_off(_PLOVER);
332 } 332 }
@@ -347,12 +347,12 @@ void matrix_init_user(void) {
347void startup_user() 347void startup_user()
348{ 348{
349 _delay_ms(20); // gets rid of tick 349 _delay_ms(20); // gets rid of tick
350 PLAY_NOTE_ARRAY(tone_startup, false, 0); 350 PLAY_SONG(tone_startup);
351} 351}
352 352
353void shutdown_user() 353void shutdown_user()
354{ 354{
355 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 355 PLAY_SONG(tone_goodbye);
356 _delay_ms(150); 356 _delay_ms(150);
357 stop_all_notes(); 357 stop_all_notes();
358} 358}
@@ -364,7 +364,7 @@ void music_on_user(void)
364 364
365void music_scale_user(void) 365void music_scale_user(void)
366{ 366{
367 PLAY_NOTE_ARRAY(music_scale, false, 0); 367 PLAY_SONG(music_scale);
368} 368}
369 369
370#endif 370#endif
diff --git a/keyboards/planck/keymaps/lae3/keymap.c b/keyboards/planck/keymaps/lae3/keymap.c
index 4127a3ae1..0fc25fd6e 100644
--- a/keyboards/planck/keymaps/lae3/keymap.c
+++ b/keyboards/planck/keymaps/lae3/keymap.c
@@ -239,12 +239,12 @@ void matrix_init_user(void)
239void startup_user() 239void startup_user()
240{ 240{
241 _delay_ms(100); // gets rid of tick 241 _delay_ms(100); // gets rid of tick
242 PLAY_NOTE_ARRAY(tone_startup, false, 0); 242 PLAY_SONG(tone_startup);
243} 243}
244 244
245void shutdown_user() 245void shutdown_user()
246{ 246{
247 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 247 PLAY_SONG(tone_goodbye);
248 _delay_ms(150); 248 _delay_ms(150);
249 stop_all_notes(); 249 stop_all_notes();
250} 250}
@@ -256,7 +256,7 @@ void music_on_user(void)
256 256
257void music_scale_user(void) 257void music_scale_user(void)
258{ 258{
259 PLAY_NOTE_ARRAY(music_scale, false, 0); 259 PLAY_SONG(music_scale);
260} 260}
261 261
262#endif 262#endif
diff --git a/keyboards/planck/keymaps/originerd/keymap.c b/keyboards/planck/keymaps/originerd/keymap.c
index fb919835b..2cecf0105 100644
--- a/keyboards/planck/keymaps/originerd/keymap.c
+++ b/keyboards/planck/keymaps/originerd/keymap.c
@@ -131,7 +131,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
131 case NERD: 131 case NERD:
132 if (record->event.pressed) { 132 if (record->event.pressed) {
133 #ifdef AUDIO_ENABLE 133 #ifdef AUDIO_ENABLE
134 PLAY_NOTE_ARRAY(tone_nerd, false, 0); 134 PLAY_SONG(tone_nerd);
135 #endif 135 #endif
136 persistent_default_layer_set(1UL<<_NERD); 136 persistent_default_layer_set(1UL<<_NERD);
137 } 137 }
@@ -172,12 +172,12 @@ void matrix_init_user(void) {
172void startup_user() 172void startup_user()
173{ 173{
174 _delay_ms(20); // gets rid of tick 174 _delay_ms(20); // gets rid of tick
175 PLAY_NOTE_ARRAY(tone_startup, false, 0); 175 PLAY_SONG(tone_startup);
176} 176}
177 177
178void shutdown_user() 178void shutdown_user()
179{ 179{
180 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 180 PLAY_SONG(tone_goodbye);
181 _delay_ms(150); 181 _delay_ms(150);
182 stop_all_notes(); 182 stop_all_notes();
183} 183}
@@ -189,7 +189,7 @@ void music_on_user(void)
189 189
190void music_scale_user(void) 190void music_scale_user(void)
191{ 191{
192 PLAY_NOTE_ARRAY(music_scale, false, 0); 192 PLAY_SONG(music_scale);
193} 193}
194 194
195#endif 195#endif
diff --git a/keyboards/planck/keymaps/pete/keymap.c b/keyboards/planck/keymaps/pete/keymap.c
index d991bece1..05c251827 100644
--- a/keyboards/planck/keymaps/pete/keymap.c
+++ b/keyboards/planck/keymaps/pete/keymap.c
@@ -154,7 +154,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
154 case _QWERTY: 154 case _QWERTY:
155 if (record->event.pressed) { 155 if (record->event.pressed) {
156 #ifdef AUDIO_ENABLE 156 #ifdef AUDIO_ENABLE
157 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 157 PLAY_SONG(tone_qwerty);
158 #endif 158 #endif
159 persistent_default_layer_set(1UL<<_QWERTY); 159 persistent_default_layer_set(1UL<<_QWERTY);
160 } 160 }
@@ -162,7 +162,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
162 case _COLEMAK: 162 case _COLEMAK:
163 if (record->event.pressed) { 163 if (record->event.pressed) {
164 #ifdef AUDIO_ENABLE 164 #ifdef AUDIO_ENABLE
165 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 165 PLAY_SONG(tone_colemak);
166 #endif 166 #endif
167 persistent_default_layer_set(1UL<<_COLEMAK); 167 persistent_default_layer_set(1UL<<_COLEMAK);
168 } 168 }
@@ -170,7 +170,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
170 case _DVORAK: 170 case _DVORAK:
171 if (record->event.pressed) { 171 if (record->event.pressed) {
172 #ifdef AUDIO_ENABLE 172 #ifdef AUDIO_ENABLE
173 PLAY_NOTE_ARRAY(tone_dvorak, false, 0); 173 PLAY_SONG(tone_dvorak);
174 #endif 174 #endif
175 persistent_default_layer_set(1UL<<_DVORAK); 175 persistent_default_layer_set(1UL<<_DVORAK);
176 } 176 }
@@ -211,7 +211,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
211 unregister_code(KC_RCTL); 211 unregister_code(KC_RCTL);
212 unregister_code(KC_RALT); 212 unregister_code(KC_RALT);
213 unregister_code(KC_RGUI); 213 unregister_code(KC_RGUI);
214 } 214 }
215 break; 215 break;
216 case _OS: 216 case _OS:
217 if (record->event.pressed) { 217 if (record->event.pressed) {
@@ -229,7 +229,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
229 layer_off(currentOs); 229 layer_off(currentOs);
230 currentOs = id; 230 currentOs = id;
231 } 231 }
232 break; 232 break;
233 } 233 }
234 return MACRO_NONE; 234 return MACRO_NONE;
235}; 235};
@@ -237,14 +237,14 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
237void matrix_init_user(void) { 237void matrix_init_user(void) {
238 #ifdef AUDIO_ENABLE 238 #ifdef AUDIO_ENABLE
239 _delay_ms(20); // stops the tick 239 _delay_ms(20); // stops the tick
240 PLAY_NOTE_ARRAY(tone_startup, false, 0); 240 PLAY_SONG(tone_startup);
241 #endif 241 #endif
242} 242}
243 243
244#ifdef AUDIO_ENABLE 244#ifdef AUDIO_ENABLE
245void play_goodbye_tone() 245void play_goodbye_tone()
246{ 246{
247 PLAY_NOTE_ARRAY(goodbye, false, 0); 247 PLAY_SONG(goodbye);
248 _delay_ms(150); 248 _delay_ms(150);
249} 249}
250 250
diff --git a/keyboards/planck/keymaps/premek/keymap.c b/keyboards/planck/keymaps/premek/keymap.c
index 0eb35a9f8..41cfbaf80 100644
--- a/keyboards/planck/keymaps/premek/keymap.c
+++ b/keyboards/planck/keymaps/premek/keymap.c
@@ -110,7 +110,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
110 case QWERTY: 110 case QWERTY:
111 if (record->event.pressed) { 111 if (record->event.pressed) {
112 #ifdef AUDIO_ENABLE 112 #ifdef AUDIO_ENABLE
113 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 113 PLAY_SONG(tone_qwerty);
114 #endif 114 #endif
115 persistent_default_layer_set(1UL<<_QWERTY); 115 persistent_default_layer_set(1UL<<_QWERTY);
116 } 116 }
@@ -119,7 +119,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
119 case COLEMAK: 119 case COLEMAK:
120 if (record->event.pressed) { 120 if (record->event.pressed) {
121 #ifdef AUDIO_ENABLE 121 #ifdef AUDIO_ENABLE
122 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 122 PLAY_SONG(tone_colemak);
123 #endif 123 #endif
124 persistent_default_layer_set(1UL<<_COLEMAK); 124 persistent_default_layer_set(1UL<<_COLEMAK);
125 } 125 }
@@ -128,7 +128,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
128 case DVORAK: 128 case DVORAK:
129 if (record->event.pressed) { 129 if (record->event.pressed) {
130 #ifdef AUDIO_ENABLE 130 #ifdef AUDIO_ENABLE
131 PLAY_NOTE_ARRAY(tone_dvorak, false, 0); 131 PLAY_SONG(tone_dvorak);
132 #endif 132 #endif
133 persistent_default_layer_set(1UL<<_DVORAK); 133 persistent_default_layer_set(1UL<<_DVORAK);
134 } 134 }
@@ -169,7 +169,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
169 if (record->event.pressed) { 169 if (record->event.pressed) {
170 #ifdef AUDIO_ENABLE 170 #ifdef AUDIO_ENABLE
171 stop_all_notes(); 171 stop_all_notes();
172 PLAY_NOTE_ARRAY(tone_plover, false, 0); 172 PLAY_SONG(tone_plover);
173 #endif 173 #endif
174 layer_off(_RAISE); 174 layer_off(_RAISE);
175 layer_off(_LOWER); 175 layer_off(_LOWER);
@@ -187,7 +187,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
187 case EXT_PLV: 187 case EXT_PLV:
188 if (record->event.pressed) { 188 if (record->event.pressed) {
189 #ifdef AUDIO_ENABLE 189 #ifdef AUDIO_ENABLE
190 PLAY_NOTE_ARRAY(tone_plover_gb, false, 0); 190 PLAY_SONG(tone_plover_gb);
191 #endif 191 #endif
192 layer_off(_PLOVER); 192 layer_off(_PLOVER);
193 } 193 }
@@ -208,12 +208,12 @@ void matrix_init_user(void) {
208void startup_user() 208void startup_user()
209{ 209{
210 _delay_ms(20); // gets rid of tick 210 _delay_ms(20); // gets rid of tick
211 PLAY_NOTE_ARRAY(tone_startup, false, 0); 211 PLAY_SONG(tone_startup);
212} 212}
213 213
214void shutdown_user() 214void shutdown_user()
215{ 215{
216 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 216 PLAY_SONG(tone_goodbye);
217 _delay_ms(150); 217 _delay_ms(150);
218 stop_all_notes(); 218 stop_all_notes();
219} 219}
@@ -225,7 +225,7 @@ void music_on_user(void)
225 225
226void music_scale_user(void) 226void music_scale_user(void)
227{ 227{
228 PLAY_NOTE_ARRAY(music_scale, false, 0); 228 PLAY_SONG(music_scale);
229} 229}
230 230
231#endif 231#endif
diff --git a/keyboards/planck/keymaps/pvc/keymap.c b/keyboards/planck/keymaps/pvc/keymap.c
index 741e8e650..60f6d925a 100644
--- a/keyboards/planck/keymaps/pvc/keymap.c
+++ b/keyboards/planck/keymaps/pvc/keymap.c
@@ -527,32 +527,32 @@ void led_set_user(uint8_t usb_led)
527 if ((usb_led & (1<<USB_LED_CAPS_LOCK)) && !(old_usb_led & (1<<USB_LED_CAPS_LOCK))) 527 if ((usb_led & (1<<USB_LED_CAPS_LOCK)) && !(old_usb_led & (1<<USB_LED_CAPS_LOCK)))
528 { 528 {
529 // If CAPS LK LED is turning on... 529 // If CAPS LK LED is turning on...
530 PLAY_NOTE_ARRAY(tone_caps_on, false, LEGATO); 530 PLAY_SONG(tone_caps_on);
531 } 531 }
532 else if (!(usb_led & (1<<USB_LED_CAPS_LOCK)) && (old_usb_led & (1<<USB_LED_CAPS_LOCK))) 532 else if (!(usb_led & (1<<USB_LED_CAPS_LOCK)) && (old_usb_led & (1<<USB_LED_CAPS_LOCK)))
533 { 533 {
534 // If CAPS LK LED is turning off... 534 // If CAPS LK LED is turning off...
535 PLAY_NOTE_ARRAY(tone_caps_off, false, LEGATO); 535 PLAY_SONG(tone_caps_off);
536 } 536 }
537 else if ((usb_led & (1<<USB_LED_NUM_LOCK)) && !(old_usb_led & (1<<USB_LED_NUM_LOCK))) 537 else if ((usb_led & (1<<USB_LED_NUM_LOCK)) && !(old_usb_led & (1<<USB_LED_NUM_LOCK)))
538 { 538 {
539 // If NUM LK LED is turning on... 539 // If NUM LK LED is turning on...
540 PLAY_NOTE_ARRAY(tone_numlk_on, false, LEGATO); 540 PLAY_SONG(tone_numlk_on);
541 } 541 }
542 else if (!(usb_led & (1<<USB_LED_NUM_LOCK)) && (old_usb_led & (1<<USB_LED_NUM_LOCK))) 542 else if (!(usb_led & (1<<USB_LED_NUM_LOCK)) && (old_usb_led & (1<<USB_LED_NUM_LOCK)))
543 { 543 {
544 // If NUM LED is turning off... 544 // If NUM LED is turning off...
545 PLAY_NOTE_ARRAY(tone_numlk_off, false, LEGATO); 545 PLAY_SONG(tone_numlk_off);
546 } 546 }
547 else if ((usb_led & (1<<USB_LED_SCROLL_LOCK)) && !(old_usb_led & (1<<USB_LED_SCROLL_LOCK))) 547 else if ((usb_led & (1<<USB_LED_SCROLL_LOCK)) && !(old_usb_led & (1<<USB_LED_SCROLL_LOCK)))
548 { 548 {
549 // If SCROLL LK LED is turning on... 549 // If SCROLL LK LED is turning on...
550 PLAY_NOTE_ARRAY(tone_scroll_on, false, LEGATO); 550 PLAY_SONG(tone_scroll_on);
551 } 551 }
552 else if (!(usb_led & (1<<USB_LED_SCROLL_LOCK)) && (old_usb_led & (1<<USB_LED_SCROLL_LOCK))) 552 else if (!(usb_led & (1<<USB_LED_SCROLL_LOCK)) && (old_usb_led & (1<<USB_LED_SCROLL_LOCK)))
553 { 553 {
554 // If SCROLL LED is turning off... 554 // If SCROLL LED is turning off...
555 PLAY_NOTE_ARRAY(tone_scroll_off, false, LEGATO); 555 PLAY_SONG(tone_scroll_off);
556 } 556 }
557 old_usb_led = usb_led; 557 old_usb_led = usb_led;
558} 558}
@@ -561,29 +561,29 @@ void led_set_user(uint8_t usb_led)
561void startup_user() 561void startup_user()
562{ 562{
563 _delay_ms(10); // gets rid of tick 563 _delay_ms(10); // gets rid of tick
564 PLAY_NOTE_ARRAY(tone_my_startup, false, STACCATO); 564 PLAY_SONG(tone_my_startup);
565} 565}
566 566
567void shutdown_user() 567void shutdown_user()
568{ 568{
569 PLAY_NOTE_ARRAY(tone_my_goodbye, false, STACCATO); 569 PLAY_SONG(tone_my_goodbye);
570 _delay_ms(2000); 570 _delay_ms(2000);
571 stop_all_notes(); 571 stop_all_notes();
572} 572}
573 573
574void audio_on_user(void) 574void audio_on_user(void)
575{ 575{
576 PLAY_NOTE_ARRAY(tone_audio_on, false, STACCATO); 576 PLAY_SONG(tone_audio_on);
577} 577}
578 578
579void music_on_user(void) 579void music_on_user(void)
580{ 580{
581 PLAY_NOTE_ARRAY(tone_music_on, false, STACCATO); 581 PLAY_SONG(tone_music_on);
582} 582}
583 583
584void music_scale_user(void) 584void music_scale_user(void)
585{ 585{
586 PLAY_NOTE_ARRAY(music_scale, false, STACCATO); 586 PLAY_SONG(music_scale);
587} 587}
588 588
589#endif /* AUDIO_ENABLE */ \ No newline at end of file 589#endif /* AUDIO_ENABLE */ \ No newline at end of file
diff --git a/keyboards/planck/keymaps/sgoodwin/keymap.c b/keyboards/planck/keymaps/sgoodwin/keymap.c
index bf8249cc8..9805b7257 100644
--- a/keyboards/planck/keymaps/sgoodwin/keymap.c
+++ b/keyboards/planck/keymaps/sgoodwin/keymap.c
@@ -149,7 +149,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
149 case QWERTY: 149 case QWERTY:
150 if (record->event.pressed) { 150 if (record->event.pressed) {
151 #ifdef AUDIO_ENABLE 151 #ifdef AUDIO_ENABLE
152 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 152 PLAY_SONG(tone_qwerty);
153 #endif 153 #endif
154 persistent_default_layer_set(1UL<<_QWERTY); 154 persistent_default_layer_set(1UL<<_QWERTY);
155 } 155 }
@@ -158,7 +158,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
158 case COLEMAK: 158 case COLEMAK:
159 if (record->event.pressed) { 159 if (record->event.pressed) {
160 #ifdef AUDIO_ENABLE 160 #ifdef AUDIO_ENABLE
161 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 161 PLAY_SONG(tone_colemak);
162 #endif 162 #endif
163 persistent_default_layer_set(1UL<<_COLEMAK); 163 persistent_default_layer_set(1UL<<_COLEMAK);
164 } 164 }
@@ -210,12 +210,12 @@ void matrix_init_user(void) {
210void startup_user() 210void startup_user()
211{ 211{
212 _delay_ms(20); // gets rid of tick 212 _delay_ms(20); // gets rid of tick
213 PLAY_NOTE_ARRAY(tone_startup, false, 0); 213 PLAY_SONG(tone_startup);
214} 214}
215 215
216void shutdown_user() 216void shutdown_user()
217{ 217{
218 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 218 PLAY_SONG(tone_goodbye);
219 _delay_ms(150); 219 _delay_ms(150);
220 stop_all_notes(); 220 stop_all_notes();
221} 221}
@@ -227,7 +227,7 @@ void music_on_user(void)
227 227
228void music_scale_user(void) 228void music_scale_user(void)
229{ 229{
230 PLAY_NOTE_ARRAY(music_scale, false, 0); 230 PLAY_SONG(music_scale);
231} 231}
232 232
233#endif 233#endif
diff --git a/keyboards/planck/keymaps/smt/keymap.c b/keyboards/planck/keymaps/smt/keymap.c
index 8cf24d472..8a5dde886 100644
--- a/keyboards/planck/keymaps/smt/keymap.c
+++ b/keyboards/planck/keymaps/smt/keymap.c
@@ -172,7 +172,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
172 case QWERTY: 172 case QWERTY:
173 if (record->event.pressed) { 173 if (record->event.pressed) {
174 #ifdef AUDIO_ENABLE 174 #ifdef AUDIO_ENABLE
175 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 175 PLAY_SONG(tone_qwerty);
176 #endif 176 #endif
177 persistent_default_layer_set(1UL<<_QWERTY); 177 persistent_default_layer_set(1UL<<_QWERTY);
178 } 178 }
@@ -181,7 +181,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
181 case COLEMAK: 181 case COLEMAK:
182 if (record->event.pressed) { 182 if (record->event.pressed) {
183 #ifdef AUDIO_ENABLE 183 #ifdef AUDIO_ENABLE
184 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 184 PLAY_SONG(tone_colemak);
185 #endif 185 #endif
186 persistent_default_layer_set(1UL<<_COLEMAK); 186 persistent_default_layer_set(1UL<<_COLEMAK);
187 } 187 }
@@ -190,7 +190,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
190 case DVORAK: 190 case DVORAK:
191 if (record->event.pressed) { 191 if (record->event.pressed) {
192 #ifdef AUDIO_ENABLE 192 #ifdef AUDIO_ENABLE
193 PLAY_NOTE_ARRAY(tone_dvorak, false, 0); 193 PLAY_SONG(tone_dvorak);
194 #endif 194 #endif
195 persistent_default_layer_set(1UL<<_DVORAK); 195 persistent_default_layer_set(1UL<<_DVORAK);
196 } 196 }
@@ -242,12 +242,12 @@ void matrix_init_user(void) {
242void startup_user() 242void startup_user()
243{ 243{
244 _delay_ms(20); // gets rid of tick 244 _delay_ms(20); // gets rid of tick
245 PLAY_NOTE_ARRAY(tone_startup, false, 0); 245 PLAY_SONG(tone_startup);
246} 246}
247 247
248void shutdown_user() 248void shutdown_user()
249{ 249{
250 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 250 PLAY_SONG(tone_goodbye);
251 _delay_ms(150); 251 _delay_ms(150);
252 stop_all_notes(); 252 stop_all_notes();
253} 253}
@@ -259,7 +259,7 @@ void music_on_user(void)
259 259
260void music_scale_user(void) 260void music_scale_user(void)
261{ 261{
262 PLAY_NOTE_ARRAY(music_scale, false, 0); 262 PLAY_SONG(music_scale);
263} 263}
264 264
265#endif 265#endif
diff --git a/keyboards/planck/keymaps/thermal_printer/keymap.c b/keyboards/planck/keymaps/thermal_printer/keymap.c
index c047d56b3..05a783722 100644
--- a/keyboards/planck/keymaps/thermal_printer/keymap.c
+++ b/keyboards/planck/keymaps/thermal_printer/keymap.c
@@ -193,7 +193,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
193 case QWERTY: 193 case QWERTY:
194 if (record->event.pressed) { 194 if (record->event.pressed) {
195 #ifdef AUDIO_ENABLE 195 #ifdef AUDIO_ENABLE
196 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 196 PLAY_SONG(tone_qwerty);
197 #endif 197 #endif
198 persistent_default_layer_set(1UL<<_QWERTY); 198 persistent_default_layer_set(1UL<<_QWERTY);
199 } 199 }
@@ -202,7 +202,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
202 case COLEMAK: 202 case COLEMAK:
203 if (record->event.pressed) { 203 if (record->event.pressed) {
204 #ifdef AUDIO_ENABLE 204 #ifdef AUDIO_ENABLE
205 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 205 PLAY_SONG(tone_colemak);
206 #endif 206 #endif
207 persistent_default_layer_set(1UL<<_COLEMAK); 207 persistent_default_layer_set(1UL<<_COLEMAK);
208 } 208 }
@@ -211,7 +211,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
211 case DVORAK: 211 case DVORAK:
212 if (record->event.pressed) { 212 if (record->event.pressed) {
213 #ifdef AUDIO_ENABLE 213 #ifdef AUDIO_ENABLE
214 PLAY_NOTE_ARRAY(tone_dvorak, false, 0); 214 PLAY_SONG(tone_dvorak);
215 #endif 215 #endif
216 persistent_default_layer_set(1UL<<_DVORAK); 216 persistent_default_layer_set(1UL<<_DVORAK);
217 } 217 }
@@ -252,7 +252,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
252 if (record->event.pressed) { 252 if (record->event.pressed) {
253 #ifdef AUDIO_ENABLE 253 #ifdef AUDIO_ENABLE
254 stop_all_notes(); 254 stop_all_notes();
255 PLAY_NOTE_ARRAY(tone_plover, false, 0); 255 PLAY_SONG(tone_plover);
256 #endif 256 #endif
257 layer_off(_RAISE); 257 layer_off(_RAISE);
258 layer_off(_LOWER); 258 layer_off(_LOWER);
@@ -270,7 +270,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
270 case EXT_PLV: 270 case EXT_PLV:
271 if (record->event.pressed) { 271 if (record->event.pressed) {
272 #ifdef AUDIO_ENABLE 272 #ifdef AUDIO_ENABLE
273 PLAY_NOTE_ARRAY(tone_plover_gb, false, 0); 273 PLAY_SONG(tone_plover_gb);
274 #endif 274 #endif
275 layer_off(_PLOVER); 275 layer_off(_PLOVER);
276 } 276 }
@@ -291,12 +291,12 @@ void matrix_init_user(void) {
291void startup_user() 291void startup_user()
292{ 292{
293 _delay_ms(20); // gets rid of tick 293 _delay_ms(20); // gets rid of tick
294 PLAY_NOTE_ARRAY(tone_startup, false, 0); 294 PLAY_SONG(tone_startup);
295} 295}
296 296
297void shutdown_user() 297void shutdown_user()
298{ 298{
299 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 299 PLAY_SONG(tone_goodbye);
300 _delay_ms(150); 300 _delay_ms(150);
301 stop_all_notes(); 301 stop_all_notes();
302} 302}
@@ -308,7 +308,7 @@ void music_on_user(void)
308 308
309void music_scale_user(void) 309void music_scale_user(void)
310{ 310{
311 PLAY_NOTE_ARRAY(music_scale, false, 0); 311 PLAY_SONG(music_scale);
312} 312}
313 313
314#endif 314#endif
diff --git a/keyboards/planck/keymaps/unicode/keymap.c b/keyboards/planck/keymaps/unicode/keymap.c
index 51b980e08..4674be066 100644
--- a/keyboards/planck/keymaps/unicode/keymap.c
+++ b/keyboards/planck/keymaps/unicode/keymap.c
@@ -220,7 +220,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
220 case _QWERTY: 220 case _QWERTY:
221 if (record->event.pressed) { 221 if (record->event.pressed) {
222 #ifdef AUDIO_ENABLE 222 #ifdef AUDIO_ENABLE
223 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 223 PLAY_SONG(tone_qwerty);
224 #endif 224 #endif
225 persistent_default_layer_set(1UL<<_QWERTY); 225 persistent_default_layer_set(1UL<<_QWERTY);
226 } 226 }
@@ -228,7 +228,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
228 case _COLEMAK: 228 case _COLEMAK:
229 if (record->event.pressed) { 229 if (record->event.pressed) {
230 #ifdef AUDIO_ENABLE 230 #ifdef AUDIO_ENABLE
231 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 231 PLAY_SONG(tone_colemak);
232 #endif 232 #endif
233 persistent_default_layer_set(1UL<<_COLEMAK); 233 persistent_default_layer_set(1UL<<_COLEMAK);
234 } 234 }
@@ -236,7 +236,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
236 case _DVORAK: 236 case _DVORAK:
237 if (record->event.pressed) { 237 if (record->event.pressed) {
238 #ifdef AUDIO_ENABLE 238 #ifdef AUDIO_ENABLE
239 PLAY_NOTE_ARRAY(tone_dvorak, false, 0); 239 PLAY_SONG(tone_dvorak);
240 #endif 240 #endif
241 persistent_default_layer_set(1UL<<_DVORAK); 241 persistent_default_layer_set(1UL<<_DVORAK);
242 } 242 }
@@ -273,7 +273,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
273 if (record->event.pressed) { 273 if (record->event.pressed) {
274 #ifdef AUDIO_ENABLE 274 #ifdef AUDIO_ENABLE
275 stop_all_notes(); 275 stop_all_notes();
276 PLAY_NOTE_ARRAY(tone_plover, false, 0); 276 PLAY_SONG(tone_plover);
277 #endif 277 #endif
278 layer_off(_RAISE); 278 layer_off(_RAISE);
279 layer_off(_LOWER); 279 layer_off(_LOWER);
@@ -290,7 +290,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
290 case 13: 290 case 13:
291 if (record->event.pressed) { 291 if (record->event.pressed) {
292 #ifdef AUDIO_ENABLE 292 #ifdef AUDIO_ENABLE
293 PLAY_NOTE_ARRAY(tone_plover_gb, false, 0); 293 PLAY_SONG(tone_plover_gb);
294 #endif 294 #endif
295 layer_off(_PLOVER); 295 layer_off(_PLOVER);
296 } 296 }
@@ -315,12 +315,12 @@ void matrix_init_user(void) {
315void startup_user() 315void startup_user()
316{ 316{
317 _delay_ms(20); // gets rid of tick 317 _delay_ms(20); // gets rid of tick
318 PLAY_NOTE_ARRAY(tone_startup, false, 0); 318 PLAY_SONG(tone_startup);
319} 319}
320 320
321void shutdown_user() 321void shutdown_user()
322{ 322{
323 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 323 PLAY_SONG(tone_goodbye);
324 _delay_ms(150); 324 _delay_ms(150);
325 stop_all_notes(); 325 stop_all_notes();
326} 326}
@@ -332,7 +332,7 @@ void music_on_user(void)
332 332
333void music_scale_user(void) 333void music_scale_user(void)
334{ 334{
335 PLAY_NOTE_ARRAY(music_scale, false, 0); 335 PLAY_SONG(music_scale);
336} 336}
337 337
338#endif 338#endif
diff --git a/keyboards/planck/keymaps/xyverz/keymap.c b/keyboards/planck/keymaps/xyverz/keymap.c
index c60c6e719..ae1628d6c 100644
--- a/keyboards/planck/keymaps/xyverz/keymap.c
+++ b/keyboards/planck/keymaps/xyverz/keymap.c
@@ -169,7 +169,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
169 case QWERTY: 169 case QWERTY:
170 if (record->event.pressed) { 170 if (record->event.pressed) {
171 #ifdef AUDIO_ENABLE 171 #ifdef AUDIO_ENABLE
172 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 172 PLAY_SONG(tone_qwerty);
173 #endif 173 #endif
174 persistent_default_layer_set(1UL<<_QWERTY); 174 persistent_default_layer_set(1UL<<_QWERTY);
175 } 175 }
@@ -178,7 +178,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
178 case COLEMAK: 178 case COLEMAK:
179 if (record->event.pressed) { 179 if (record->event.pressed) {
180 #ifdef AUDIO_ENABLE 180 #ifdef AUDIO_ENABLE
181 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 181 PLAY_SONG(tone_colemak);
182 #endif 182 #endif
183 persistent_default_layer_set(1UL<<_COLEMAK); 183 persistent_default_layer_set(1UL<<_COLEMAK);
184 } 184 }
@@ -187,7 +187,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
187 case DVORAK: 187 case DVORAK:
188 if (record->event.pressed) { 188 if (record->event.pressed) {
189 #ifdef AUDIO_ENABLE 189 #ifdef AUDIO_ENABLE
190 PLAY_NOTE_ARRAY(tone_dvorak, false, 0); 190 PLAY_SONG(tone_dvorak);
191 #endif 191 #endif
192 persistent_default_layer_set(1UL<<_DVORAK); 192 persistent_default_layer_set(1UL<<_DVORAK);
193 } 193 }
@@ -239,12 +239,12 @@ void matrix_init_user(void) {
239void startup_user() 239void startup_user()
240{ 240{
241 _delay_ms(20); // gets rid of tick 241 _delay_ms(20); // gets rid of tick
242 PLAY_NOTE_ARRAY(tone_startup, false, 0); 242 PLAY_SONG(tone_startup);
243} 243}
244 244
245void shutdown_user() 245void shutdown_user()
246{ 246{
247 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 247 PLAY_SONG(tone_goodbye);
248 _delay_ms(150); 248 _delay_ms(150);
249 stop_all_notes(); 249 stop_all_notes();
250} 250}
@@ -256,7 +256,7 @@ void music_on_user(void)
256 256
257void music_scale_user(void) 257void music_scale_user(void)
258{ 258{
259 PLAY_NOTE_ARRAY(music_scale, false, 0); 259 PLAY_SONG(music_scale);
260} 260}
261 261
262#endif 262#endif
diff --git a/keyboards/planck/keymaps/zach/zach_common_functions.c b/keyboards/planck/keymaps/zach/zach_common_functions.c
index 0b1dd7619..f824b4033 100644
--- a/keyboards/planck/keymaps/zach/zach_common_functions.c
+++ b/keyboards/planck/keymaps/zach/zach_common_functions.c
@@ -110,7 +110,7 @@ void dance_lower_lift(qk_tap_dance_state_t *state, void *user_data){ // Called o
110 update_tri_layer(_LOWER, _RAISE, _ADJUST); 110 update_tri_layer(_LOWER, _RAISE, _ADJUST);
111 layer_on(_UNICODES); 111 layer_on(_UNICODES);
112 #ifdef AUDIO_ENABLE 112 #ifdef AUDIO_ENABLE
113 PLAY_NOTE_ARRAY(tone_ctrl_mod, false, 0); 113 PLAY_SONG(tone_ctrl_mod);
114 #endif 114 #endif
115 break; 115 break;
116 } 116 }
@@ -202,7 +202,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
202 if(record->event.pressed){ 202 if(record->event.pressed){
203 persistent_default_layer_set(1UL<<_COLEMAK); 203 persistent_default_layer_set(1UL<<_COLEMAK);
204 #ifdef AUDIO_ENABLE 204 #ifdef AUDIO_ENABLE
205 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 205 PLAY_SONG(tone_colemak);
206 #endif 206 #endif
207 } 207 }
208 return false; 208 return false;
@@ -211,7 +211,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
211 if(record->event.pressed){ 211 if(record->event.pressed){
212 persistent_default_layer_set(1UL<<_SWCOLE); 212 persistent_default_layer_set(1UL<<_SWCOLE);
213 #ifdef AUDIO_ENABLE 213 #ifdef AUDIO_ENABLE
214 PLAY_NOTE_ARRAY(tone_swcole, false, 0); 214 PLAY_SONG(tone_swcole);
215 #endif 215 #endif
216 } 216 }
217 return false; 217 return false;
@@ -236,7 +236,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
236 } 236 }
237 return false; 237 return false;
238 break; 238 break;
239 case SHFT_CAP: 239 case SHFT_CAP:
240 if(record->event.pressed){ 240 if(record->event.pressed){
241 key_timer = timer_read(); // if the key is being pressed, we start the timer. 241 key_timer = timer_read(); // if the key is being pressed, we start the timer.
242 register_code(KC_LSHIFT); 242 register_code(KC_LSHIFT);
@@ -246,12 +246,12 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
246 if(caps_status == 0){ 246 if(caps_status == 0){
247 caps_status = 1; 247 caps_status = 1;
248 #ifdef AUDIO_ENABLE 248 #ifdef AUDIO_ENABLE
249 PLAY_NOTE_ARRAY(tone_capslock_on, false, 0); 249 PLAY_SONG(tone_capslock_on);
250 #endif 250 #endif
251 } else { 251 } else {
252 caps_status = 0; 252 caps_status = 0;
253 #ifdef AUDIO_ENABLE 253 #ifdef AUDIO_ENABLE
254 PLAY_NOTE_ARRAY(tone_capslock_off, false, 0); 254 PLAY_SONG(tone_capslock_off);
255 #endif 255 #endif
256 } 256 }
257 } 257 }
@@ -267,7 +267,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
267 if (timer_elapsed(key_timer) < 152) { // Time in ms, the threshold we pick for counting something as a tap. 267 if (timer_elapsed(key_timer) < 152) { // Time in ms, the threshold we pick for counting something as a tap.
268 tap(KC_B); 268 tap(KC_B);
269 #ifdef AUDIO_ENABLE 269 #ifdef AUDIO_ENABLE
270 PLAY_NOTE_ARRAY(tone_ctrl_mod, false, 0); 270 PLAY_SONG(tone_ctrl_mod);
271 #endif 271 #endif
272 #ifdef BACKLIGHT_BREATHING 272 #ifdef BACKLIGHT_BREATHING
273 breathing_speed_set(2); 273 breathing_speed_set(2);
@@ -287,14 +287,14 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
287 tap(KC_C); 287 tap(KC_C);
288 unregister_code(KC_LCTL); 288 unregister_code(KC_LCTL);
289 #ifdef AUDIO_ENABLE 289 #ifdef AUDIO_ENABLE
290 PLAY_NOTE_ARRAY(tone_copy, false, 0); 290 PLAY_SONG(tone_copy);
291 #endif 291 #endif
292 } else { // Tap, paste 292 } else { // Tap, paste
293 register_code(KC_LCTL); 293 register_code(KC_LCTL);
294 tap(KC_V); 294 tap(KC_V);
295 unregister_code(KC_LCTL); 295 unregister_code(KC_LCTL);
296 #ifdef AUDIO_ENABLE 296 #ifdef AUDIO_ENABLE
297 PLAY_NOTE_ARRAY(tone_paste, false, 0); 297 PLAY_SONG(tone_paste);
298 #endif 298 #endif
299 } 299 }
300 } 300 }
@@ -305,7 +305,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
305 if(record->event.pressed){ 305 if(record->event.pressed){
306 set_unicode_input_mode(UC_WIN); 306 set_unicode_input_mode(UC_WIN);
307 #ifdef AUDIO_ENABLE 307 #ifdef AUDIO_ENABLE
308 PLAY_NOTE_ARRAY(uniwin, false, 0); 308 PLAY_SONG(uniwin);
309 #endif 309 #endif
310 } 310 }
311 return false; 311 return false;
@@ -314,7 +314,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
314 if(record->event.pressed){ 314 if(record->event.pressed){
315 set_unicode_input_mode(UC_LNX); 315 set_unicode_input_mode(UC_LNX);
316 #ifdef AUDIO_ENABLE 316 #ifdef AUDIO_ENABLE
317 PLAY_NOTE_ARRAY(unilin, false, 0); 317 PLAY_SONG(unilin);
318 #endif 318 #endif
319 } 319 }
320 return false; 320 return false;
@@ -419,28 +419,28 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
419void matrix_init_user(void){ // Run once at startup 419void matrix_init_user(void){ // Run once at startup
420 #ifdef AUDIO_ENABLE 420 #ifdef AUDIO_ENABLE
421 _delay_ms(50); // gets rid of tick 421 _delay_ms(50); // gets rid of tick
422 PLAY_NOTE_ARRAY(tone_startup, false, 0); 422 PLAY_SONG(tone_startup);
423 #endif 423 #endif
424} 424}
425 425
426#ifdef AUDIO_ENABLE 426#ifdef AUDIO_ENABLE
427void play_goodbye_tone(void){ 427void play_goodbye_tone(void){
428 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 428 PLAY_SONG(tone_goodbye);
429 _delay_ms(150); 429 _delay_ms(150);
430} 430}
431 431
432void shutdown_user(){ 432void shutdown_user(){
433 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 433 PLAY_SONG(tone_goodbye);
434 _delay_ms(150); 434 _delay_ms(150);
435 stop_all_notes(); 435 stop_all_notes();
436} 436}
437 437
438void music_on_user(void){ // Run when the music layer is turned on 438void music_on_user(void){ // Run when the music layer is turned on
439 PLAY_NOTE_ARRAY(tone_startup, false, 0); 439 PLAY_SONG(tone_startup);
440} 440}
441 441
442void music_off_user(void){ // Run when music is turned off 442void music_off_user(void){ // Run when music is turned off
443 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 443 PLAY_SONG(tone_goodbye);
444} 444}
445#endif 445#endif
446 446
diff --git a/keyboards/preonic/keymaps/0xdec/keymap.c b/keyboards/preonic/keymaps/0xdec/keymap.c
index 2f06c8c31..a273f4ed5 100644
--- a/keyboards/preonic/keymaps/0xdec/keymap.c
+++ b/keyboards/preonic/keymaps/0xdec/keymap.c
@@ -109,10 +109,10 @@ float music_scale[][2] = SONG(MUSIC_SCALE_SOUND);
109 109
110void startup_user() { 110void startup_user() {
111 _delay_ms(20); // gets rid of tick 111 _delay_ms(20); // gets rid of tick
112 PLAY_NOTE_ARRAY(tone_startup, false, 0); 112 PLAY_SONG(tone_startup);
113} 113}
114void shutdown_user() { 114void shutdown_user() {
115 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 115 PLAY_SONG(tone_goodbye);
116 _delay_ms(150); 116 _delay_ms(150);
117 stop_all_notes(); 117 stop_all_notes();
118} 118}
@@ -121,7 +121,7 @@ void music_on_user(void) {
121 music_scale_user(); 121 music_scale_user();
122} 122}
123void music_scale_user(void) { 123void music_scale_user(void) {
124 PLAY_NOTE_ARRAY(music_scale, false, 0); 124 PLAY_SONG(music_scale);
125} 125}
126 126
127#endif 127#endif
@@ -144,7 +144,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
144 case COLEMAK: 144 case COLEMAK:
145 if (record->event.pressed) { 145 if (record->event.pressed) {
146 #ifdef AUDIO_ENABLE 146 #ifdef AUDIO_ENABLE
147 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 147 PLAY_SONG(tone_colemak);
148 #endif 148 #endif
149 persistent_default_layer_set(1UL<<_COLEMAK); 149 persistent_default_layer_set(1UL<<_COLEMAK);
150 } 150 }
@@ -152,7 +152,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
152 case GAME: 152 case GAME:
153 if (record->event.pressed) { 153 if (record->event.pressed) {
154 #ifdef AUDIO_ENABLE 154 #ifdef AUDIO_ENABLE
155 PLAY_NOTE_ARRAY(tone_game, false, STACCATO); 155 PLAY_SONG(tone_game);
156 #endif 156 #endif
157 persistent_default_layer_set(1UL<<_GAME); 157 persistent_default_layer_set(1UL<<_GAME);
158 } 158 }
diff --git a/keyboards/preonic/keymaps/CMD-Preonic/keymap.c b/keyboards/preonic/keymaps/CMD-Preonic/keymap.c
index 7b5be0734..1cbb99caa 100644
--- a/keyboards/preonic/keymaps/CMD-Preonic/keymap.c
+++ b/keyboards/preonic/keymaps/CMD-Preonic/keymap.c
@@ -236,7 +236,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
236 case _QWERTY: 236 case _QWERTY:
237 if (record->event.pressed) { 237 if (record->event.pressed) {
238 #ifdef AUDIO_ENABLE 238 #ifdef AUDIO_ENABLE
239 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 239 PLAY_SONG(tone_qwerty);
240 #endif 240 #endif
241 persistent_default_layer_set(1UL<<_QWERTY); 241 persistent_default_layer_set(1UL<<_QWERTY);
242 } 242 }
@@ -244,7 +244,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
244 case _COLEMAK: 244 case _COLEMAK:
245 if (record->event.pressed) { 245 if (record->event.pressed) {
246 #ifdef AUDIO_ENABLE 246 #ifdef AUDIO_ENABLE
247 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 247 PLAY_SONG(tone_colemak);
248 #endif 248 #endif
249 persistent_default_layer_set(1UL<<_COLEMAK); 249 persistent_default_layer_set(1UL<<_COLEMAK);
250 } 250 }
@@ -252,7 +252,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
252 case _DVORAK: 252 case _DVORAK:
253 if (record->event.pressed) { 253 if (record->event.pressed) {
254 #ifdef AUDIO_ENABLE 254 #ifdef AUDIO_ENABLE
255 PLAY_NOTE_ARRAY(tone_dvorak, false, 0); 255 PLAY_SONG(tone_dvorak);
256 #endif 256 #endif
257 persistent_default_layer_set(1UL<<_DVORAK); 257 persistent_default_layer_set(1UL<<_DVORAK);
258 } 258 }
@@ -260,7 +260,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
260 case _GAME: 260 case _GAME:
261 if (record->event.pressed) { 261 if (record->event.pressed) {
262 #ifdef AUDIO_ENABLE 262 #ifdef AUDIO_ENABLE
263 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 263 PLAY_SONG(tone_colemak);
264 #endif 264 #endif
265 persistent_default_layer_set(1UL<<_GAME); 265 persistent_default_layer_set(1UL<<_GAME);
266 } 266 }
@@ -268,7 +268,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
268 case _NUMPAD: 268 case _NUMPAD:
269 if (record->event.pressed) { 269 if (record->event.pressed) {
270 #ifdef AUDIO_ENABLE 270 #ifdef AUDIO_ENABLE
271 PLAY_NOTE_ARRAY(tone_dvorak, false, 0); 271 PLAY_SONG(tone_dvorak);
272 #endif 272 #endif
273 persistent_default_layer_set(1UL<<_NUMPAD); 273 persistent_default_layer_set(1UL<<_NUMPAD);
274 } 274 }
@@ -276,7 +276,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
276 case _ARROW: 276 case _ARROW:
277 if (record->event.pressed) { 277 if (record->event.pressed) {
278 #ifdef AUDIO_ENABLE 278 #ifdef AUDIO_ENABLE
279 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 279 PLAY_SONG(tone_colemak);
280 #endif 280 #endif
281 persistent_default_layer_set(1UL<<_LOWER); 281 persistent_default_layer_set(1UL<<_LOWER);
282 } 282 }
@@ -317,7 +317,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
317void matrix_init_user(void) { 317void matrix_init_user(void) {
318 #ifdef AUDIO_ENABLE 318 #ifdef AUDIO_ENABLE
319 _delay_ms(20); // gets rid of tick 319 _delay_ms(20); // gets rid of tick
320 PLAY_NOTE_ARRAY(start_up, false, 0); 320 PLAY_SONG(start_up);
321 #endif 321 #endif
322} 322}
323 323
@@ -325,7 +325,7 @@ void matrix_init_user(void) {
325 325
326void play_goodbye_tone(void) 326void play_goodbye_tone(void)
327{ 327{
328 PLAY_NOTE_ARRAY(goodbye, false, 0); 328 PLAY_SONG(goodbye);
329 _delay_ms(150); 329 _delay_ms(150);
330} 330}
331 331
diff --git a/keyboards/preonic/keymaps/dale/keymap.c b/keyboards/preonic/keymaps/dale/keymap.c
index 16a4ba25c..3c9fb558e 100644
--- a/keyboards/preonic/keymaps/dale/keymap.c
+++ b/keyboards/preonic/keymaps/dale/keymap.c
@@ -203,7 +203,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
203 case QWERTY: 203 case QWERTY:
204 if (record->event.pressed) { 204 if (record->event.pressed) {
205 #ifdef AUDIO_ENABLE 205 #ifdef AUDIO_ENABLE
206 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 206 PLAY_SONG(tone_qwerty);
207 #endif 207 #endif
208 persistent_default_layer_set(1UL<<_QWERTY); 208 persistent_default_layer_set(1UL<<_QWERTY);
209 } 209 }
@@ -212,7 +212,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
212 case COLEMAK: 212 case COLEMAK:
213 if (record->event.pressed) { 213 if (record->event.pressed) {
214 #ifdef AUDIO_ENABLE 214 #ifdef AUDIO_ENABLE
215 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 215 PLAY_SONG(tone_colemak);
216 #endif 216 #endif
217 persistent_default_layer_set(1UL<<_COLEMAK); 217 persistent_default_layer_set(1UL<<_COLEMAK);
218 } 218 }
@@ -221,7 +221,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
221 case DVORAK: 221 case DVORAK:
222 if (record->event.pressed) { 222 if (record->event.pressed) {
223 #ifdef AUDIO_ENABLE 223 #ifdef AUDIO_ENABLE
224 PLAY_NOTE_ARRAY(tone_dvorak, false, 0); 224 PLAY_SONG(tone_dvorak);
225 #endif 225 #endif
226 persistent_default_layer_set(1UL<<_DVORAK); 226 persistent_default_layer_set(1UL<<_DVORAK);
227 } 227 }
@@ -273,12 +273,12 @@ void matrix_init_user(void) {
273void startup_user() 273void startup_user()
274{ 274{
275 _delay_ms(20); // gets rid of tick 275 _delay_ms(20); // gets rid of tick
276 PLAY_NOTE_ARRAY(tone_startup, false, 0); 276 PLAY_SONG(tone_startup);
277} 277}
278 278
279void shutdown_user() 279void shutdown_user()
280{ 280{
281 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 281 PLAY_SONG(tone_goodbye);
282 _delay_ms(150); 282 _delay_ms(150);
283 stop_all_notes(); 283 stop_all_notes();
284} 284}
@@ -290,7 +290,7 @@ void music_on_user(void)
290 290
291void music_scale_user(void) 291void music_scale_user(void)
292{ 292{
293 PLAY_NOTE_ARRAY(music_scale, false, 0); 293 PLAY_SONG(music_scale);
294} 294}
295 295
296#endif 296#endif
diff --git a/keyboards/preonic/keymaps/jacwib/keymap.c b/keyboards/preonic/keymaps/jacwib/keymap.c
index 09f465de1..37a7dbd9b 100644
--- a/keyboards/preonic/keymaps/jacwib/keymap.c
+++ b/keyboards/preonic/keymaps/jacwib/keymap.c
@@ -270,12 +270,12 @@ void matrix_init_user(void) {
270void startup_user() 270void startup_user()
271{ 271{
272 _delay_ms(20); // gets rid of tick 272 _delay_ms(20); // gets rid of tick
273 PLAY_NOTE_ARRAY(tone_startup, false, 0); 273 PLAY_SONG(tone_startup);
274} 274}
275 275
276void shutdown_user() 276void shutdown_user()
277{ 277{
278 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 278 PLAY_SONG(tone_goodbye);
279 _delay_ms(150); 279 _delay_ms(150);
280 stop_all_notes(); 280 stop_all_notes();
281} 281}
@@ -287,7 +287,7 @@ void music_on_user(void)
287 287
288void music_scale_user(void) 288void music_scale_user(void)
289{ 289{
290 PLAY_NOTE_ARRAY(music_scale, false, 0); 290 PLAY_SONG(music_scale);
291} 291}
292 292
293#endif 293#endif
diff --git a/keyboards/preonic/keymaps/kinesis/keymap.c b/keyboards/preonic/keymaps/kinesis/keymap.c
index 214f51a46..69c33472e 100644
--- a/keyboards/preonic/keymaps/kinesis/keymap.c
+++ b/keyboards/preonic/keymaps/kinesis/keymap.c
@@ -102,12 +102,12 @@ void matrix_init_user(void) {
102void startup_user() 102void startup_user()
103{ 103{
104 _delay_ms(20); // gets rid of tick 104 _delay_ms(20); // gets rid of tick
105 PLAY_NOTE_ARRAY(tone_startup, false, 0); 105 PLAY_SONG(tone_startup);
106} 106}
107 107
108void shutdown_user() 108void shutdown_user()
109{ 109{
110 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 110 PLAY_SONG(tone_goodbye);
111 _delay_ms(150); 111 _delay_ms(150);
112 stop_all_notes(); 112 stop_all_notes();
113} 113}
@@ -119,7 +119,7 @@ void music_on_user(void)
119 119
120void music_scale_user(void) 120void music_scale_user(void)
121{ 121{
122 PLAY_NOTE_ARRAY(music_scale, false, 0); 122 PLAY_SONG(music_scale);
123} 123}
124 124
125 125
diff --git a/keyboards/preonic/keymaps/nikchi/keymap.c b/keyboards/preonic/keymaps/nikchi/keymap.c
index 249dd1e64..4c2bf1fcf 100644
--- a/keyboards/preonic/keymaps/nikchi/keymap.c
+++ b/keyboards/preonic/keymaps/nikchi/keymap.c
@@ -146,7 +146,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
146 case QWERTY: 146 case QWERTY:
147 if (record->event.pressed) { 147 if (record->event.pressed) {
148 #ifdef AUDIO_ENABLE 148 #ifdef AUDIO_ENABLE
149 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 149 PLAY_SONG(tone_qwerty);
150 #endif 150 #endif
151 persistent_default_layer_set(1UL<<_QWERTY); 151 persistent_default_layer_set(1UL<<_QWERTY);
152 } 152 }
@@ -198,12 +198,12 @@ void matrix_init_user(void) {
198void startup_user() 198void startup_user()
199{ 199{
200 _delay_ms(20); // gets rid of tick 200 _delay_ms(20); // gets rid of tick
201 PLAY_NOTE_ARRAY(tone_startup, false, 0); 201 PLAY_SONG(tone_startup);
202} 202}
203 203
204void shutdown_user() 204void shutdown_user()
205{ 205{
206 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 206 PLAY_SONG(tone_goodbye);
207 _delay_ms(150); 207 _delay_ms(150);
208 stop_all_notes(); 208 stop_all_notes();
209} 209}
@@ -215,7 +215,7 @@ void music_on_user(void)
215 215
216void music_scale_user(void) 216void music_scale_user(void)
217{ 217{
218 PLAY_NOTE_ARRAY(music_scale, false, 0); 218 PLAY_SONG(music_scale);
219} 219}
220 220
221#endif 221#endif
diff --git a/keyboards/preonic/keymaps/smt/keymap.c b/keyboards/preonic/keymaps/smt/keymap.c
index 5972e918c..b27033b1b 100644
--- a/keyboards/preonic/keymaps/smt/keymap.c
+++ b/keyboards/preonic/keymaps/smt/keymap.c
@@ -193,7 +193,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
193 case QWERTY: 193 case QWERTY:
194 if (record->event.pressed) { 194 if (record->event.pressed) {
195 #ifdef AUDIO_ENABLE 195 #ifdef AUDIO_ENABLE
196 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 196 PLAY_SONG(tone_qwerty);
197 #endif 197 #endif
198 persistent_default_layer_set(1UL<<_QWERTY); 198 persistent_default_layer_set(1UL<<_QWERTY);
199 } 199 }
@@ -202,7 +202,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
202 case COLEMAK: 202 case COLEMAK:
203 if (record->event.pressed) { 203 if (record->event.pressed) {
204 #ifdef AUDIO_ENABLE 204 #ifdef AUDIO_ENABLE
205 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 205 PLAY_SONG(tone_colemak);
206 #endif 206 #endif
207 persistent_default_layer_set(1UL<<_COLEMAK); 207 persistent_default_layer_set(1UL<<_COLEMAK);
208 } 208 }
@@ -211,7 +211,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
211 case DVORAK: 211 case DVORAK:
212 if (record->event.pressed) { 212 if (record->event.pressed) {
213 #ifdef AUDIO_ENABLE 213 #ifdef AUDIO_ENABLE
214 PLAY_NOTE_ARRAY(tone_dvorak, false, 0); 214 PLAY_SONG(tone_dvorak);
215 #endif 215 #endif
216 persistent_default_layer_set(1UL<<_DVORAK); 216 persistent_default_layer_set(1UL<<_DVORAK);
217 } 217 }
@@ -263,12 +263,12 @@ void matrix_init_user(void) {
263void startup_user() 263void startup_user()
264{ 264{
265 _delay_ms(20); // gets rid of tick 265 _delay_ms(20); // gets rid of tick
266 PLAY_NOTE_ARRAY(tone_startup, false, 0); 266 PLAY_SONG(tone_startup);
267} 267}
268 268
269void shutdown_user() 269void shutdown_user()
270{ 270{
271 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 271 PLAY_SONG(tone_goodbye);
272 _delay_ms(150); 272 _delay_ms(150);
273 stop_all_notes(); 273 stop_all_notes();
274} 274}
@@ -280,7 +280,7 @@ void music_on_user(void)
280 280
281void music_scale_user(void) 281void music_scale_user(void)
282{ 282{
283 PLAY_NOTE_ARRAY(music_scale, false, 0); 283 PLAY_SONG(music_scale);
284} 284}
285 285
286#endif 286#endif
diff --git a/keyboards/preonic/keymaps/xyverz/keymap.c b/keyboards/preonic/keymaps/xyverz/keymap.c
index 1275aa18f..e905c458f 100644
--- a/keyboards/preonic/keymaps/xyverz/keymap.c
+++ b/keyboards/preonic/keymaps/xyverz/keymap.c
@@ -187,7 +187,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
187 case QWERTY: 187 case QWERTY:
188 if (record->event.pressed) { 188 if (record->event.pressed) {
189 #ifdef AUDIO_ENABLE 189 #ifdef AUDIO_ENABLE
190 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 190 PLAY_SONG(tone_qwerty);
191 #endif 191 #endif
192 persistent_default_layer_set(1UL<<_QWERTY); 192 persistent_default_layer_set(1UL<<_QWERTY);
193 } 193 }
@@ -196,7 +196,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
196 case COLEMAK: 196 case COLEMAK:
197 if (record->event.pressed) { 197 if (record->event.pressed) {
198 #ifdef AUDIO_ENABLE 198 #ifdef AUDIO_ENABLE
199 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 199 PLAY_SONG(tone_colemak);
200 #endif 200 #endif
201 persistent_default_layer_set(1UL<<_COLEMAK); 201 persistent_default_layer_set(1UL<<_COLEMAK);
202 } 202 }
@@ -205,7 +205,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
205 case DVORAK: 205 case DVORAK:
206 if (record->event.pressed) { 206 if (record->event.pressed) {
207 #ifdef AUDIO_ENABLE 207 #ifdef AUDIO_ENABLE
208 PLAY_NOTE_ARRAY(tone_dvorak, false, 0); 208 PLAY_SONG(tone_dvorak);
209 #endif 209 #endif
210 persistent_default_layer_set(1UL<<_DVORAK); 210 persistent_default_layer_set(1UL<<_DVORAK);
211 } 211 }
@@ -257,12 +257,12 @@ void matrix_init_user(void) {
257void startup_user() 257void startup_user()
258{ 258{
259 _delay_ms(20); // gets rid of tick 259 _delay_ms(20); // gets rid of tick
260 PLAY_NOTE_ARRAY(tone_startup, false, 0); 260 PLAY_SONG(tone_startup);
261} 261}
262 262
263void shutdown_user() 263void shutdown_user()
264{ 264{
265 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 265 PLAY_SONG(tone_goodbye);
266 _delay_ms(150); 266 _delay_ms(150);
267 stop_all_notes(); 267 stop_all_notes();
268} 268}
@@ -274,7 +274,7 @@ void music_on_user(void)
274 274
275void music_scale_user(void) 275void music_scale_user(void)
276{ 276{
277 PLAY_NOTE_ARRAY(music_scale, false, 0); 277 PLAY_SONG(music_scale);
278} 278}
279 279
280#endif 280#endif
diff --git a/keyboards/preonic/keymaps/zach/zach_common_functions.c b/keyboards/preonic/keymaps/zach/zach_common_functions.c
index 0b1dd7619..f824b4033 100644
--- a/keyboards/preonic/keymaps/zach/zach_common_functions.c
+++ b/keyboards/preonic/keymaps/zach/zach_common_functions.c
@@ -110,7 +110,7 @@ void dance_lower_lift(qk_tap_dance_state_t *state, void *user_data){ // Called o
110 update_tri_layer(_LOWER, _RAISE, _ADJUST); 110 update_tri_layer(_LOWER, _RAISE, _ADJUST);
111 layer_on(_UNICODES); 111 layer_on(_UNICODES);
112 #ifdef AUDIO_ENABLE 112 #ifdef AUDIO_ENABLE
113 PLAY_NOTE_ARRAY(tone_ctrl_mod, false, 0); 113 PLAY_SONG(tone_ctrl_mod);
114 #endif 114 #endif
115 break; 115 break;
116 } 116 }
@@ -202,7 +202,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
202 if(record->event.pressed){ 202 if(record->event.pressed){
203 persistent_default_layer_set(1UL<<_COLEMAK); 203 persistent_default_layer_set(1UL<<_COLEMAK);
204 #ifdef AUDIO_ENABLE 204 #ifdef AUDIO_ENABLE
205 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 205 PLAY_SONG(tone_colemak);
206 #endif 206 #endif
207 } 207 }
208 return false; 208 return false;
@@ -211,7 +211,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
211 if(record->event.pressed){ 211 if(record->event.pressed){
212 persistent_default_layer_set(1UL<<_SWCOLE); 212 persistent_default_layer_set(1UL<<_SWCOLE);
213 #ifdef AUDIO_ENABLE 213 #ifdef AUDIO_ENABLE
214 PLAY_NOTE_ARRAY(tone_swcole, false, 0); 214 PLAY_SONG(tone_swcole);
215 #endif 215 #endif
216 } 216 }
217 return false; 217 return false;
@@ -236,7 +236,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
236 } 236 }
237 return false; 237 return false;
238 break; 238 break;
239 case SHFT_CAP: 239 case SHFT_CAP:
240 if(record->event.pressed){ 240 if(record->event.pressed){
241 key_timer = timer_read(); // if the key is being pressed, we start the timer. 241 key_timer = timer_read(); // if the key is being pressed, we start the timer.
242 register_code(KC_LSHIFT); 242 register_code(KC_LSHIFT);
@@ -246,12 +246,12 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
246 if(caps_status == 0){ 246 if(caps_status == 0){
247 caps_status = 1; 247 caps_status = 1;
248 #ifdef AUDIO_ENABLE 248 #ifdef AUDIO_ENABLE
249 PLAY_NOTE_ARRAY(tone_capslock_on, false, 0); 249 PLAY_SONG(tone_capslock_on);
250 #endif 250 #endif
251 } else { 251 } else {
252 caps_status = 0; 252 caps_status = 0;
253 #ifdef AUDIO_ENABLE 253 #ifdef AUDIO_ENABLE
254 PLAY_NOTE_ARRAY(tone_capslock_off, false, 0); 254 PLAY_SONG(tone_capslock_off);
255 #endif 255 #endif
256 } 256 }
257 } 257 }
@@ -267,7 +267,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
267 if (timer_elapsed(key_timer) < 152) { // Time in ms, the threshold we pick for counting something as a tap. 267 if (timer_elapsed(key_timer) < 152) { // Time in ms, the threshold we pick for counting something as a tap.
268 tap(KC_B); 268 tap(KC_B);
269 #ifdef AUDIO_ENABLE 269 #ifdef AUDIO_ENABLE
270 PLAY_NOTE_ARRAY(tone_ctrl_mod, false, 0); 270 PLAY_SONG(tone_ctrl_mod);
271 #endif 271 #endif
272 #ifdef BACKLIGHT_BREATHING 272 #ifdef BACKLIGHT_BREATHING
273 breathing_speed_set(2); 273 breathing_speed_set(2);
@@ -287,14 +287,14 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
287 tap(KC_C); 287 tap(KC_C);
288 unregister_code(KC_LCTL); 288 unregister_code(KC_LCTL);
289 #ifdef AUDIO_ENABLE 289 #ifdef AUDIO_ENABLE
290 PLAY_NOTE_ARRAY(tone_copy, false, 0); 290 PLAY_SONG(tone_copy);
291 #endif 291 #endif
292 } else { // Tap, paste 292 } else { // Tap, paste
293 register_code(KC_LCTL); 293 register_code(KC_LCTL);
294 tap(KC_V); 294 tap(KC_V);
295 unregister_code(KC_LCTL); 295 unregister_code(KC_LCTL);
296 #ifdef AUDIO_ENABLE 296 #ifdef AUDIO_ENABLE
297 PLAY_NOTE_ARRAY(tone_paste, false, 0); 297 PLAY_SONG(tone_paste);
298 #endif 298 #endif
299 } 299 }
300 } 300 }
@@ -305,7 +305,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
305 if(record->event.pressed){ 305 if(record->event.pressed){
306 set_unicode_input_mode(UC_WIN); 306 set_unicode_input_mode(UC_WIN);
307 #ifdef AUDIO_ENABLE 307 #ifdef AUDIO_ENABLE
308 PLAY_NOTE_ARRAY(uniwin, false, 0); 308 PLAY_SONG(uniwin);
309 #endif 309 #endif
310 } 310 }
311 return false; 311 return false;
@@ -314,7 +314,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
314 if(record->event.pressed){ 314 if(record->event.pressed){
315 set_unicode_input_mode(UC_LNX); 315 set_unicode_input_mode(UC_LNX);
316 #ifdef AUDIO_ENABLE 316 #ifdef AUDIO_ENABLE
317 PLAY_NOTE_ARRAY(unilin, false, 0); 317 PLAY_SONG(unilin);
318 #endif 318 #endif
319 } 319 }
320 return false; 320 return false;
@@ -419,28 +419,28 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
419void matrix_init_user(void){ // Run once at startup 419void matrix_init_user(void){ // Run once at startup
420 #ifdef AUDIO_ENABLE 420 #ifdef AUDIO_ENABLE
421 _delay_ms(50); // gets rid of tick 421 _delay_ms(50); // gets rid of tick
422 PLAY_NOTE_ARRAY(tone_startup, false, 0); 422 PLAY_SONG(tone_startup);
423 #endif 423 #endif
424} 424}
425 425
426#ifdef AUDIO_ENABLE 426#ifdef AUDIO_ENABLE
427void play_goodbye_tone(void){ 427void play_goodbye_tone(void){
428 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 428 PLAY_SONG(tone_goodbye);
429 _delay_ms(150); 429 _delay_ms(150);
430} 430}
431 431
432void shutdown_user(){ 432void shutdown_user(){
433 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 433 PLAY_SONG(tone_goodbye);
434 _delay_ms(150); 434 _delay_ms(150);
435 stop_all_notes(); 435 stop_all_notes();
436} 436}
437 437
438void music_on_user(void){ // Run when the music layer is turned on 438void music_on_user(void){ // Run when the music layer is turned on
439 PLAY_NOTE_ARRAY(tone_startup, false, 0); 439 PLAY_SONG(tone_startup);
440} 440}
441 441
442void music_off_user(void){ // Run when music is turned off 442void music_off_user(void){ // Run when music is turned off
443 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 443 PLAY_SONG(tone_goodbye);
444} 444}
445#endif 445#endif
446 446
diff --git a/keyboards/subatomic/keymaps/default/keymap.c b/keyboards/subatomic/keymaps/default/keymap.c
index f4aa50eba..c6af62548 100644
--- a/keyboards/subatomic/keymaps/default/keymap.c
+++ b/keyboards/subatomic/keymaps/default/keymap.c
@@ -187,7 +187,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
187 case QWERTY: 187 case QWERTY:
188 if (record->event.pressed) { 188 if (record->event.pressed) {
189 #ifdef AUDIO_ENABLE 189 #ifdef AUDIO_ENABLE
190 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 190 PLAY_SONG(tone_qwerty);
191 #endif 191 #endif
192 persistent_default_layer_set(1UL<<_QWERTY); 192 persistent_default_layer_set(1UL<<_QWERTY);
193 } 193 }
@@ -196,7 +196,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
196 case COLEMAK: 196 case COLEMAK:
197 if (record->event.pressed) { 197 if (record->event.pressed) {
198 #ifdef AUDIO_ENABLE 198 #ifdef AUDIO_ENABLE
199 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 199 PLAY_SONG(tone_colemak);
200 #endif 200 #endif
201 persistent_default_layer_set(1UL<<_COLEMAK); 201 persistent_default_layer_set(1UL<<_COLEMAK);
202 } 202 }
@@ -205,7 +205,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
205 case DVORAK: 205 case DVORAK:
206 if (record->event.pressed) { 206 if (record->event.pressed) {
207 #ifdef AUDIO_ENABLE 207 #ifdef AUDIO_ENABLE
208 PLAY_NOTE_ARRAY(tone_dvorak, false, 0); 208 PLAY_SONG(tone_dvorak);
209 #endif 209 #endif
210 persistent_default_layer_set(1UL<<_DVORAK); 210 persistent_default_layer_set(1UL<<_DVORAK);
211 } 211 }
@@ -257,12 +257,12 @@ void matrix_init_user(void) {
257void startup_user() 257void startup_user()
258{ 258{
259 _delay_ms(20); // gets rid of tick 259 _delay_ms(20); // gets rid of tick
260 PLAY_NOTE_ARRAY(tone_startup, false, 0); 260 PLAY_SONG(tone_startup);
261} 261}
262 262
263void shutdown_user() 263void shutdown_user()
264{ 264{
265 PLAY_NOTE_ARRAY(tone_goodbye, false, 0); 265 PLAY_SONG(tone_goodbye);
266 _delay_ms(150); 266 _delay_ms(150);
267 stop_all_notes(); 267 stop_all_notes();
268} 268}
@@ -274,7 +274,7 @@ void music_on_user(void)
274 274
275void music_scale_user(void) 275void music_scale_user(void)
276{ 276{
277 PLAY_NOTE_ARRAY(music_scale, false, 0); 277 PLAY_SONG(music_scale);
278} 278}
279 279
280#endif 280#endif
diff --git a/keyboards/vision_division/keymaps/default/keymap.c b/keyboards/vision_division/keymaps/default/keymap.c
index 15ce68897..c40bf1ef6 100644
--- a/keyboards/vision_division/keymaps/default/keymap.c
+++ b/keyboards/vision_division/keymaps/default/keymap.c
@@ -559,32 +559,32 @@ void led_set_user(uint8_t usb_led)
559 if ((usb_led & (1<<USB_LED_CAPS_LOCK)) && !(old_usb_led & (1<<USB_LED_CAPS_LOCK))) 559 if ((usb_led & (1<<USB_LED_CAPS_LOCK)) && !(old_usb_led & (1<<USB_LED_CAPS_LOCK)))
560 { 560 {
561 // If CAPS LK LED is turning on... 561 // If CAPS LK LED is turning on...
562 PLAY_NOTE_ARRAY(tone_caps_on, false, LEGATO); 562 PLAY_SONG(tone_caps_on);
563 } 563 }
564 else if (!(usb_led & (1<<USB_LED_CAPS_LOCK)) && (old_usb_led & (1<<USB_LED_CAPS_LOCK))) 564 else if (!(usb_led & (1<<USB_LED_CAPS_LOCK)) && (old_usb_led & (1<<USB_LED_CAPS_LOCK)))
565 { 565 {
566 // If CAPS LK LED is turning off... 566 // If CAPS LK LED is turning off...
567 PLAY_NOTE_ARRAY(tone_caps_off, false, LEGATO); 567 PLAY_SONG(tone_caps_off);
568 } 568 }
569 else if ((usb_led & (1<<USB_LED_NUM_LOCK)) && !(old_usb_led & (1<<USB_LED_NUM_LOCK))) 569 else if ((usb_led & (1<<USB_LED_NUM_LOCK)) && !(old_usb_led & (1<<USB_LED_NUM_LOCK)))
570 { 570 {
571 // If NUM LK LED is turning on... 571 // If NUM LK LED is turning on...
572 PLAY_NOTE_ARRAY(tone_numlk_on, false, LEGATO); 572 PLAY_SONG(tone_numlk_on);
573 } 573 }
574 else if (!(usb_led & (1<<USB_LED_NUM_LOCK)) && (old_usb_led & (1<<USB_LED_NUM_LOCK))) 574 else if (!(usb_led & (1<<USB_LED_NUM_LOCK)) && (old_usb_led & (1<<USB_LED_NUM_LOCK)))
575 { 575 {
576 // If NUM LED is turning off... 576 // If NUM LED is turning off...
577 PLAY_NOTE_ARRAY(tone_numlk_off, false, LEGATO); 577 PLAY_SONG(tone_numlk_off);
578 } 578 }
579 else if ((usb_led & (1<<USB_LED_SCROLL_LOCK)) && !(old_usb_led & (1<<USB_LED_SCROLL_LOCK))) 579 else if ((usb_led & (1<<USB_LED_SCROLL_LOCK)) && !(old_usb_led & (1<<USB_LED_SCROLL_LOCK)))
580 { 580 {
581 // If SCROLL LK LED is turning on... 581 // If SCROLL LK LED is turning on...
582 PLAY_NOTE_ARRAY(tone_scroll_on, false, LEGATO); 582 PLAY_SONG(tone_scroll_on);
583 } 583 }
584 else if (!(usb_led & (1<<USB_LED_SCROLL_LOCK)) && (old_usb_led & (1<<USB_LED_SCROLL_LOCK))) 584 else if (!(usb_led & (1<<USB_LED_SCROLL_LOCK)) && (old_usb_led & (1<<USB_LED_SCROLL_LOCK)))
585 { 585 {
586 // If SCROLL LED is turning off... 586 // If SCROLL LED is turning off...
587 PLAY_NOTE_ARRAY(tone_scroll_off, false, LEGATO); 587 PLAY_SONG(tone_scroll_off);
588 } 588 }
589 } 589 }
590 590
@@ -594,29 +594,29 @@ void led_set_user(uint8_t usb_led)
594void startup_user() 594void startup_user()
595{ 595{
596 _delay_ms(10); // gets rid of tick 596 _delay_ms(10); // gets rid of tick
597 // PLAY_NOTE_ARRAY(tone_my_startup, false, STACCATO); 597 // PLAY_SONG(tone_my_startup);
598} 598}
599 599
600void shutdown_user() 600void shutdown_user()
601{ 601{
602 // PLAY_NOTE_ARRAY(tone_my_goodbye, false, STACCATO); 602 // PLAY_SONG(tone_my_goodbye);
603 _delay_ms(2000); 603 _delay_ms(2000);
604 stop_all_notes(); 604 stop_all_notes();
605} 605}
606 606
607void audio_on_user(void) 607void audio_on_user(void)
608{ 608{
609 PLAY_NOTE_ARRAY(tone_audio_on, false, STACCATO); 609 PLAY_SONG(tone_audio_on);
610} 610}
611 611
612void music_on_user(void) 612void music_on_user(void)
613{ 613{
614 PLAY_NOTE_ARRAY(tone_music_on, false, STACCATO); 614 PLAY_SONG(tone_music_on);
615} 615}
616 616
617void music_scale_user(void) 617void music_scale_user(void)
618{ 618{
619 PLAY_NOTE_ARRAY(music_scale, false, STACCATO); 619 PLAY_SONG(music_scale);
620} 620}
621 621
622#endif /* AUDIO_ENABLE */ \ No newline at end of file 622#endif /* AUDIO_ENABLE */ \ No newline at end of file
diff --git a/keyboards/xd75/keymaps/fabian/keymap.c b/keyboards/xd75/keymaps/fabian/keymap.c
index f6cc95ba2..9b497c190 100644
--- a/keyboards/xd75/keymaps/fabian/keymap.c
+++ b/keyboards/xd75/keymaps/fabian/keymap.c
@@ -93,7 +93,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
93 * `--------------------------------------------------------------------------------------------------------' 93 * `--------------------------------------------------------------------------------------------------------'
94 */ 94 */
95[_DVORAK] = { 95[_DVORAK] = {
96 { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, 96 { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ },
97 { HPR_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, _______, _______, _______, KC_F, KC_G, KC_C, KC_R, KC_L, KC_BSPC }, 97 { HPR_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, _______, _______, _______, KC_F, KC_G, KC_C, KC_R, KC_L, KC_BSPC },
98 { CTL_ESC, KC_A, KC_O, KC_E, KC_U, KC_I, _______, _______, _______, KC_D, KC_H, KC_T, KC_N, KC_S, KC_SLSH }, 98 { CTL_ESC, KC_A, KC_O, KC_E, KC_U, KC_I, _______, _______, _______, KC_D, KC_H, KC_T, KC_N, KC_S, KC_SLSH },
99 { SFT_BSP, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, _______, _______, _______, KC_B, KC_M, KC_W, KC_V, KC_Z, SFT_ENT }, 99 { SFT_BSP, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, _______, _______, _______, KC_B, KC_M, KC_W, KC_V, KC_Z, SFT_ENT },
@@ -180,7 +180,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
180 case QWERTY: 180 case QWERTY:
181 if (record->event.pressed) { 181 if (record->event.pressed) {
182 #ifdef AUDIO_ENABLE 182 #ifdef AUDIO_ENABLE
183 PLAY_NOTE_ARRAY(tone_qwerty, false, 0); 183 PLAY_SONG(tone_qwerty);
184 #endif 184 #endif
185 persistent_default_layer_set(1UL<<_QWERTY); 185 persistent_default_layer_set(1UL<<_QWERTY);
186 } 186 }
@@ -189,7 +189,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
189 case COLEMAK: 189 case COLEMAK:
190 if (record->event.pressed) { 190 if (record->event.pressed) {
191 #ifdef AUDIO_ENABLE 191 #ifdef AUDIO_ENABLE
192 PLAY_NOTE_ARRAY(tone_colemak, false, 0); 192 PLAY_SONG(tone_colemak);
193 #endif 193 #endif
194 persistent_default_layer_set(1UL<<_COLEMAK); 194 persistent_default_layer_set(1UL<<_COLEMAK);
195 } 195 }
@@ -198,7 +198,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
198 case DVORAK: 198 case DVORAK:
199 if (record->event.pressed) { 199 if (record->event.pressed) {
200 #ifdef AUDIO_ENABLE 200 #ifdef AUDIO_ENABLE
201 PLAY_NOTE_ARRAY(tone_dvorak, false, 0); 201 PLAY_SONG(tone_dvorak);
202 #endif 202 #endif
203 persistent_default_layer_set(1UL<<_DVORAK); 203 persistent_default_layer_set(1UL<<_DVORAK);
204 } 204 }