code arrange

This commit is contained in:
Dooho Yi 2021-10-08 08:24:27 +09:00
parent a831a59dd4
commit 149b21e64a

View file

@ -108,10 +108,6 @@ void sample_player_start() {
} }
//start the player! //start the player!
playSdWav1.play(filename); playSdWav1.play(filename);
#if defined(USE_LED_INDICATOR)
//mark the indicator : HIGH: ON
digitalWrite(13, HIGH);
#endif
//to wait a bit for updating isPlaying() //to wait a bit for updating isPlaying()
delay(10); delay(10);
} }
@ -140,14 +136,20 @@ void sample_player_stop() {
} }
} }
void sample_player_check() { void sample_player_check() {
if (playSdWav1.isPlaying() == false) { //
//mark the indicator : LOW: OFF static bool wasplaying = false;
bool isplaying = playSdWav1.isPlaying();
// Serial.println("isplaying: " + String(isplaying));
//
#if defined(USE_LED_INDICATOR)
if (isplaying == true) {
digitalWrite(13, HIGH);
} else {
digitalWrite(13, LOW); digitalWrite(13, LOW);
} }
#if defined(USE_IDLE_NOISE) #endif
static bool wasplaying = false;
// //
bool isplaying = playSdWav1.isPlaying(); #if defined(USE_IDLE_NOISE)
if (wasplaying == false && isplaying == true) { //rising edge event if (wasplaying == false && isplaying == true) { //rising edge event
idle_noise_task.disable(); idle_noise_task.disable();
sine1.amplitude(0); sine1.amplitude(0);
@ -155,9 +157,9 @@ void sample_player_check() {
else if (wasplaying == true && isplaying == false) { //falling edge event else if (wasplaying == true && isplaying == false) { //falling edge event
idle_noise_task.restart(); idle_noise_task.restart();
} }
#endif
// //
wasplaying = isplaying; wasplaying = isplaying;
#endif
} }
#if defined(USE_IDLE_NOISE) #if defined(USE_IDLE_NOISE)
void idle_noise() { void idle_noise() {