Observing and Generating Seismic Waves