Programa De Ejemplo - Sony MAS-A100 Guía De Integración Del Sistema

Ocultar thumbs Ver también para MAS-A100:
Tabla de contenido

Publicidad

B.6. Programa de ejemplo
El siguiente código es un ejemplo de un script de módulo inteligente para Symetrix
Composer 8.0 que utiliza la API para controlar la ganancia del micrófono y los ajustes
de silencio de una unidad MAS-A100 desde un dispositivo Symetrix.
Ejemplo
-- For Symetrix Composer 8.0
-- MAS-A100 remote control lua script
-- This software is provided "as is".
--
MASComm = {}
function MASComm.new()
local obj = {
sock = TcpSocket.New(),
MASCommTimer = Timer.New(),
ipaddr = "",
cur1 = -999,
cur2 = -999,
cur3 = -999,
data = ""
}
return setmetatable(obj, {__index = MASComm})
end
function MASComm:ControlCheck(cur,new)
return new >= 0.0 and new <= 1.0 and cur ~= new
end
function MASComm:send(data)
self.data = data
self.sock:Connect(self.ipaddr, 42382)
end
121

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Masm-1

Tabla de contenido