Роутинг сигнала при использовании ретрансляции

Вопросы по эфирной программе RADIO Player Pro v.1
Ответить
Аватара пользователя
SAO_Systems
Пользователь
Сообщения: 13
Зарегистрирован: 27 ноя 2012, 10:23

Роутинг сигнала при использовании ретрансляции

Сообщение SAO_Systems »

Добрый день!

Запускаю уже второй вещательный комплекс с применением звуковой платы M-Audio Audiophile 192. Раннее, для реализации возможности ретрансляции, в качестве второй звуковой платы использовалась встроенная в материнскую плату непрофессиональная звуковая плата типа Realtek ALC888.

На этот раз в качестве второй пытаюсь использовать внешнюю профессиональную звуковую плату Focusrite Scarlett 2i2, подключённую к вещательному компьютеру посредством USB2.0 интерфейса.
Данная плата имеет возможность аппаратного включения прямого роутинга сигнала со входа на выход (Direct), а также ручные аппаратные регуляторы чувствительности входов и уровня сигнала выхода (Monitor).
В инструкции к плате заявлена совместимость с Windows-based DAW с поддержкой ASIO и WDM. Операционная система вещательного компьютера Windows 7 (32 бит) Максимальная.

Подключаю по схеме, данной ниже:
Рисунок 1.
Изображение
При использовании такого включения программа RADIO Player Pro ретранслирует сигнал со спутникового ресивера, возможны и наши местные включения.
Но для местных включений нам нужно использование DTMF-меток ретранслируемой радиостанции и ведение записи эфира. И здесь возникают две проблемы.

Программа RADIO Checker Pro, при включении режима местного включения в программе RADIO Player Pro перестаёт получать входной сигнал с ресивера и отслеживать DTMF-метки.
Программа RADIO Logger Pro, при включении режима местного включения в программе RADIO Player Pro перестаёт получать выходной сигнал, и не ведёт запись местного эфира.

Честно говоря, (прошу прощения за эмоции), для меня по-прежнему покрыта мраком открытая схема роутинга сигнала в программном комплексе RADIO Studio Pro. По-прежнему не удаётся до конца прояснить, в какой момент, на какой микшер/драйвер, какая программа/настройка оказывает влияние? Было бы великолепно увидеть подобную моей схему роутинга сигналов в ваших программах, в различных режимах её работы. Думаю, это очень облегчило бы жизнь и понимание, как новичкам, так и давно работающим.

Что же и как требуется подключить/переключить/настроить?
Требуется надёжно реализовать три важнейшие задачи нашей вещательной аппаратуры:
1. Возможность ретрансляции и местных включений в программе RADIO Player Pro;
2. Отслеживание DTMF-меток ретранслируемой радиостанции программой RADIO Checker Pro как во время ретрансляции, так и во время местных включений;
3. Запись эфира программой RADIO Logger Pro как во время ретрансляции, так и во время местных включений.

Возможно ли использовать альтернативную схему включения данную ниже? Полагаю, такое включение выглядит более логичным. Не знаю лишь, как воспримет это роутинг в программах?
Рисунок 2.
Изображение
Последний раз редактировалось SAO_Systems 05 окт 2015, 16:58, всего редактировалось 2 раза.

Аватара пользователя
RadioSoft
Администрация сайта
Сообщения: 1677
Зарегистрирован: 20 мар 2003, 16:33
Откуда: Россия, Омск
Контактная информация:

Re: Роутинг сигнала при использовании ретрансляции

Сообщение RadioSoft »

Комплекс Radio Player Pro не осуществляет никакого роутинга сигнала. Только управление громкостью выходов или входов звуковых карт.
Никаких перенаправлений сигнала не производится.
Иными словами, если будете вручную управлять регуляторами громкости в разделе Конфигурации звуковых устройств Windows - это будет ровно тоже самое.

С версии 1.9.5.0 в Radio Player Pro добавлена улучшенная поддержка управления устройствами под Windows 7/8/10, при этом на определенных конфигурациях можно отказаться от приема с прослушкой линейки записи LineIn (как у вас на схеме).

К сожалению, поскольку карты M-Audio имеют массу настроек в собственном микшере, поведение карты может значительно отличаться при разных настройках, и без наличия данной карты сказать точно при каких именно настройках ваша схема заработает довольно сложно.
То что ваши задачи с вашим оборудованием решить можно - это можно сказать наверняка.

Посмотрите настройки мониторинга сигнала и внутреннюю коммутацию на M-Audio в её микшере.

Вот пример работы (S/PDIF) под Windows 7 M-Audio Audiophile 2496, возможно, это как-то поможет в настройке.
viewtopic.php?f=1&t=1082
С оговорками - эта тема была до выхода свежей версии Player, поэтому использовалась прослушка LineIn, однако, вполне возможно, управление картой можно осуществить и без неё, управляя выходом SPDIF.

