Перейти в хранилище документации
Обратиться в техническую поддержку
Формат оператора для описания действий с Аудиопроигрывателем:
DoReact("PLAYER","_id_","_команда_" [,"_параметры_"]);
Формат процедуры событий для Микрофона:
OnEvent("OLXA_LINE", "_id_","_событие_")
Формат оператора для описания действий с Микрофоном:
DoReact("OLXA_LINE","_id_","_команда_" [,"_параметры_"]);
Функция проверки состояния объекта Микрофон:
CheckState("OLXA_LINE","номер","состояние")
Пример использования событий и реакций объекта Аудиопроигрыватель:
Необходимо проигрывать звуковой файл при остановке записи видеокамеры:
OnEvent("CAM",N,"REC_STOP") { DoReact("PLAYER","1","PLAY_WAV","file<C:\Program Files (x86)\Intellect\Wav\cam_alarm_"+N+".wav>,from_macro<1>"); }
Необходимо завершать проигрывание файла при начале записи видеокамеры:
OnEvent("CAM",N,"REC") { DoReact("PLAYER","1","STOP_WAV"); }
Примеры использования событий и реакций объекта Микрофон:
Необходимо включить первый микрофон на запись при включении акустопуска.
OnEvent("OLXA_LINE","1","accu_start") //включение акустопуска { DoReact("OLXA_LINE","1","ARM"); //включение микрофона на запись }
Необходимо установить минимальную компрессию на микрофоне при выключении записи аудиосигнала.
OnEvent("OLXA_LINE","1","DISARM") //отключение записи с микрофона { DoReact("OLXA_LINE","1","SETUP","compression<5>"); //установлена минимальная компрессия }