If I may recommend, replace output LM386 stage with any dual opamp (e.g. another NE5532 or TL072, slightly different schematic of course), they can drive 32 ohm headphone speakers without issue and have significantly (~100x) lower white noise.
replies(2):