I have a Arduino program and it works :
const int potar = A0;
int value,valueMap;
void setup() {
pinMode(potar,INPUT);
Serial.begin(9600);
}
void loop() {
value = analogRead(potar);
valueMap = map(value,0, 1023, 1, 3);
Serial.println(valueMap);
delay(100);
}
It returns values 1, 2 and 3, because i have three sounds.