The ability to coherently spectrally manipulate quantum information has the potential to improve qubit rates across quantum channels and find applications in optical quantum computing. In this paper, we present experiments that use a multielement solenoid combined with the three-level gradient echo memory scheme to perform precision spectral manipulation of optical pulses. These operations include separate bandwidth and frequency manipulation with precision down to tens of kHz, spectral filtering of up to three separate frequency components, as well as time-delayed interference between pulses with both the same, and different, frequencies. If applied in a quantum information network, these operations would enable frequency-based multiplexing of qubits.