I have 6 buttons and I want it such that each plays a distinct sound when I press each one, even if i press multiple at the same time. I think I will only ever really need to press about 2 at a time so if we could get rhat much to work i'd be happy. I'm open to use any dfplayer library so long as it works
Yes, I don't think that would be a problem.
you can do that without an Arduino, connecting directly your button to the DFPlayer.
if you go through the arduino, ideally you would need multiple Serial interfaces