Настройка сервиса для получения аудиоданных (вручную)¶
Для получения аудиоданных с каналов тюнера ТР-705, используется сервис "tr332srv32" совместно с ASIO-драйвером производства компании "Тракт".
Порядок установки:
- Установить ASIO-драйвер
Установка ASIO-драйвера производится автоматически, дистрибутив для установки можно скачать отсюда: Дистрибутивы_ASIO-драйвера - Настроить сервис на прием данных с ТР-705
Настройка сервиса осуществляется через файл json, который должен быть расположен рядом с исполняемым файлом.
Пример файла конфигурации tr332srv64.exe.json и его содержимое:{ "BasePort":10000, "SampleFreq":48000, "ServiceAddr":"192.168.0.100", "TestMode":0, "UnitBroadcastAddr":"192.168.0.255:15001", "units": [ {"UnitId":"TR705-030417-010","UnitType":"TR705"} ] }
"BasePort":10000
- порт, на котором будет работать сервис
"SampleFreq":48000
- частота дискретизации, должна совпадать с частотой дискретизации, на которой работает устройство. В случае ТР-705 - это 48000 Гц
"ServiceAddr":"192.168.0.100"
- адрес сетевого интерфейса, на котором сервис будет слушать входящие соединения
"UnitBroadcastAddr":"192.168.0.255:15001"
- широковещательный адрес для опроса устройств в сети, работает на порту 15001
"units":
- список устройств, которые будет опрашивать сервис
"UnitId":"TR705-030417-010"
- ID устройства, которое будет опрашивать сервис, посмотреть можно в файле settings.ini на устройстве, соответствует полю SN
"UnitType":"TR705"
- тип устройства, в данном случае это ТР-705 - Настроить приемники на соответствующие частоты
Настройка частот каждого из трех приемников совершается с помощью персонального файла конфигурации tr332srv32.exe.XXX.json , где XXX - уникальный ID устройства, объявленный ранее.
Пример файла конфигурации tr332srv32.exe.TR705-030417-010.json и его содержимое:{ "UnitId":"TR705-030417-010","UnitType":"TR705","fm_freq":[87500,90100,100500,107400] }
"UnitId":"TR705-030417-010"
- ID устройства
"UnitType":"TR705"
- тип устройства, в данном случае это ТР-705
"fm_freq":[87500,90100,100500,107400]
- последовательно заданные частоты, записываемых радиостанций (Hz)
После изменений файлов конфигураций, необходимо перезагрузить службу "tr332srv32".
Настройка сервиса закончена, звук с тюнера можно теперь записывать любым приложением, которое работает с ASIO-драйверами звукового устройства.