if else commands

Hi, can you post a picture or CAD in jpg, png or pdf format of your circuit diagram.

I understand you are trying for polyphonic but are only getting a from of monophonic..

UKHeliBob quotes.

Only one tone can be generated at a time. If a tone is already playing on a different pin, the call to tone() will have no effect. If the tone is playing on the same pin, the call will set its frequency.

There is your problem ,you cannot play more than one tone a time, you are expecting to play more than one tone all together.
That is, the generator is monophonic, one only tone source at a time.
The generator cannot produce the complex waveform that two or more tones will produce.
You need a DtoA and complex digital processing to accomplish this.

Tom...... :slight_smile: