Не на всех операционных системах стереомикшер поддерживает возможность перенаправления звукового потока от одной программы к другой. Для этого существуют соответствующие программы, но не все справляются с поставлнной задачей...
В нашем случае подойдёт всего лишь драйвер для программы VAC (Virtual Audio Cable).
Данная версия виртуального кабеля была разработана ещё на заре создания полноценной программы и поддерживает только одно перенаправление, а потому является бесплатной версией. Но нам и этого будет более, чем достаточно...
Скачайте драйвер и распакуйте архив.
Виртуальный кабель - это сторонняя программа и к автору "Виртуальной шарманки" никакого отношения не имеет. Устанавливается по желанию пользователей.
Для установки драйвера выберите установочный файл, соответствующий вашей операционной системе:
для 32-bit - VBCABLE_Setup.exe
для 64-bit - VBCABLE_Setup_x64.exe
Если захотите установить Control Panel, то запускаете VBCABLE_ControlPanel.exe. Этот дистрибутив сам определит версию операционной системы. Но зачем нам лишний мусор на компьютере, тем более, что приложение не русифицировано и практически бесполезно? Все настройки легко можно определить в стандартном окне настроек звуковых устройств... Поэтому запускаем установку непосредственно драйвера...
Перед началом установки операционная система может выдать окно с вопросом о разрешении установки данного драйвера: устанавливаем флажок напротив "Всегда доверять этому источнику" и жмём далее. После установки драйвера рекомендуется перезапустить компьютер, чтобы изменения вступили в силу (чаще всего перезагружать компьютер не требуется).
Теперь, когда драйвер установлен, можно кликнуть правой кнопкой мыши по динамику в трее около часов и вызвать диспетчер звуковых устройств (скриншот слева).
При открытии диспетчера звуковых устройст мы можем наблюдать ещё одно устройство, которого ранее не было - это и есть только что установленный виртуальный аудиокабель (скриншот ниже).
Осталось дело за малым: настроить аудиоплейер и шарманку на соответствующие входы/выходы.
Покажу на примере настроек AIMP: в настройках воспроизведения выбираем "Cable Input" и сохраняем выбор. При этом звук с плейера в динамиках пропадёт, звуковой поток будет перенаправлен на вход виртуального кабеля.
На шарманке, в свою очередь, в качестве источника звука выбираем "Cable Output". Такая своеобразная "цепочка", в виде последовательного включения получается.
В любой момент на шарманке можно переключиться с "кабеля" на микрофон и обратно. Для контроля своего вещания можно задействовать функцию "Контролировать свою передачу (Control)" на шарманке или запустить вторую шарманку.
Чтобы в аудиоплейере вернуть звук на динамики, достаточно также войти в настройки плейера, выбрать устройство, которое было установлено изначально и наслаждаться музыкой уже вне виртуального эфира.
Благодаря такому решению перенаправления звуковых потоков, можно одновременно, например, транслировать или записывать музыку на одной виртуальной частоте, а на другой, со вторым экземпляром шарманки, общаться или просто слушать других пользователей...
Виртуальный аудиокабель достаточно удобен и работает не только с плейерами, но и с многими другими программами, поддерживающими изменение входа/выхода звуковых устройств.