Digital analyser