From f23847594db2d7067ad64be97debf2d51a230882 Mon Sep 17 00:00:00 2001 From: Andrew March Date: Mon, 25 Dec 2023 13:47:15 -0800 Subject: [PATCH] ASR should respect note-off ignore --- src/wav_player.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/wav_player.c b/src/wav_player.c index 28fe114..d278571 100644 --- a/src/wav_player.c +++ b/src/wav_player.c @@ -562,11 +562,12 @@ void IRAM_ATTR wav_player_task(void* pvParameters) bufs[b].wav_player_event.voice == wav_player_event.voice && bufs[b].wav_player_event.note == wav_player_event.note && bufs[b].free == 0 && - ( - bufs[b].wav_data.note_off_meaning == HALT || - bufs[b].wav_data.play_back_mode == ASR_LOOP || // ASR gets stopped either way - bufs[b].wav_data.play_back_mode == LOOP // LOOP gets stopped either way - ) + bufs[b].wav_data.note_off_meaning == HALT + // ( + // bufs[b].wav_data.note_off_meaning == HALT || + // bufs[b].wav_data.play_back_mode == ASR_LOOP || // ASR gets stopped either way + // bufs[b].wav_data.play_back_mode == LOOP // LOOP gets stopped either way + // ) ) { bufs[b].fade = FADE_OUT;