Hi, I've tried a different pair of soundmagic phones that I had lying around, the MP21 (a cheaper but mostly adequate headset, and pretty expendable at this price).
Mic and button works fine, so I would assume the same for the e10.
However do note that there is a chance you'll notice some background noise when playing music, as the E10 have an impedance of 16 Ohm and many users noticed some issues with headphones that have impedances lower than 32 Ohm.
(Thread here: http://forum.xda-developers.com/show....php?t=2611599
(You can always see the impedance of a headphone in the packaging or the detailed product information)