infinite cusp pulse shaping