SMS dit: Full seismic waveform modelling and inversion