]> git.donarmstrong.com Git - qmk_firmware.git/blobdiff - keyboards/preonic/keymaps/default/config.h
shrink preonic by a bit
[qmk_firmware.git] / keyboards / preonic / keymaps / default / config.h
index 1ce547b9493964e5f65efb69d7166f8c6e1f63b5..205351258267e5dc76ac485dd4a3aa1694b41ad0 100644 (file)
@@ -1,7 +1,19 @@
 #ifndef CONFIG_USER_H
 #define CONFIG_USER_H
 
-#include "../../config.h"
+#include "config_common.h"
+
+#ifdef AUDIO_ENABLE
+    #define STARTUP_SONG SONG(PREONIC_SOUND)
+    // #define STARTUP_SONG SONG(NO_SOUND)
+
+    #define DEFAULT_LAYER_SONGS { SONG(QWERTY_SOUND), \
+                                  SONG(COLEMAK_SOUND), \
+                                  SONG(DVORAK_SOUND) \
+                                }
+#endif
+
+#define MUSIC_MASK (keycode != KC_NO)
 
 /*
  * MIDI options
 /* enable basic MIDI features:
    - MIDI notes can be sent when in Music mode is on
 */
-#define MIDI_BASIC
 
-#ifdef AUDIO_ENABLE
-    #define STARTUP_SONG SONG(PLANCK_SOUND)
-    // #define STARTUP_SONG SONG(NO_SOUND)
-
-    #define DEFAULT_LAYER_SONGS { SONG(QWERTY_SOUND), \
-                                  SONG(COLEMAK_SOUND), \
-                                  SONG(DVORAK_SOUND) \
-                                }
-#endif
+#define MIDI_BASIC
 
 /* enable advanced MIDI features:
    - MIDI notes can be added to the keymap