How to detect multiple sound from multiple channels simultaneously?

You deliberately go deaf here for 1000 milliseconds.

Remove the calls to delay() and say what happens.

Next, we'll start telling you things like this must be coded without the use of delay(), and evyone will have advice for that.

You can get a head start by coming to an understanding of "blink without delay". There is example code in the IDE and of course google is your friend

Pro tip: spaces are allowed and they can help:

    Serial.print(clap_5); Serial.println(" five"); 

Along with eliminating the delays, you'll need to count not that the sound trigger is active, but that it went from inactive to active. This is called variously state change detection or edge detection and is a hole thing you can google and read about, this isn't the best but should give you ideas

https://www.arduino.cc/en/Tutorial/BuiltInExamples/StateChangeDetection


This comes up all the time. Here's a recent post on a recent thread you might get something out of:

OK, the thread where I posted originally is

a7