The weird ranges are due to the endpoints of the doepfer modweel construction: Although the potentiometer potentially covers the full range from 0-1023, its range is limited by the mounting kit's metal limit stops so in case of
outputValue[i] = constrain(map(potiReadValue[i], 162, 502, 0...