Я занимаюсь разработкой приложения для Linux на компьютере с двумя звуковыми картами, и я хочу использовать оба сразу в OpenAL, каждый в своем собственном контексте.Когда я вызываю расширение перечисления OpenAL, alcGetString (NULL, ALC_DEVICE_SPECIFIER), чтобы получить список возможных устройств вывода, список состоит только из «Программного обеспечения ALSA» и «Программного обеспечения OSS».Я знаю, что это всего лишь представление OpenAL о программных устройствах, поэтому, когда я выбираю одно из них, OpenAL просто выводит звук на устройство по умолчанию, настроенное в ALSA или OSS.Я даже не уверен, возможно ли это, но есть ли способ направить аудиовыход из контекста OpenAL на конкретное устройство?Таким образом, я мог бы создать два контекста, по одному для каждого устройства, и отправить отдельное аудио каждому.
Спасибо, -Al