Streaming Waves