rename visualizer to spectrum, add AudioNode type