The LM358 is a horrible excuse for an opamp. It has a class B output stage and slow speed, so it has big problems with crossover distortion. Even the much-reviled 4558 would be a better choice than the LM358.
Thank you mooly
but you are send the schemes with LM4562
please can you send it complete like this
but with TL072