I'm looking for a not-so-expensive solution to get sound input into the Pi 3. As I'm a sound artist, this should have reasonable noise levels, and in the particular case I also want to amplify a microphone.
So I'm looking at the Behringer UM2/UMC22 (haven't figured out what the exact differences are except a 5 EUR price tag difference). Manual says they are USB class compliant. I assume that any class compliant USB interface should in theory work on the Raspberry Pi 3 (as on any other Linux box). Is that correct?
How about USB power. I'm a bit worried that the Pi might have trouble feeding such a device, as the general 2.5A power adaptors seem not that strong. On the other side, cheap USB sound interfaces never have an external power option. (I'll try to go for a dynamic mic and avoid +48V phantom power).
Should I insert an active USB hub? Should it work with bus power directly from the Pi nevertheless?