add canvas spectrum