A method, electrical tissue stimulation system, and programmer for providing therapy to a patient are provided. Electrodes are placed adjacent tissue (e.g., spinal cord tissue) of the patient, electrical stimulation energy is delivered from the electrodes to the tissue in accordance with a defined waveform, and a pulse shape of the defined waveform is modified, thereby changing the characteristics of the electrical stimulation energy delivered from the electrode(s) to the tissue. The pulse shape may be modified by selecting one of a plurality of different pulse shape types or by adjusting a time constant of the pulse shape.