forked from mirrors/qmk_firmware
Remove use of layout macros for music_map
(#20634)
This commit is contained in:
parent
4b87961689
commit
a42d6426d9
22 changed files with 192 additions and 64 deletions
|
@ -47,12 +47,12 @@ led_config_t g_led_config = { {
|
|||
#endif
|
||||
|
||||
#ifdef AUDIO_ENABLE
|
||||
const uint8_t music_map[MATRIX_ROWS][MATRIX_COLS] = LAYOUT(
|
||||
30, 31, 32, 33, 34, 35, 35, 36, 37, 38, 39, 40, 41,
|
||||
18, 9, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29,
|
||||
6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17,
|
||||
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
|
||||
);
|
||||
const uint8_t music_map[MATRIX_ROWS][MATRIX_COLS] = {
|
||||
{30, 31, 32, 33, 34, 35, 35, 36, 37, 38, 39, 40, 41},
|
||||
{18, 19, 20, 21, 22, 23, 0, 25, 25, 26, 27, 28, 29},
|
||||
{ 6, 7, 8, 9, 10, 11, 0, 12, 13, 14, 15, 16, 17},
|
||||
{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}
|
||||
};
|
||||
#endif
|
||||
|
||||
#ifdef OLED_ENABLE
|
||||
|
|
|
@ -17,11 +17,17 @@
|
|||
#include "quantum.h"
|
||||
|
||||
#if defined(AUDIO_ENABLE) && defined(MUSIC_MAP)
|
||||
const uint8_t music_map[MATRIX_ROWS][MATRIX_COLS] = LAYOUT_all(
|
||||
53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67,
|
||||
39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52,
|
||||
25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38,
|
||||
11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24,
|
||||
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
|
||||
);
|
||||
const uint8_t music_map[MATRIX_ROWS][MATRIX_COLS] = {
|
||||
{ 0, 0, 0, 0, 0, 0, 0, 64, 65, 66, 67},
|
||||
{ 0, 0, 0, 0, 0, 0, 0, 49, 50, 51, 52},
|
||||
{ 0, 0, 0, 0, 0, 0, 0, 35, 36, 37, 38},
|
||||
{ 0, 0, 0, 0, 0, 0, 0, 21, 22, 23, 24},
|
||||
{ 0, 0, 0, 0, 0, 0, 0, 8, 9, 10, 11},
|
||||
{ 0, 0, 0, 0, 0, 0, 59, 60, 61, 62, 63},
|
||||
{53, 54, 55, 56, 57, 58, 0, 45, 46, 47, 48},
|
||||
{39, 0, 40, 41, 42, 43, 44, 0, 32, 33, 34},
|
||||
{25, 0, 26, 27, 28, 29, 30, 31, 0, 19, 20},
|
||||
{11, 0, 12, 13, 14, 15, 16, 17, 18, 0, 0},
|
||||
{ 0, 1, 2, 3, 0, 4, 0, 5, 6, 7, 0}
|
||||
};
|
||||
#endif
|
||||
|
|
|
@ -14,15 +14,19 @@
|
|||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include QMK_KEYBOARD_H
|
||||
#include "quantum.h"
|
||||
|
||||
#if defined(AUDIO_ENABLE) && defined(MUSIC_MAP)
|
||||
const uint8_t music_map[MATRIX_ROWS][MATRIX_COLS] = LAYOUT(
|
||||
0, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37,
|
||||
0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24,
|
||||
0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24,
|
||||
0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12,
|
||||
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
0, 0, 0, 0
|
||||
);
|
||||
const uint8_t music_map[MATRIX_ROWS][MATRIX_COLS] = {
|
||||
{ 0, 37, 33, 0, 27, 31, 30, 35, 25, 0},
|
||||
{17, 0, 21, 0, 15, 19, 18, 23, 13, 0},
|
||||
{17, 0, 0, 21, 15, 19, 18, 23, 13, 0},
|
||||
{ 4, 12, 8, 0, 2, 6, 5, 10, 0, 0},
|
||||
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
|
||||
{28, 36, 32, 34, 26, 0, 29, 0, 0, 24},
|
||||
{16, 24, 20, 22, 14, 0, 0, 0, 0, 12},
|
||||
{16, 24, 20, 22, 14, 0, 0, 0, 0, 12},
|
||||
{ 3, 11, 7, 9, 1, 0, 0, 0, 0, 0},
|
||||
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
|
||||
};
|
||||
#endif
|
||||
|
|
|
@ -15,13 +15,15 @@
|
|||
*/
|
||||
|
||||
#include "quantum.h"
|
||||
#include QMK_KEYBOARD_H
|
||||
|
||||
__attribute__ ((weak))
|
||||
const uint8_t music_map[MATRIX_ROWS][MATRIX_COLS] = LAYOUT_ortho_2x2u(
|
||||
0,
|
||||
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
0, 1, 3, 0, 6, 8, 10, 0, 13, 15, 0, 18, 20, 0,
|
||||
0, 0, 2, 4, 5, 7, 9, 11, 12, 14, 16, 17, 19, 0,
|
||||
0, 0, 0, 0, 0, 0, 0, 0, 0, 0
|
||||
);
|
||||
const uint8_t music_map[MATRIX_ROWS][MATRIX_COLS] = {
|
||||
{ 0, 0, 0, 0, 0, 0, 0},
|
||||
{ 0, 1, 3, 0, 6, 8, 10},
|
||||
{ 0, 0, 2, 4, 5, 7, 9},
|
||||
{ 0, 0, 0, 0, 0, 0, 0},
|
||||
{ 0, 0, 0, 0, 0, 0, 0},
|
||||
{ 0, 13, 15, 0, 18, 20, 0},
|
||||
{11, 12, 14, 16, 17, 19, 0},
|
||||
{ 0, 0, 0, 0, 0, 0, 0}
|
||||
};
|
||||
|
|
|
@ -16,8 +16,6 @@
|
|||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
|
||||
#include QMK_KEYBOARD_H
|
||||
#include "moonlander.h"
|
||||
|
||||
keyboard_config_t keyboard_config;
|
||||
|
@ -370,14 +368,20 @@ void keyboard_post_init_kb(void) {
|
|||
#if defined(AUDIO_ENABLE) && defined(MUSIC_MAP)
|
||||
// clang-format off
|
||||
__attribute__ ((weak))
|
||||
const uint8_t music_map[MATRIX_ROWS][MATRIX_COLS] = LAYOUT_moonlander(
|
||||
58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71,
|
||||
44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57,
|
||||
30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43,
|
||||
18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29,
|
||||
8, 9, 10, 11, 12, 3, 4, 13, 14, 15, 16, 17,
|
||||
0, 1, 2, 5, 6, 7
|
||||
);
|
||||
const uint8_t music_map[MATRIX_ROWS][MATRIX_COLS] = {
|
||||
{58, 59, 60, 61, 62, 63, 64},
|
||||
{44, 45, 46, 47, 48, 49, 50},
|
||||
{30, 31, 32, 33, 34, 35, 36},
|
||||
{18, 19, 20, 21, 22, 23, 0},
|
||||
{ 8, 9, 10, 11, 12, 0, 0},
|
||||
{ 0, 1, 2, 3, 0, 0, 0},
|
||||
{65, 66, 67, 68, 69, 70, 71},
|
||||
{51, 52, 53, 54, 55, 56, 57},
|
||||
{37, 38, 39, 40, 41, 42, 43},
|
||||
{ 0, 24, 25, 26, 27, 28, 29},
|
||||
{ 0, 0, 13, 14, 15, 16, 17},
|
||||
{ 0, 0, 0, 4, 5, 6, 7}
|
||||
};
|
||||
// clang-format on
|
||||
#endif
|
||||
|
||||
|
|
|
@ -356,3 +356,14 @@ const keypos_t PROGMEM hand_swap_config[MATRIX_ROWS][MATRIX_COLS] = {
|
|||
const uint8_t PROGMEM encoder_hand_swap_config[NUM_ENCODERS] = {0};
|
||||
# endif
|
||||
#endif
|
||||
|
||||
const uint8_t music_map[MATRIX_ROWS][MATRIX_COLS] = {
|
||||
{36, 37, 38, 39, 40, 41},
|
||||
{24, 25, 26, 27, 28, 29},
|
||||
{12, 13, 14, 15, 16, 17},
|
||||
{ 0, 1, 2, 10, 11, 6},
|
||||
{42, 43, 44, 45, 46, 47},
|
||||
{30, 31, 32, 33, 34, 35},
|
||||
{18, 19, 20, 21, 22, 23},
|
||||
{ 7, 8, 9, 3, 4, 5}
|
||||
};
|
||||
|
|
|
@ -140,3 +140,10 @@ const keypos_t PROGMEM hand_swap_config[MATRIX_ROWS][MATRIX_COLS] = {
|
|||
const uint8_t PROGMEM encoder_hand_swap_config[NUM_ENCODERS] = {0};
|
||||
# endif
|
||||
#endif
|
||||
|
||||
const uint8_t music_map[MATRIX_ROWS][MATRIX_COLS] = {
|
||||
{36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47},
|
||||
{24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35},
|
||||
{12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23},
|
||||
{ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11}
|
||||
};
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
#include "quantum.h"
|
||||
#include QMK_KEYBOARD_H
|
||||
|
||||
__attribute__ ((weak))
|
||||
void matrix_init_kb(void) {
|
||||
|
@ -12,13 +11,6 @@ void matrix_init_kb(void) {
|
|||
matrix_init_user();
|
||||
}
|
||||
|
||||
const uint8_t music_map[MATRIX_ROWS][MATRIX_COLS] = LAYOUT_planck_grid(
|
||||
36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47,
|
||||
24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35,
|
||||
12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23,
|
||||
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
|
||||
);
|
||||
|
||||
#ifdef ENCODER_ENABLE
|
||||
bool encoder_update_kb(uint8_t index, bool clockwise) {
|
||||
if (!encoder_update_user(index, clockwise)) { return false; }
|
||||
|
|
|
@ -13,3 +13,10 @@ const keypos_t PROGMEM hand_swap_config[MATRIX_ROWS][MATRIX_COLS] = {
|
|||
const uint8_t PROGMEM encoder_hand_swap_config[NUM_ENCODERS] = {0};
|
||||
# endif
|
||||
#endif
|
||||
|
||||
const uint8_t music_map[MATRIX_ROWS][MATRIX_COLS] = {
|
||||
{36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47},
|
||||
{24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35},
|
||||
{12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23},
|
||||
{ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11}
|
||||
};
|
||||
|
|
|
@ -13,3 +13,10 @@ const keypos_t PROGMEM hand_swap_config[MATRIX_ROWS][MATRIX_COLS] = {
|
|||
const uint8_t PROGMEM encoder_hand_swap_config[NUM_ENCODERS] = {0};
|
||||
# endif
|
||||
#endif
|
||||
|
||||
const uint8_t music_map[MATRIX_ROWS][MATRIX_COLS] = {
|
||||
{36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47},
|
||||
{24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35},
|
||||
{12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23},
|
||||
{ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11}
|
||||
};
|
||||
|
|
|
@ -13,3 +13,10 @@ const keypos_t PROGMEM hand_swap_config[MATRIX_ROWS][MATRIX_COLS] = {
|
|||
const uint8_t PROGMEM encoder_hand_swap_config[NUM_ENCODERS] = {0};
|
||||
# endif
|
||||
#endif
|
||||
|
||||
const uint8_t music_map[MATRIX_ROWS][MATRIX_COLS] = {
|
||||
{36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47},
|
||||
{24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35},
|
||||
{12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23},
|
||||
{ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11}
|
||||
};
|
||||
|
|
|
@ -13,3 +13,10 @@ const keypos_t PROGMEM hand_swap_config[MATRIX_ROWS][MATRIX_COLS] = {
|
|||
const uint8_t PROGMEM encoder_hand_swap_config[NUM_ENCODERS] = {0};
|
||||
# endif
|
||||
#endif
|
||||
|
||||
const uint8_t music_map[MATRIX_ROWS][MATRIX_COLS] = {
|
||||
{36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47},
|
||||
{24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35},
|
||||
{12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23},
|
||||
{ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11}
|
||||
};
|
||||
|
|
|
@ -13,3 +13,10 @@ const keypos_t PROGMEM hand_swap_config[MATRIX_ROWS][MATRIX_COLS] = {
|
|||
const uint8_t PROGMEM encoder_hand_swap_config[NUM_ENCODERS] = {0};
|
||||
# endif
|
||||
#endif
|
||||
|
||||
const uint8_t music_map[MATRIX_ROWS][MATRIX_COLS] = {
|
||||
{36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47},
|
||||
{24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35},
|
||||
{12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23},
|
||||
{ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11}
|
||||
};
|
||||
|
|
|
@ -60,3 +60,14 @@ const keypos_t PROGMEM hand_swap_config[MATRIX_ROWS][MATRIX_COLS] = {
|
|||
const uint8_t PROGMEM encoder_hand_swap_config[NUM_ENCODERS] = {0};
|
||||
# endif
|
||||
#endif
|
||||
|
||||
const uint8_t music_map[MATRIX_ROWS][MATRIX_COLS] = {
|
||||
{36, 37, 38, 39, 40, 41},
|
||||
{24, 25, 26, 27, 28, 29},
|
||||
{12, 13, 14, 15, 16, 17},
|
||||
{ 0, 1, 2, 9, 10, 11},
|
||||
{42, 43, 44, 45, 46, 47},
|
||||
{30, 31, 32, 33, 34, 35},
|
||||
{18, 19, 20, 21, 22, 23},
|
||||
{ 6, 7, 8, 3, 4, 5}
|
||||
};
|
||||
|
|
|
@ -61,3 +61,14 @@ const keypos_t PROGMEM hand_swap_config[MATRIX_ROWS][MATRIX_COLS] = {
|
|||
const uint8_t PROGMEM encoder_hand_swap_config[NUM_ENCODERS] = {0};
|
||||
# endif
|
||||
#endif
|
||||
|
||||
const uint8_t music_map[MATRIX_ROWS][MATRIX_COLS] = {
|
||||
{36, 37, 38, 39, 40, 41},
|
||||
{24, 25, 26, 27, 28, 29},
|
||||
{12, 13, 14, 15, 16, 17},
|
||||
{ 0, 1, 2, 9, 10, 11},
|
||||
{42, 43, 44, 45, 46, 47},
|
||||
{30, 31, 32, 33, 34, 35},
|
||||
{18, 19, 20, 21, 22, 23},
|
||||
{ 6, 7, 8, 3, 4, 5}
|
||||
};
|
||||
|
|
|
@ -30,3 +30,10 @@ const keypos_t PROGMEM hand_swap_config[MATRIX_ROWS][MATRIX_COLS] = {
|
|||
const uint8_t PROGMEM encoder_hand_swap_config[NUM_ENCODERS] = {0};
|
||||
# endif
|
||||
#endif
|
||||
|
||||
const uint8_t music_map[MATRIX_ROWS][MATRIX_COLS] = {
|
||||
{36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47},
|
||||
{24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35},
|
||||
{12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23},
|
||||
{ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11}
|
||||
};
|
||||
|
|
|
@ -1,13 +1,4 @@
|
|||
#include "quantum.h"
|
||||
#include QMK_KEYBOARD_H
|
||||
|
||||
const uint8_t music_map[MATRIX_ROWS][MATRIX_COLS] = LAYOUT_preonic_grid(
|
||||
48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59,
|
||||
36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47,
|
||||
24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35,
|
||||
12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23,
|
||||
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
|
||||
);
|
||||
|
||||
#ifdef ENCODER_ENABLE
|
||||
bool encoder_update_kb(uint8_t index, bool clockwise) {
|
||||
|
|
|
@ -34,3 +34,11 @@ void matrix_init_kb(void) {
|
|||
{{11, 4}, {10, 4}, {9, 4}, {8, 4}, {7, 4}, {6, 4}, {5, 4}, {4, 4}, {3, 4}, {2, 4}, {1, 4}, {0, 4}},
|
||||
};
|
||||
#endif
|
||||
|
||||
const uint8_t music_map[MATRIX_ROWS][MATRIX_COLS] = {
|
||||
{48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59},
|
||||
{36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47},
|
||||
{24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35},
|
||||
{12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23},
|
||||
{ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11}
|
||||
};
|
||||
|
|
|
@ -34,3 +34,11 @@ void matrix_init_kb(void) {
|
|||
{{11, 4}, {10, 4}, {9, 4}, {8, 4}, {7, 4}, {6, 4}, {5, 4}, {4, 4}, {3, 4}, {2, 4}, {1, 4}, {0, 4}},
|
||||
};
|
||||
#endif
|
||||
|
||||
const uint8_t music_map[MATRIX_ROWS][MATRIX_COLS] = {
|
||||
{48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59},
|
||||
{36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47},
|
||||
{24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35},
|
||||
{12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23},
|
||||
{ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11}
|
||||
};
|
||||
|
|
|
@ -62,3 +62,16 @@ const keypos_t PROGMEM hand_swap_config[MATRIX_ROWS][MATRIX_COLS] = {
|
|||
const uint8_t PROGMEM encoder_hand_swap_config[NUM_ENCODERS] = {0};
|
||||
# endif
|
||||
#endif
|
||||
|
||||
const uint8_t music_map[MATRIX_ROWS][MATRIX_COLS] = {
|
||||
{48, 49, 50, 51, 52, 53},
|
||||
{36, 37, 38, 39, 40, 41},
|
||||
{24, 25, 26, 27, 28, 29},
|
||||
{12, 13, 14, 15, 16, 17},
|
||||
{54, 55, 56, 57, 58, 59},
|
||||
{42, 43, 44, 45, 46, 47},
|
||||
{30, 31, 32, 33, 34, 35},
|
||||
{18, 19, 20, 21, 22, 23},
|
||||
{ 0, 1, 2, 9, 10, 11},
|
||||
{ 6, 7, 8, 3, 4, 5}
|
||||
};
|
||||
|
|
|
@ -62,3 +62,16 @@ const keypos_t PROGMEM hand_swap_config[MATRIX_ROWS][MATRIX_COLS] = {
|
|||
const uint8_t PROGMEM encoder_hand_swap_config[NUM_ENCODERS] = {0};
|
||||
# endif
|
||||
#endif
|
||||
|
||||
const uint8_t music_map[MATRIX_ROWS][MATRIX_COLS] = {
|
||||
{48, 49, 50, 51, 52, 53},
|
||||
{36, 37, 38, 39, 40, 41},
|
||||
{24, 25, 26, 27, 28, 29},
|
||||
{12, 13, 14, 15, 16, 17},
|
||||
{54, 55, 56, 57, 58, 59},
|
||||
{42, 43, 44, 45, 46, 47},
|
||||
{30, 31, 32, 33, 34, 35},
|
||||
{18, 19, 20, 21, 22, 23},
|
||||
{ 0, 1, 2, 9, 10, 11},
|
||||
{ 6, 7, 8, 3, 4, 5}
|
||||
};
|
||||
|
|
|
@ -17,11 +17,16 @@
|
|||
#include "quantum.h"
|
||||
|
||||
#if defined(AUDIO_ENABLE) && defined(MUSIC_MAP)
|
||||
const uint8_t music_map[MATRIX_ROWS][MATRIX_COLS] = LAYOUT_all(
|
||||
0,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,
|
||||
0, 32,33,34,35,36,37,38,39,40,41,42,43,44,45, 46,
|
||||
0, 17,18,19,20,21,22,23,24,25,26,27,28,29,30, 31,
|
||||
0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16,
|
||||
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
|
||||
);
|
||||
const uint8_t music_map[MATRIX_ROWS][MATRIX_COLS] = {
|
||||
{ 0, 47, 49, 51, 53, 55, 57, 59, 61, 0},
|
||||
{32, 0, 34, 36, 38, 40, 42, 44, 0, 0},
|
||||
{17, 19, 0, 21, 23, 25, 27, 29, 0, 0},
|
||||
{ 1, 3, 5, 0, 7, 9, 11, 13, 15, 0},
|
||||
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
|
||||
{ 0, 48, 50, 52, 54, 0, 56, 58, 60, 62},
|
||||
{ 0, 33, 35, 37, 39, 41, 0, 43, 45, 46},
|
||||
{ 0, 18, 20, 22, 24, 26, 28, 0, 30, 31},
|
||||
{ 0, 2, 4, 6, 8, 10, 12, 14, 0, 16},
|
||||
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
|
||||
};
|
||||
#endif
|
||||
|
|
Loading…
Reference in a new issue