Abstract base implementation of DataProcessor.
Supports all major channel types by default. Override individual methods to customize filtering or gathered-display behavior.