First pipe-filters: general single second-order-section, and all-pass as a special case of that