modify DefaultDemodulator::process