Что касается второй схемы - как вариант, воспроизведение RADIO Player Pro можно направить на M-Audio, при этом Logger должен брать сигнал с выхода M-Audio, а не со входа как на схеме.
В принципе подобная вашей схеме работа с двумя картами, более упрощенная есть в этой теме.
viewtopic.php?f=1&t=464

Аватара пользователя
SAO_Systems
Пользователь
Сообщения: 13
Зарегистрирован: 27 ноя 2012, 10:23

Re: Роутинг сигнала при использовании ретрансляции

Сообщение SAO_Systems »

Спасибо за информацию.

Настройки драйвера (микшера) платы M-Audio Audiophile 192 не так уж обширны и запутаны.
На микшере регулируется уровень сигнала на выходе 1/2 со входа 1/2, уровень со входа S/P DIF, уровень программного RETURN-канала (воспроизведение какой-либо программой с ПК) на выход 1/2 и уровень программного RETURN-канала на выход S/P DIF.
Входы 1/2 и S/P DIF регулируются на микшере, описанном выше.
Выход 1/2 регулируется и может включаться на прямую передачу сигнала либо со входа 1/2, либо с программного RETURN-канала, либо с прямого или инверсного S/P DIF.
Аналогично регулируется и включается выход S/P DIF.
воспроизведение RADIO Player Pro можно направить на M-Audio, при этом Logger должен брать сигнал с выхода M-Audio, а не со входа как на схеме
Возможность использования выходов,а не входов, в настройках записи Logger-а и Checker-а была бы великолепна.
Тем не менее вот что я могу видеть среди доступных устройств Записи сигнала для Logger-а и Распознавания для Checker-а в их настройках:
Logger v. 2.1.9. (Сборка 37)
Изображение
Checker v. 1.5.2.0.
Изображение
Как можно видеть указаны строго входы устройств, конкретно трёх звуковых плат: M-Audio Audiophile 192, Focusrite Scarlett 2i2 и встроенной в материнку ALC888.
Как заставить брать сигнал, скажем Logger, с выхода устройства?

Аватара пользователя
RadioSoft
Администрация сайта
Сообщения: 1677
Зарегистрирован: 20 мар 2003, 16:33
Откуда: Россия, Омск
Контактная информация:

Re: Роутинг сигнала при использовании ретрансляции

Сообщение RadioSoft »

Возможность использования выходов,а не входов, в настройках записи Logger-а и Checker-а была бы великолепна.
Эту возможность определяют только драйвера производителя карты.
Программа сама организовать запись с выхода не может.

Список доступных устройств для записи не должен отличается от того, который вы видите в панели управления звуком Windows в устройствах запси.

Аватара пользователя
SAO_Systems
Пользователь
Сообщения: 13
Зарегистрирован: 27 ноя 2012, 10:23

Re: Роутинг сигнала при использовании ретрансляции

Сообщение SAO_Systems »

Список доступных устройств для записи не должен отличается от того, который вы видите в панели управления звуком Windows в устройствах записи.
Списки в программах и в звуковых устройствах Windows абсолютно идентичны. Это видно на схеме исходя из конфигурации звуковых устройств Windows.

А раз списки идентичны, то, в связи с этим, можно ли гарантировать в дальнейшем при конфигурации аппаратуры, что любая программа (будь то Player, Checker или Logger) гарантированно получит сигнал с выбранного из такого списка устройств входа, и гарантированно отправит сигнал на выбранный из такого списка выход?

То есть, согласно схеме на рисунке 2 выше, если я выберу:
Запись Logger-а: вход Line 1/2 платы M-Audio;
Распознавание Checker-а: вход Line 1/2 платы Scarlett 2i2;
Воспроизведение Player-а: выход Monitor платы Scarlett 2i2;
Ретрансляция Player-а: вход Line 1/2 платы Scarlett 2i2,
то программы гарантированно получат и отправят сигнал по указанным входам и выходам, конкретно указанных устройств?

Иначе говоря, мне требуется знать то, что, если вход/выход устройства корректно опознаётся Windows, будет ли он так же и без проблем опознан и использован в конкретной программе?
Если это так, то тему можно считать закрытой.
(Настройку роутинга в микшерах и панелях плат не затрагиваем. Это я смогу настроить самостоятельно.)

Аватара пользователя
RadioSoft
Администрация сайта
Сообщения: 1677
Зарегистрирован: 20 мар 2003, 16:33
Откуда: Россия, Омск
Контактная информация:

Re: Роутинг сигнала при использовании ретрансляции

Сообщение RadioSoft »

Еще раз, программы в текущих версиях не перенаправляют сигналы со входов на выходы, роутинга в смысле перенаправления никакого нет.

