Моя компания в настоящее время работает над тем, что можно назвать программой анализа звука, которая должна обрабатывать несколько аудиовходов (8 или около того) в режиме реального времени.Это означает, что нам нужна платформа, которая может обрабатывать многоканальные аудиоинтерфейсы с до 8 входными каналами.Кроме того, фреймворк должен быть максимально переносимым.Мы фактически начали нашу разработку с использованием Java, но она столкнулась с проблемами со звуковым API.
Когда я искал альтернативные способы сделать то, что нам нужно, я начал думать об использовании C ++ и Qt.У меня есть некоторый опыт работы с обоими, но я никогда не делал ничего похожего удаленно (на любом языке в этом отношении)
Теперь вопрос в том, может ли Qt / Phonon обрабатывать аудиоинтерфейсы / звуковые карты с более чем 2 входамиканалы (при условии, что ОС может видеть устройства просто отлично)?Зависит ли это от используемого бэкэнда?