Quel sito non specifica il tipo di microfono da usare, la necessità di aggiungere un condensatore o l'alimentazione dipende dal tipo di microfono; alla fine devi fare in modo che Arduino riceva un segnale fino a 5V, per poter vedere in alcuni momenti tutti i LED accesi; se il tuo microfono genera segnali di tensione più bassa potrai agire sulla riga:
left = left / 5;
che di fatto rapporta 5V a 255 per la gestione del pwm, ti basta diminuire quel 5 per aumentare il valore della lettura.
Quindi è importante capire che microfono usi e che risultati ti dà.