1) Does OpenAL support opening more than one microphone at the same time?
2) Since OpenAL refers to devices by name and not an ID or number, what is the expected behavior when two devices have the same name?
I tried to test to find the answer to #1, but I only have USB microphones of the same model, so they have the same name. In this screenshot you can see in the center System Preferences is open showing my two connected mics with the same name. In the bottom right you see that OpenAL only recognizes one of these, and in the bottom left you see the code that logged the messages:
This is very important to me, because if OpenAL can't handle more than one mic or can't handle multiple identical devices, I won't be able to use it for my game.