Misc cleaning, adding tremolo function (not implemented)