output/pulse: remove unnecessary initialization
output/pulse: move initialization to constructor