Music Composers Unite!
I had an interesting visit from my eldest brother yesterday and we got down to talking about my compositions and how they are reproduced electronically. I compose using Sibelius software and enhance the sound with Note Performer - I haven't the time, money or inclination to go down the DAW route and am very happy with the way the sounds are reproduced via my PC (with good quality earphones). I record my pieces as MP3s via the standard facility on Sibelius.
Because he (brother) has what I consider to be a good appreciation of 'Classical' music I send him copies of my pieces in the hope a) that he'll enjoy them and b) be sufficiently excited to contact Victor Hochhauser (or some other impresario) telling them they'd be missing something special if they failed to listen to my compositions.
I sadly discovered yesterday that, specifically with reference to a piano piece, the music sounds dreadful on his computer and, in the past, he's simply been humouring me when telling me 'wow! that's great' or similar. I dragged him kicking and screaming up to my computer to listen to the piece again (It's called 'Norwich Promenade') and he was enraptured (well, that's what he said and I believe him) he said he couldn't believe what talent I have (I still believe him) and that he has misjudged me for years (I still still believe him!).
My point is, whilst I'm merrily enjoying my own stuff played on my own system I have been blissfully unaware of the rotten noises other listeners have been putting up with - what's the solution, can anyone help me out here?
After re-reading your OP, here are some additional thoughts.
Because you are talking about piano, in this case, it doesn't make much difference if you mix with headphones, monitors,PA system, or cans connected with string. If your brother listened on laptop speakers, that could be most of the problem. My comments on the sound quality were only a superficial problem, and did not detract from the quality of the music. I would be interested in hearing this without NP mucking it up. I know lots of people like NP. But I'll stop there.