Nonlinear self-adapting wave patterns