Added simplex wave implementation.