Cerca FFT, Fast Fourier Trasformate.
La difficoltà sta nella matematica che si deve usare nel codice per implementare dei filtri digitali.
Il filtro passivo passa basso elettrico è molto semplice ed è composta da una resistenza e una capacità in paralello all'ingresso analogico di arduino.
Il filtro passa alto si ottiene invertendo R e C.
L'uscita linea non supera 1 Volts RMS.
L'uso di un microfono richiede un aplificatore operazionale.
Passa basso:
R
AIN----|------//////------<Vmax 5 volts picco picco.
C
GND---|
Passa alto:
C
AIN----|------| |------<Vmax 5 volts picco picco.
R
GND---|
Ciao.