Все устройства, которые видны в программах, естественно, могут быть использованы по назначению (вход или выход).
Могут использоваться входы для мониторинга уровня, распознавания DTMF и записи эфира, либо выходы для воспроизведения файлов.

Аватара пользователя
SAO_Systems
Пользователь
Сообщения: 13
Зарегистрирован: 27 ноя 2012, 10:23

Re: Роутинг сигнала при использовании ретрансляции

Сообщение SAO_Systems »

Новая проблема.
Собрал схему согласно данному мною рисунку №2.
Ретрансляция идёт, собственный эфир также нормально включается с отключением ретрансляции.
Checker нормально отслеживает DTMF-метки по входу с источника сигнала для ретрансляции (со спутникового ресивера).

Тем не менее. Во время старта собственного эфира в Player-е перестаёт работать Logger.
Как это вообще возможно, если верить всему сказанному мне выше, что Player настроен строго на работу с первой звуковой картой, Logger настроен строго на работу со второй картой, но от работы Player-a зависит работа Logger-а?

В рекомендациях форума по ретрансляции говорится
Установка второй звуковой карты

Установка второй звуковой карты, либо использование отдельного канала многоканальной карты, либо использование встроенной звуковой карты для управления входящим сигналом ретрансляции.
Изображение
На вход первой карты необходимо подать сигнал ретрансляции. С выхода первой карты кабелем подать сигнал на вход второй звуковой карты.
Первую звуковую карту указать в Checker как устройство записи и в Player как устройство слежения за уровнем ретрансляции.
В Player настроить управление ретрансляцией через вторую карту. Воспроизведение в Player так же настроить через вторую карту.
В конце концов отказался от использования профессиональной карты Focusrite Scarlett 2i2 и вернулся к использованию интегрированной ALC888 и соединил исходя из вышеназванных рекомендаций.
Получилась такая схема:
Рисунок 3.
Изображение
Не понимаю в таком случае, к какому входу какой карты мне подключать Logger?
Последний раз редактировалось SAO_Systems 13 окт 2015, 14:14, всего редактировалось 1 раз.

Аватара пользователя
RadioSoft
Администрация сайта
Сообщения: 1677
Зарегистрирован: 20 мар 2003, 16:33
Откуда: Россия, Омск
Контактная информация:

Re: Роутинг сигнала при использовании ретрансляции

Сообщение RadioSoft »

Logger лучше всего подключить на запись к FM тюнеру и писать прямо с эфира, тогда вы точно будете иметь запись того, что было в эфире.
Как вариант подайте выход эфира параллельно на отдельную карту, с которой у вас будет идти запись.
Поскольку драйвера карт не дают возмжности писать с выхода, то нужно отдельное устройство.

Аватара пользователя
SAO_Systems
Пользователь
Сообщения: 13
Зарегистрирован: 27 ноя 2012, 10:23

Re: Роутинг сигнала при использовании ретрансляции

Сообщение SAO_Systems »

Дело в том, что последняя конфигурация представленная мною на рисунке 3 была на 100% рабочей под Windows XP.
Использовалось два устройства — M-Audio Audiophile 192 и ALC888. Всё работало. Собственный эфир шёл, ретрансляция тоже работала, Checker отслеживал метки, а Logger писал собственный эфир с ретрансляцией.
Не может быть, чтобы апгрейд до Windows 7 сузил функциональность. Поэтому уверен, решение с применением всего лишь двух звуковых плат есть.

Да и приобретение третьей платы, стоящей солидные деньги, равно как и применение дополнительного эфирного тюнера, при нашем аховом финансировании практически нереально. Впрочем, это лирическое отступление.

Что же происходит, когда в Player-е стартует местный эфир (см. рисунок 2)?
Повторюсь, Logger перестаёт писать эфир с использованием платы НЕ ИСПОЛЬЗУЕМОЙ в настройке Radio Player, в плате, работающей просто в режиме повторителя сигнала с Radio Player-а.
Это единственная проблема, мешающая моему техническому решению и единственная, не находящая у меня объяснение.

Аватара пользователя
RadioSoft
Администрация сайта
Сообщения: 1677
Зарегистрирован: 20 мар 2003, 16:33
Откуда: Россия, Омск
Контактная информация:

Re: Роутинг сигнала при использовании ретрансляции

Сообщение RadioSoft »

Windwos 7 - это совершенно другие драйвера звуковых карт.
Этим могут быть обусловлены различия.
FM Тюнер для USB стоит в районе 10 долларов на китайских торговых площадках, у нас может чуть дороже.

При старте своего эфира в режиме ретрансляции Player убавляет до 0 громкость устройства ретрансляции и запускает воспроизведение текущей очереди.

Ответить