added harmonicSplit and scaleFreqs