Describir: Non-Linear Energy Harvesting with Random Noise and Multiple Harmonics