An Arbitrary Waveform MPI Scanner