The present invention relates to an apparatus for producing optical pulses of a desired wavelength. The apparatus includes an optical pulse source operable to generate input optical pulses at a first wavelength. The apparatus further includes a higher order mode (HOM) fiber module operable to receive the input optical pulses at the first wavelength, and thereafter to produce output optical pulses at the desired wavelength by soliton self-frequency shift (SSFS). The present invention also relates to a method of producing optical pulses having a desired wavelength. This method includes generating input optical pulses using an optical pulse source, where the input optical pulses have a first wavelength and a first spatial mode. The input optical pulses are delivered into an HOM fiber module to alter the wavelength of the input optical pulses from the first wavelength to a desired wavelength by soliton self-frequency shift (SSFS) within the HOM fiber module, thereby producing output optical pulses having the desired wavelength.