~ruther/qmk_firmware

e6b91549e36f9d9d20f9857c8a081ad1ecfbfff0 — Jack Humbert 7 years ago 58898f7
fixes audio/midi combinations
1 files changed, 4 insertions(+), 1 deletions(-)

M quantum/quantum.c
M quantum/quantum.c => quantum/quantum.c +4 -1
@@ 132,7 132,10 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {

void reset_keyboard(void) {
  clear_keyboard();
#if defined(AUDIO_ENABLE) || (defined(MIDI_ENABLE) && defined(MIDI_BASIC))
#if defined(MIDI_ENABLE) && defined(MIDI_BASIC)
  process_midi_all_notes_off();
#endif  
#if defined(AUDIO_ENABLE)
  music_all_notes_off();
  uint16_t timer_start = timer_read();
  PLAY_SONG(goodbye_song);