Vibrational spectroscopy