Magnetic piston-driven wave