Signal analyzing