I'm building a simple software for recording sounds from multiple input soundcards like M-Audio Delta 1010LT.

My questions are:
  1. How to detect/get the list of soundcards?
  2. How to record from these devices?
  3. How to record sounds splitted in left or right?

I'm sorry for my bad explanation?
Thanks.