fixed startup audio with a 500ms delay
This commit is contained in:
parent
462601f5e8
commit
de4690593c
6 changed files with 106 additions and 183 deletions
|
@ -3,6 +3,7 @@
|
|||
#include "eeconfig.h"
|
||||
#ifdef AUDIO_ENABLE
|
||||
#include "audio.h"
|
||||
#include "song_list.h"
|
||||
#endif
|
||||
|
||||
// Each layer gets a name for readability, which is then used in the keymap matrix below.
|
||||
|
@ -189,43 +190,10 @@ float start_up[][2] = {
|
|||
{440.0*pow(2.0,(26)/12.0), 8}
|
||||
};
|
||||
|
||||
float tone_qwerty[][2] = {
|
||||
{440.0*pow(2.0,(23)/12.0), 8},
|
||||
{440.0*pow(2.0,(24)/12.0), 8},
|
||||
{0, 4},
|
||||
{440.0*pow(2.0,(31)/12.0), 16}
|
||||
};
|
||||
float tone_qwerty[][2] = SONG(QWERTY_SOUND);
|
||||
float tone_dvorak[][2] = SONG(DVORAK_SOUND);
|
||||
float tone_colemak[][2] = SONG(COLEMAK_SOUND);
|
||||
|
||||
float tone_colemak[][2] = {
|
||||
{440.0*pow(2.0,(23)/12.0), 8},
|
||||
{440.0*pow(2.0,(24)/12.0), 8},
|
||||
{0, 4},
|
||||
{440.0*pow(2.0,(31)/12.0), 12},
|
||||
{0, 4},
|
||||
{440.0*pow(2.0,(35)/12.0), 12}
|
||||
};
|
||||
|
||||
float tone_dvorak[][2] = {
|
||||
{440.0*pow(2.0,(23)/12.0), 8},
|
||||
{440.0*pow(2.0,(24)/12.0), 8},
|
||||
{0, 4},
|
||||
{440.0*pow(2.0,(31)/12.0), 8},
|
||||
{0, 4},
|
||||
{440.0*pow(2.0,(33)/12.0), 8},
|
||||
{0, 4},
|
||||
{440.0*pow(2.0,(31)/12.0), 8}
|
||||
};
|
||||
|
||||
float tone_music[][2] = {
|
||||
{440.0*pow(2.0,(12)/12.0), 8},
|
||||
{440.0*pow(2.0,(14)/12.0), 8},
|
||||
{440.0*pow(2.0,(16)/12.0), 8},
|
||||
{440.0*pow(2.0,(17)/12.0), 8},
|
||||
{440.0*pow(2.0,(19)/12.0), 8},
|
||||
{440.0*pow(2.0,(21)/12.0), 8},
|
||||
{440.0*pow(2.0,(23)/12.0), 8},
|
||||
{440.0*pow(2.0,(24)/12.0), 8}
|
||||
};
|
||||
float music_scale[][2] = SONG(MUSIC_SCALE_SOUND);
|
||||
float goodbye[][2] = SONG(GOODBYE_SOUND);
|
||||
#endif
|
||||
|
@ -341,12 +309,13 @@ void process_action_user(keyrecord_t *record) {
|
|||
}
|
||||
|
||||
void matrix_init_user(void) {
|
||||
// audio_init();
|
||||
play_startup_tone();
|
||||
}
|
||||
|
||||
void play_startup_tone()
|
||||
{
|
||||
PLAY_NOTE_ARRAY(start_up, false, 0);
|
||||
PLAY_NOTE_ARRAY(music_scale, false, 0);
|
||||
}
|
||||
|
||||
void play_goodbye_tone()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue