Unless it's an e865 or an e614 then it does not need PHANTOM POWER. I would think that the mic pre on the roland should amplify your sennheiser just fine, but it is possible, though unlikely that the roland pre's just don't provide enough gain. In that case, you need a better pre. However, the...