Made Multiplexer more generic.
Changed FFT to have one channel as the input.
WaveWindowModel is not a ProcessingListener any more.