Always interested in metrics. What speed are you running your n900 at, and what was the latency you were getting? I know it's sizeable (it's never going to be real-time and pulseaudio has an impact on this as well
Definitely not a bug, sounds like a feature request to me Thanks a lot for the numbers.
As I said I'm pretty sure that the pole ordering is different between the devices but I would love to be proved wrong - did you get a chance yet?
I've also been playing around with HEN mode and USB ADC devices but we're missing some kernel/module magic to get the audio devices registered and available. They enumerate and show up in the logs correctly but they aren't registered for audio (they also burn power at an alarming rate). Thanks again for your feedback.