summaryrefslogtreecommitdiffstats
path: root/quantum
diff options
context:
space:
mode:
authorJoshua Coffey <31978203+ArtfulDodge@users.noreply.github.com>2018-03-25 21:58:40 +0200
committerDrashna Jaelre <drashna@live.com>2018-03-25 21:58:40 +0200
commita09a042b8fe6a0369a7c479168492125efa24e59 (patch)
treeb648d1f63bb53e5a435735ab81ba0eb4413156bd /quantum
parent3d587b1d2f01265ef25d9f328c157886afb0c579 (diff)
downloadqmk_firmware-a09a042b8fe6a0369a7c479168492125efa24e59.tar.gz
qmk_firmware-a09a042b8fe6a0369a7c479168492125efa24e59.tar.xz
New keymap and more songs (#2609)
* Added some new songs and my own keymap * Made Dodger keymap safe to use with backlight disabled * edited layer switching and added more songs * changed keymap to lowercase
Diffstat (limited to 'quantum')
-rw-r--r--quantum/audio/song_list.h145
1 files changed, 141 insertions, 4 deletions
diff --git a/quantum/audio/song_list.h b/quantum/audio/song_list.h
index d52f45d16..a66c4d864 100644
--- a/quantum/audio/song_list.h
+++ b/quantum/audio/song_list.h
@@ -188,7 +188,14 @@
Q__NOTE(_B5 ), \
Q__NOTE(_CS6), \
Q__NOTE(_D6 ), \
- Q__NOTE(_E6 ),
+ Q__NOTE(_E6 ),
+
+#define MINOR_SOUND \
+ Q__NOTE(_A5 ), \
+ Q__NOTE(_B5 ), \
+ Q__NOTE(_C6 ), \
+ Q__NOTE(_D6 ), \
+ Q__NOTE(_E6 ),
#define GUITAR_SOUND \
Q__NOTE(_E5 ), \
@@ -272,12 +279,142 @@
HD_NOTE(_C6),
#define ZELDA_TREASURE \
- Q__NOTE(_A4), \
+ Q__NOTE(_A4 ), \
Q__NOTE(_AS4), \
- Q__NOTE(_B4), \
- HD_NOTE(_C5), \
+ Q__NOTE(_B4 ), \
+ HD_NOTE(_C5 ), \
#define TERMINAL_SOUND \
E__NOTE(_C5 )
+#define OVERWATCH_THEME \
+ HD_NOTE(_A4 ), \
+ Q__NOTE(_E4 ), \
+ Q__NOTE(_A4 ), \
+ HD_NOTE(_B4 ), \
+ Q__NOTE(_E4 ), \
+ Q__NOTE(_B4 ), \
+ W__NOTE(_CS5),
+
+#define MARIO_THEME \
+ Q__NOTE(_E5), \
+ H__NOTE(_E5), \
+ H__NOTE(_E5), \
+ Q__NOTE(_C5), \
+ H__NOTE(_E5), \
+ W__NOTE(_G5), \
+ Q__NOTE(_G4),
+
+#define MARIO_GAMEOVER \
+ HD_NOTE(_C5 ), \
+ HD_NOTE(_G4 ), \
+ H__NOTE(_E4 ), \
+ H__NOTE(_A4 ), \
+ H__NOTE(_B4 ), \
+ H__NOTE(_A4 ), \
+ H__NOTE(_AF4), \
+ H__NOTE(_BF4), \
+ H__NOTE(_AF4), \
+ WD_NOTE(_G4 ),
+
+#define E1M1_DOOM \
+ Q__NOTE(_E3 ), \
+ Q__NOTE(_E3 ), \
+ Q__NOTE(_E4 ), \
+ Q__NOTE(_E3 ), \
+ Q__NOTE(_E3 ), \
+ Q__NOTE(_D4 ), \
+ Q__NOTE(_E3 ), \
+ Q__NOTE(_E3 ), \
+ Q__NOTE(_C4 ), \
+ Q__NOTE(_E3 ), \
+ Q__NOTE(_E3 ), \
+ Q__NOTE(_BF3), \
+ Q__NOTE(_E3 ), \
+ Q__NOTE(_E3 ), \
+ Q__NOTE(_B3 ), \
+ Q__NOTE(_C4 ), \
+ Q__NOTE(_E3 ), \
+ Q__NOTE(_E3 ), \
+ Q__NOTE(_E4 ), \
+ Q__NOTE(_E3 ), \
+ Q__NOTE(_E3 ), \
+ Q__NOTE(_D4 ), \
+ Q__NOTE(_E3 ), \
+ Q__NOTE(_E3 ), \
+ Q__NOTE(_C4 ), \
+ Q__NOTE(_E3 ), \
+ Q__NOTE(_E3 ), \
+ H__NOTE(_BF3),
+
+#define DISNEY_SONG \
+ H__NOTE(_G3 ), \
+ H__NOTE(_G4 ), \
+ H__NOTE(_F4 ), \
+ H__NOTE(_E4 ), \
+ H__NOTE(_CS4), \
+ H__NOTE(_D4 ), \
+ W__NOTE(_A4 ), \
+ H__NOTE(_B3 ), \
+ H__NOTE(_B4 ), \
+ H__NOTE(_A4 ), \
+ H__NOTE(_G4 ), \
+ H__NOTE(_FS4), \
+ H__NOTE(_G4 ), \
+ W__NOTE(_C5 ), \
+ H__NOTE(_D5 ), \
+ H__NOTE(_C5 ), \
+ H__NOTE(_B4 ), \
+ H__NOTE(_A4 ), \
+ H__NOTE(_G4 ), \
+ H__NOTE(_F4 ), \
+ H__NOTE(_E4 ), \
+ H__NOTE(_D4 ), \
+ W__NOTE(_A4 ), \
+ W__NOTE(_B3 ), \
+ W__NOTE(_C4 ),
+
+#define NUMBER_ONE \
+ HD_NOTE(_F4 ), \
+ Q__NOTE(_C5 ), \
+ E__NOTE(_B4 ), \
+ E__NOTE(_C5 ), \
+ E__NOTE(_B4 ), \
+ E__NOTE(_C5 ), \
+ Q__NOTE(_B4 ), \
+ Q__NOTE(_C5 ), \
+ H__NOTE(_AF4), \
+ HD_NOTE(_F4 ), \
+ Q__NOTE(_F4 ), \
+ Q__NOTE(_AF4), \
+ Q__NOTE(_C5 ), \
+ H__NOTE(_DF5), \
+ H__NOTE(_AF4), \
+ H__NOTE(_DF5), \
+ H__NOTE(_EF5), \
+ Q__NOTE(_C5 ), \
+ Q__NOTE(_DF5), \
+ Q__NOTE(_C5 ), \
+ Q__NOTE(_DF5), \
+ H__NOTE(_C5 ),
+
+#define CABBAGE_SONG \
+ H__NOTE(_C4), \
+ H__NOTE(_A4), \
+ H__NOTE(_B4), \
+ H__NOTE(_B4), \
+ H__NOTE(_A4), \
+ H__NOTE(_G4), \
+ H__NOTE(_E4),
+
+#define OLD_SPICE \
+ Q__NOTE(_A4 ), \
+ Q__NOTE(_A4 ), \
+ H__NOTE(_B4 ), \
+ H__NOTE(_D5 ), \
+ H__NOTE(_CS5), \
+ Q__NOTE(_E5 ), \
+ H__NOTE(_FS5), \
+ H__NOTE(_D5 ), \
+
#endif