Added new component tonegenerator