audio_config.h 1.2 KB

123456789101112131415161718192021222324252627282930313233
  1. // Copyright 2020 Christopher Courtney, aka Drashna Jael're (@drashna) <drashna@live.com>
  2. // SPDX-License-Identifier: GPL-2.0-or-later
  3. #pragma once
  4. #define AUDIO_CLICKY
  5. #define AUDIO_CLICKY_FREQ_RANDOMNESS 1.5f
  6. #if __has_include("user_song_list.h")
  7. # include "user_song_list.h"
  8. #endif
  9. #ifdef USER_SONG_LIST
  10. # define STARTUP_SONG SONG(RICK_ROLL)
  11. # define GOODBYE_SONG SONG(SONIC_RING)
  12. # define DEFAULT_LAYER_SONGS \
  13. { SONG(QWERTY_SOUND), SONG(COLEMAK_SOUND), SONG(DVORAK_SOUND), SONG(OVERWATCH_THEME) }
  14. # define UNICODE_SONG_MAC SONG(MARIO_THEME)
  15. # define UNICODE_SONG_LNX SONG(MARIO_POWERUP)
  16. # define UNICODE_SONG_WIN SONG(MARIO_ONEUP)
  17. # define UNICODE_SONG_BSD SONG(RICK_ROLL)
  18. # define UNICODE_SONG_WINC SONG(RICK_ROLL)
  19. #else
  20. # define STARTUP_SONG SONG(STARTUP_SOUND)
  21. # define GOODBYE_SONG SONG(GOODBYE_SOUND)
  22. # define DEFAULT_LAYER_SONGS \
  23. { SONG(QWERTY_SOUND), SONG(COLEMAK_SOUND), SONG(DVORAK_SOUND), SONG(WORKMAN_SOUND) }
  24. # define UNICODE_SONG_MAC SONG(QWERTY_SOUND)
  25. # define UNICODE_SONG_LNX SONG(COLEMAK_SOUND)
  26. # define UNICODE_SONG_WIN SONG(DVORAK_SOUND)
  27. # define UNICODE_SONG_BSD SONG(WORKMAN_SOUND)
  28. # define UNICODE_SONG_WINC SONG(PLOVER_GOODBYE_SOUND)
  29. #endif