We can't give general recommendations in this case because of subjective perception and matter of taste.
In general will the headphones play on any sound card or audio interface, sometimes they won't achieve high levels because the headphone outputs are under-powered.
In order to achieve sufficient levels, the audio source should output a power at the headphone output of at least 30 milliwats at the respective headphone impedance.