Buffer with digital potentiometer for mx50se

Hi all, i need help with a project based on a mx50se, i need a pot volume, from what I understood i can't just put a pot between input and power amplifier because I would go to modify the impedance by raising or lowering the pot, i need a buffer o preamplifier, i tried a few of preamp based on ne5532 and i don't really like it, they sound really bad, i also found a clone of naim nac 42 by ljm on aliexpress, but it have high gain and with the high gain of the mx50se i would reach saturation with half pot, so i can reduce the gain of mx50se and use another pot, something like 20k but i don't know if this is a good idea, most important, I haven't tried this preamp yet , otherwise i can use a buffer, i think this is the best choice, but i don't really know where i can found a good project not too much expensive with a good quality, most important i need a digital potentiometer that can i managed by i2c with arduino or something like that.