note that this change may require a solution clean and rebuild because it is in libsrc. Also affects bug 29, as before portmixer was fetching the wrong mixer when many devices were available, but this does not address all issues.