SignalProcessor
Generic interface that characterizes a signal factory that return a Signal from parse input data. The goal is that implementors collect the preprocessing strategies required to generate the signals of their interest. Implementors are supposed to have minimal to no side-effects, and only limited to time/space management of the signal.
See also
for info about the output format