spectrum synthesis