support for multiple harmonics, fadein/out and normalization