Как разделить/перенаправить аудио-дорожки в Windows?
Есть некоторые устройства ввода, например:
- Поток с железа
- Голос диктора
- Телефон студии (просто вход. канал)
Есть устройства вывода:
- Аудио-режиссёр
- Диктор
- Прямой эфир
Требуется помочь с программой, которая могла бы быстро переключать каналы Windows LineIn и Output. Желательный язык Delphi, C# или VSCPP.
Предварительно обговорённый интерфейс с клиентом, что я примерно себе прикинул. Это нечто похожее на UML диаграмму где связи показывают какие каналы работают с какими. Но накидав примерный интерфейс и начав копать код я реально понял что там закопан подводный камень с тем что Windows то по сути не умеет каналы перенаправлять в другие каналы.
Опытные MMSystem программисты подскажите, вообще это возможно решить на уровне ОС?
Требуется достаточно простая программа где стрелочки показывают какие каналы с какими связаны и переключать каналы от изменений в UI.
Может есть уже готовый софт?