Diode-array detection