Generation of Tunable Few-optical-cycle Pulses