]> git.donarmstrong.com Git - qmk_firmware.git/blob - users/mechmerlin/config.h
[Keyboard] fixed pins for numpad_5x4 layout (#6311)
[qmk_firmware.git] / users / mechmerlin / config.h
1 #pragma once
2
3 #ifdef RGBLIGHT_ENABLE
4     #define RGBLIGHT_SLEEP
5     #define RGBLIGHT_ANIMATIONS
6 #endif // RGBLIGHT_ENABLE
7
8 #ifdef AUDIO_CLICKY
9     #define AUDIO_CLICKY_ON
10     #define AUDIO_CLICKY_FREQ_DEFAULT 261.63f
11     #define AUDIO_CLICKY_FREQ_MIN 65.41f
12     #define AUDIO_CLICKY_FREQ_MAX 1046.5f
13     //#define AUDIO_CLICKY_FREQ_FACTOR 1.18921f
14     //#define AUDIO_CLICKY_FREQ_FACTOR 2.71828f  // e
15     #define AUDIO_CLICKY_FREQ_FACTOR 1.61803f // golden ratio
16     #define AUDIO_CLICKY_FREQ_RANDOMNESS 17.0f
17 #endif
18
19 // Enable features depending on keyboard
20 #if defined(KEYBOARD_clueboard_66_hotswap_prototype)
21     #ifndef RGBLIGHT_ENABLE
22         #define RGBLIGHT_ENABLE
23     #endif
24     #ifndef AUDIO_CLICKY
25         #define AUDIO_CLICKY
26     #endif
27 #elif defined(KEYBOARD_clueboard_66_hotswap_gen1)
28     #ifndef AUDIO_CLICKY
29         #define AUDIO_CLICKY
30     #endif
31 #endif