spectrum masses using convolution