I'd say something like ba-ROCK pee-AN-nist, though I have said 'ba-ROAK' before. I don't see why one wouldn't pronounce the 't' in 'pianist' to tell the truth.

(auf Deutsch würde ich eher 'PEE-an-nist' sagen übrigens, oder aber einfach 'Klavierspieler' ;-)