]> git.donarmstrong.com Git - qmk_firmware.git/commitdiff
Keymap: Add fauxclicky support to my keymap (#3625)
authorskullydazed <skullydazed@users.noreply.github.com>
Sat, 11 Aug 2018 21:28:01 +0000 (14:28 -0700)
committerDrashna Jaelre <drashna@live.com>
Sat, 11 Aug 2018 21:28:01 +0000 (14:28 -0700)
layouts/community/66_ansi/skully/config.h [new file with mode: 0644]
layouts/community/66_ansi/skully/keymap.c
layouts/community/66_ansi/skully/readme.md

diff --git a/layouts/community/66_ansi/skully/config.h b/layouts/community/66_ansi/skully/config.h
new file mode 100644 (file)
index 0000000..f513618
--- /dev/null
@@ -0,0 +1,12 @@
+#pragma once
+
+#ifdef AUDIO_CLICKY
+    #define AUDIO_CLICKY_ON
+    #define AUDIO_CLICKY_FREQ_DEFAULT 261.63f
+    #define AUDIO_CLICKY_FREQ_MIN 65.41f
+    #define AUDIO_CLICKY_FREQ_MAX 1046.5f
+    //#define AUDIO_CLICKY_FREQ_FACTOR 1.18921f
+    //#define AUDIO_CLICKY_FREQ_FACTOR 2.71828f  // e
+    #define AUDIO_CLICKY_FREQ_FACTOR 1.61803f // golden ratio
+    #define AUDIO_CLICKY_FREQ_RANDOMNESS 17.0f
+#endif
index 05338865345dff6b97f185ffcc77b42ac1a5192b..9337cfe02b1d1bfd95bccc1f407e5e6c51b8ce51 100644 (file)
@@ -28,7 +28,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
    */
 [_CL] = LAYOUT_66_ansi(
   _______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,RGB_TOG,            RGB_VAI,
-  _______,    _______,_______,_______,RESET,  _______,_______,_______,_______,_______,_______,_______,_______,_______,        RGB_VAD,
+  CK_TOGG,    _______,_______,_______,RESET,  _______,_______,_______,_______,_______,_______,_______,_______,_______,        RGB_VAD,
   _______,      _______,MO(_CL),_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,
   MO(_FL),           _______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,         RGB_SAI,
   _______,  _______,  _______,  RGB_MOD,                                          _______,  _______,_______,  RGB_HUD,RGB_SAD,RGB_HUI),
index 63793b9ba00cc8b24b0d5ad13b08285b31b14845..ad1a1e458dd906e4d6bf2b3d912d742289aaded3 100644 (file)
@@ -1,3 +1,5 @@
 # skullY's Clueboard Layout
 
 This layout is what I (@skullydazed) use on my personal Clueboards. I mostly use it for programming, CAD, and general typing.
+
+On boards with audio I have faux-clicky enabled. I've tuned it to values I find pleasing, they kinda remind me of the "talking" in Mike Tyson's Punch Out.