I built a wave simulator. You can find it here.