liveview: Add smoothing support

Still need to figure out what to do about edges of spectrum
liveview: Add oversampling support
liveview: Add metavars to arguments