update Channel.on() so it inserts an "off" entry whenever channel is silent for > max_sample_period.
update Channel.on() so it inserts an "off" entry whenever channel is
silent for > max_sample_period.

JackKelly/pda,JackKelly/pda