TIMECORE
MANUAL
© VISUAL PRODUCTIONS BV
WWW.VISUALPRODUCTIONS.NL
Visualización do código de tempo TimeCore
Historial de revisións
Revisión | Data | Autor(es) | Descrición |
5 | 17.12.2024 | FL | Monitores actualizados e páxinas de instalación. Páxina de modos engadidos. Corrixiron as referencias que faltaban. |
4 | 05.07.2023 | ME | Declaración FCC. |
3 | 07.06.2018 | ME | Actualizouse o capítulo de vManager para reflectir a distribución da tenda de aplicacións. Moveuse a maioría da información do quiosco a un manual do quiosco dedicado. Engadiuse unha discusión sobre o contrasinal e as análises de compartición. |
2 | 10.11.2017 | ME | Engadido: RTP-MIDI, accesorio de montaxe en rack, API de MSC e función de protección por contrasinal. Substituíuse a información de VisualTouch por Kiosc. |
1 | 10.05.2016 | ME | Versión inicial. |
©2024 Visual Productions BV. Todos os dereitos reservados.
Non se pode reproducir ningunha parte desta obra de ningunha forma nin por ningún medio (gráfico, electrónico ou mecánico, incluíndo fotocopias, gravación, gravación ou sistemas de almacenamento e recuperación de información) sen o permiso escrito do editor.
Aínda que se tomaron todas as precaucións na elaboración deste documento, o editor e o autor non asumen ningunha responsabilidade por erros ou omisións, nin polos danos derivados do uso da información contida neste documento ou do uso de programas e código fonte que poidan acompañalo. En ningún caso o editor e o autor serán responsables de calquera lucro cesante ou calquera outro dano comercial causado ou presuntamente causado directa ou indirectamente por este documento.
Debido á natureza dinámica do deseño do produto, a información contida neste documento está suxeita a cambios sen previo aviso. Poderanse publicar revisións desta información ou novas edicións para incorporar tales cambios.
Os produtos aos que se fai referencia neste documento poden ser marcas comerciais e/ou marcas rexistradas dos respectivos propietarios. O editor e o autor non reclaman estas marcas rexistradas.
Declaración de conformidade
Nós, fabricante Visual Productions BV, herby declaramos baixo a exclusiva responsabilidade que o seguinte dispositivo:
TimeCore
Cumpre coas seguintes directivas da CE, incluídas todas as emendas:
Directiva EMC 2014/30/UE
E aplicáronse as seguintes normas harmonizadas:
NEN-EN-IEC 61000-6-1:2019
O obxecto da declaración é conforme á lexislación de harmonización da Unión pertinente.
Nome completo e identificación da persoa responsable da calidade do produto e da conformidade coas normas en nome do fabricante
VISUAL PRODUCTIONS BV
IZAAK ENSCHEDEWEG 38A
NL-2031CR HAARLEM
OS PAÍSES BAIXOS
TEL: +31 (0)23 551 20 30
WWW.VISUALPRODUCTIONS.NL
INFO@VISUALPRODUCTIONS.NL
BANCO ABN-AMRO 53.22.22.261
BIC ABNANL2A
IBAN NL18ABNA0532222261
IVE NL851328477B01
COC 54497795
QPS Evaluation Services Inc
Organismo de Ensaios, Certificación e Avaliación de Campo
Acreditado en Canadá, Estados Unidos e internacionalmente
File
LR3268
CERTIFICADO DE CUMPRIMENTO
(SISTEMA DE CERTIFICACIÓN ISO TIPO 3)
Emitido a | Visual Productions BV |
Enderezo | Izaak Enschedeweg 38A 2031 CR Haarlem Países Baixos |
Número do proxecto | LR3268-1 |
Produto | Sistema de control de iluminación |
Número de modelo | CueCore3, CueCore2, QuadCore, loCore2, TimeCore |
Valoracións | 9-24 V CC, 0.5 A Alimentado por unha fonte de alimentación LPS aprobada, I/P: 100-240Vac, 1.0A max 5060Hz, O/P: 12Vdc, 1A, 12W máx |
Normas aplicables | CSA C22.2 No 62368-1:19 Equipos de tecnoloxía de audio/vídeo, información e comunicación - Parte 1 e UL62368-1- Equipos de tecnoloxía de audio/vídeo, información e comunicación- Parte 1 |
Fábrica/Lugar de fabricación | Igual que o anterior |
Declaración de cumprimento: Investigáronse os produtos/equipos identificados neste Certificado e descritos no Informe baixo o número de proxecto mencionado anteriormente e comprobouse que cumpre cos requisitos relevantes dos estándares e versións mencionados anteriormente. Polo tanto, son elixibles para levar a marca de certificación QPS que se mostra a continuación, de acordo coas disposicións do Acordo de servizo de QPS.
NOTA IMPORTANTE
Para manter a integridade das marcas QPS, esta certificación será revogada se:
- Non se mantén o cumprimento dos estándares mencionados anteriormente, incluído calquera, informado a través do Aviso de actualización estándar de QPS (QSD 55) emitido no futuro, ou
- O produto/equipo modifícase tras a certificación, sen o consentimento previo por escrito de QPS.
Introdución
O TimeCore é un dispositivo de estado sólido para manexar o código de tempo. Está pensado para ser utilizado para espectáculos de entretemento en eventos, concertos, festivais e en ambientes temáticos. O TimeCore axudará a manter sincronizados os distintos elementos do espectáculo como son, iluminación, vídeo, láser e efectos especiais.
O TimeCore pode xerar código de tempo, pode convertelo entre diferentes protocolos e pode mostrar calquera código de tempo recibido na súa pantalla. A unidade presenta incorporado web-servidor; isto web- interface permite ao usuario configurar a unidade. O web-interface tamén permite que outros protocolos que non son de código de tempo como UDP, OSC e sACN se liguen a determinados eventos de código de tempo. O TimeCore pode ser a ponte entre o código de tempo e outros equipos de espectáculos que non son de código de tempo, como reprodutores de vídeo, relés e atenuadores. O TimeCore presenta un rico conxunto de protocolos que inclúen os dous códigos de tempo máis populares no mundo do espectáculo SMPTE e MTC. Ademais, ten implementado o código de tempo Art-Net, que ten o advantage de estar baseado en rede.
Este documento trata sobre a configuración do dispositivo e a programación das súas funcións de software interno. No momento de escribir este manual, o firmware do TimeCore estaba na versión 1.14.
1.1 Cumprimento
Este dispositivo cumpre coas seguintes normativas:
- CE
- UKCA
- FCC
- UL 62368-1
- CSA C22.2 62368-1:19
- EAC
1.2 Características
O conxunto de funcións de TimeCore inclúe:
- Porto Ethernet
- Programación vía web- interface
- SMPTE
- MTC
- MIDI, MSC, MMC
- RTP-MIDI
- OSC, UDP, TCP
- Art-Net (datos e código de tempo)
- sACN
- Gran pantalla LED de 7 segmentos
- 2 pulsadores definibles polo usuario
- 9-24V DC 500mA (PSU incluída)
- Alimentación por Ethernet (clase I)
- Montado sobre escritorio ou carril DIN (adaptador opcional)
- Temperatura de funcionamento -20º C a +50º C (-4º F a 122º F)
- Conformidade EN55103-1 EN55103-2
- Incluído con vManager e software Kiosc
1.3 Que hai na caixa?
O paquete de TimeCore contén os seguintes elementos (consulte a figura 1.2):
- TimeCore
- Fonte de alimentación (inc. xogo de enchufes internacionais)
- Cable de rede
- Tarxeta de información
1.4 Gardar datos na memoria
Este manual describirá como configurar o TimeCore e accións, tarefas, etc. A unidade web-interface úsase para editar este tipo de elementos. Cando se fan cambios, estes gárdanse directamente na memoria RAM do TimeCore e a programación influirá directamente no comportamento da unidade. A memoria RAM é, con todo, volátil e o seu contido perderase a través dun ciclo de acendido. Por este motivo, o TimeCore copiará calquera cambio na memoria RAM na súa memoria flash integrada. A memoria flash conserva os seus datos mesmo cando non está alimentada. O TimeCore cargará todos os seus datos desde a memoria flash ao iniciarse.
Este proceso de copia de memoria realízao automaticamente TimeCore e non debería preocupar o usuario. Un punto a considerar é, con todo, que despois de facer un cambio débese dar tempo á unidade para realizar a copia para flashear. Como regra xeral, non desconecte a alimentación do dispositivo nun prazo de 30 segundos despois de realizar un cambio de programación.
1.5 Máis axuda
Se, despois de ler este manual, tes máis preguntas, consulta o foro en liña en https://forum.visualproductions.nl para máis soporte técnico.
Protocolos
O TimeCore está equipado con varios portos de comunicación e admite varios protocolos. Este capítulo describe estes protocolos e ata que punto se implementan no TimeCore
2.1 SMPTE
SMPTE é un sinal de código de tempo que se pode usar para sincronizar audio, vídeo, iluminación e outros equipos de espectáculos. O TimeCore admite a recepción de SMPTE que se transfire como un sinal de audio, tamén coñecido como código de tempo LTC. O TimeCore pode enviar e recibir SMPTE.
2.2 MIDI
O protocolo MIDI está pensado para interconectar dispositivos musicais como sintetizadores e secuenciadores. Ademais, este protocolo tamén é moi axeitado para enviar disparadores dun dispositivo a outro e adoita utilizarse para sincronizar equipos de audio, vídeo e iluminación. Tamén hai unha gran colección de superficies de control MIDI dispoñibles; consolas de interface de usuario con perillas, faders (motorizados), codificadores rotativos, etc.
O TimeCore está equipado cunha entrada MIDI e un porto de saída MIDI. Admite recibir e enviar mensaxes MIDI como NoteOn, NoteOff, ControlChange e ProgramChange.
2.2.1 MTC
O código de tempo MIDI (MTC) é o sinal de código de tempo que está integrado en MIDI.
O TimeCore admite a recepción e transmisión de MTC. Non se recomenda combinar o uso de MTC con MIDI normal xa que MTC consume o ancho de banda da conexión MIDI.
2.2.2MMC
MIDI Machine Control (MMC) forma parte do protocolo MIDI. Define mensaxes especiais para controlar equipos de audio como gravadores multipista. O TimeCore admite o envío de comandos MMC; consulte a páxina 61.
2.2.3 MSC
MIDI Show Control (MSC) é unha extensión do protocolo MIDI. Comprende comandos para sincronizar equipos de espectáculos como dispositivos de iluminación, vídeo e audio.
2.3RTP-MIDI
RTP-MIDI é un protocolo baseado en Ethernet para transferir mensaxes MIDI. Forma parte da suite de protocolos RTP (Protocolo en tempo real). RTP-MIDI é compatible nativamente polos sistemas operativos macOS e iOS. A través da instalación dun controlador, tamén é compatible con Windows.
Unha vez establecida a conexión RTP-MIDI entre o TimeCore e o ordenador, o software que se executa no ordenador verá os portos MIDI do TimeCore coma se fose unha interface MIDI de conexión USB.
2.4Art-Net
O protocolo Art-Net transfire principalmente datos DMX-512 a través de Ethernet. O alto ancho de banda dunha conexión Ethernet permite a Art-Net transferir ata 256 universos.
Os datos enviados para Art-Net supoñen unha certa carga na rede, polo que recoméndase desactivar Art-Net cando non estea en uso.
Ademais da transmisión de datos DMX-512, Art-Net tamén se pode usar para transferir información de código de tempo para sincronizar equipos.
O TimeCore admite o envío e a recepción de código de tempo Art-Net, así como un universo de datos Art-Net.
2.5sACN
O protocolo Arquitectura de redes de control de transmisión (sACN) utiliza un método de transporte de información DMX-512 a través de redes TCP/IP. O protocolo está especificado na norma ANSI E1.31-2009.
O protocolo sACN admite a multidifusión para facer un uso eficiente do ancho de banda da rede.
O TimeCore admite o envío e a recepción dun universo sACN.
2.6 TCP
O protocolo de control de transmisión (TCP) é un protocolo básico da suite de protocolos de Internet. Utilízase pola súa entrega fiable, ordenada e comprobada de erros dun fluxo de bytes entre aplicacións e servidores a través de redes IP. Considérase "fiable" porque o propio protocolo verifica se todo o que se transmitiu foi entregado no extremo receptor. TCP permite a retransmisión de paquetes perdidos, asegurándose así de que se reciban todos os datos transmitidos.
O TimeCore admite a recepción de mensaxes TCP.
2.7UDP
Usuario Datagram Protocol (UDP) é un protocolo sinxelo para enviar mensaxes a través da rede. É compatible con varios dispositivos multimedia como proxectores de vídeo e controladores de espectáculos. Non incorpora comprobación de erros, polo que é máis rápido que TCP pero menos fiable.
Hai dúas formas de facer que o TimeCore responda ás mensaxes UDP entrantes. A API (consulta a páxina 69) fai que as funcións típicas de TimeCore estean dispoñibles a través de UDP. Ademais, pódense programar mensaxes personalizadas na páxina Mostrar control (consulte a páxina 26). Este tamén é o lugar onde programar as mensaxes UDP saíntes.
2.8OSC
Open Sound Control (OSC) é un protocolo para comunicarse entre software e varios dispositivos de tipo multimedia. OSC usa a rede para enviar e recibir mensaxes, pode conter información diversa.
Hai aplicacións dispoñibles para crear interfaces de usuario personalizadas en iOS (iPod, iPhone, iPad) e Android. Estas ferramentas permiten programar interfaces de usuario infalibles para controlar o dispositivo. Por exemplo, Kiosco de Visual Productions.
Hai dúas formas de facer que o TimeCore responda ás mensaxes OSC entrantes.
En primeiro lugar, a API (consulta a páxina 68) fai que as funcións típicas de TimeCore estean dispoñibles mediante OSC. En segundo lugar, pódense programar mensaxes personalizadas na páxina Mostrar control (consulta a páxina 26).
2.9DHCP
O protocolo de configuración dinámica de host (DHCP) é un protocolo de rede estandarizado usado nas redes de protocolo de Internet (IP) para distribuír dinámicamente parámetros de configuración de rede, como enderezos IP.
O TimeCore é un cliente DHCP.
Instalación
Este capítulo explica como configurar o TimeCore.
Montaxe en carril DIN 3.1
O dispositivo pódese montar en carril DIN. O dispositivo está preparado para o montaxe en carril DIN utilizando o 'Soporte para carril DIN TSH 35' de Bopla (n.º de produto 22035000).
Este adaptador está dispoñible, entre outros, en:
- Farnell / Newark (código de pedido 4189991)
- Conrad (código de pedido 539775 – 89)
- Distrelec (código de pedido 300060)
3.2 Montaxe en bastidor
Hai un adaptador dispoñible para montar o TimeCore nun rack de 19". O adaptador de montaxe en rack é de 1U e véndese por separado. Adáptase a dúas unidades, non obstante, se subministra cunha posición pechada por un panel ciego, ver figura 3.2.
3.3 Potencia
O TimeCore require unha fonte de alimentación de CC entre voltios cun mínimo de 500 mA. O conector de CC de 2,1 mm é positivo central. O TimeCore tamén está habilitado para Power-over-Ethernet (PoE). Require PoE Clase I.
Rede
O TimeCore é un dispositivo compatible con redes. Requírese unha conexión de rede entre un ordenador e a unidade para configurar e programar o TimeCore, non obstante, unha vez programado o dispositivo, xa non é necesario que o TimeCore estea conectado a unha rede Ethernet.
Existen varias opcións posibles para conectar o ordenador e o TimeCore. Pódense conectar punto a punto, mediante un conmutador de rede ou mediante Wi-Fi. A figura 4.1 ilustra estas diferentes disposicións.
O porto Ethernet do TimeCore é de detección automática; non importa se se utiliza un cable de rede cruzado ou recto. Aínda que o porto Ethernet está clasificado como 100 Mbps, é posible que se apliquen límites de búfer para tarefas específicas, como as mensaxes da API.
4.1 Enderezo IP
O TimeCore admite tanto enderezos IP estáticos como enderezos IP automáticos.
Por defecto, o TimeCore está configurado como "DHCP" no que o servidor DHCP da rede asignará automaticamente un enderezo IP. O "servidor DHCP" normalmente forma parte da funcionalidade dun enrutador de rede.
Os enderezos IP estáticos son útiles cando non hai un servidor DHCP na rede, por exemplo, cando hai unha conexión directa de punto a punto entre un TimeCore e un ordenador. Tamén é útil en instalacións permanentes onde o enderezo IP do TimeCore é coñecido por outros equipos e, polo tanto, non debería cambiar.
Cando se utiliza DHCP, adoita correr o risco de que se lle dea automaticamente un novo enderezo IP no caso de que se substitúa o servidor DHCP. Cando use enderezos IP estáticos, asegúrese de que todos os equipos da rede teñan enderezos IP únicos dentro da mesma subrede.
O LED de TimeCore axuda a determinar que tipo de enderezo IP está configurado. O LED indicará vermello cando use DHCP e indicará branco no caso dun enderezo IP estático.
Hai tres formas de cambiar a configuración do enderezo IP do TimeCore.
- vManager pódese usar para detectar un TimeCore na rede. Unha vez atopado, o software vManager (figura capítulo 10) permite cambiar o enderezo IP, a máscara de subrede e a configuración de DHCP.
- Se xa se coñece o enderezo IP, navegar ata este enderezo usando o navegador do ordenador mostrará o TimeCore web- interface. A páxina de configuración desta web- interface permite cambiar a mesma configuración relacionada coa rede.
- Ao premer brevemente o botón de reinicio do dispositivo, alterna entre os enderezos IP estáticos e os automáticos. Premendo e premido o botón de reinicio (ver figura 4.2) no dispositivo durante 3 segundos, reconfigurará a unidade co enderezo IP predeterminado de fábrica e a máscara de subrede. Non se cambiará ningunha outra configuración. O enderezo IP predeterminado é 192.168.1.10 coa máscara de subrede establecida en 255.255.255.0.
4.2Web- interface
O TimeCore presenta unha función incorporada web-servidor. Isto web-A interface pódese acceder a través dun navegador estándar. Recoméndase utilizar calquera dos seguintes navegadores:
- Microsoft Edge
- Google Chrome (v102 ou superior)
- Apple Safari (v15 ou superior)
- Mozilla Firefox (v54 ou superior)
O web-interface permítelle configurar e programar o TimeCore. Ao navegar ata a unidade aparecerá primeiro a páxina de inicio (figura 4.3). A páxina de inicio é só de lectura; proporciona información pero non permite cambiar ningunha configuración. As outras páxinas presentan moitas opcións que se poden editar. Estas páxinas serán discutidas nos capítulos seguintes.
4.2.1 Tempo de actividade
Este campo indica canto tempo estivo activa a unidade desde o seu último reinicio.
4.2.2 Última enquisa do servidor
Indica a última vez que se obtivo a data e a hora dun servidor de tempo NTP.
4.2.3 IP principal
Cando a unidade non está en modo Autónomo, este campo mostra o enderezo IP do sistema que domina este TimeCore. Consulte o capítulo 5 para obter máis información sobre os modos de funcionamento.
4.3 Acceso a través de Internet
Pódese acceder a TimeCore a través de Internet. Hai dúas formas de conseguilo: reenvío de portos e VPN.
- O reenvío de portos é relativamente sinxelo de configurar no enrutador. Cada router é diferente polo que se aconsella consultar a documentación do router (ás veces denomínase NAT ou Port-Redirecting). Teña en conta que o reenvío de portos non é seguro, xa que calquera pode acceder a TimeCore deste xeito.
- O acceso a través dun túnel de rede privada virtual (VPN) require máis esforzos de configuración, ademais o enrutador debe admitir a función VPN. Unha vez configurado, esta é unha forma moi segura de comunicarse co TimeCore. Unha VPN é unha tecnoloxía de rede que crea unha conexión de rede segura a través dunha rede pública como Internet ou unha rede privada propiedade dun provedor de servizos. As grandes corporacións, institucións educativas e axencias gobernamentais usan a tecnoloxía VPN para permitir que os usuarios remotos se conecten de forma segura
a unha rede privada. Para obter máis información sobre VPN, consulte http://whatismyipaddress.com/vpn.
Modos de funcionamento
Un TimeCore pode funcionar en tres modos, cada modo resultando nun comportamento diferente do dispositivo.
- Autónomo
- Escravo
- CueluxPro
Por defecto, o TimeCore funciona en modo autónomo.
A barra de estado na parte inferior do ficheiro web-interface (figura 5.1) indica o modo de funcionamento actual. Cando domina CueluxPro a páxina de inicio do web-interface mostra o enderezo IP do sistema CueluxPro (figura 5.2).
5.1 Modo autónomo
Neste modo o TimeCore é un dispositivo autónomo para controlar a iluminación.
Normalmente está cargado de contido de iluminación e está programado para responder a disparadores externos e/ou programación interna. Este é o comportamento predeterminado dun TimeCore; o modo autónomo está activo sempre que o TimeCore non estea no modo escravo ou CueluxPro.
5.2 Modo escravo
Algúns deseños de iluminación esixentes poden requirir máis de catro universos de DMX.
Cando se combinan varias unidades TimeCore para crear un gran sistema multiuniverso existe a necesidade de sincronizar eses dispositivos TimeCore. O modo Slave facilita isto. Ver figura 5.3.
Cando está no modo Slave, o TimeCore é tomado por un Master-TimeCore e xa non é responsable das súas reproducións e programación; o mestre encárgase disto. Todo o que require o escravo é conter o contido de iluminación nas súas pistas.
O master-TimeCore controlará todos os seus escravos para activar as mesmas pistas e manter a reprodución desas pistas sincronizada.
É necesario poñer toda a acción-programación no master-TimeCore. De feito, a información de reprodución dentro dos escravos será sobrescrita polo mestre.
O mestre fai isto porque almacena unha copia dos seus datos de reprodución en cada escravo para permitir que o escravo continúe de forma autónoma no caso de que a comunicación entre o mestre e o escravo se interrompa.
O lugar lóxico para as listas de accións e a acción para un sistema mestre/escravo tamén está dentro do mestre, non obstante, está permitido colocar accións nun escravo e executaranse.
5.3 Modo CueluxPro
CueluxPro (ver figura 5.4) é unha consola de iluminación baseada en software que se inclúe co TimeCore. O propósito do TimeCore neste modo é ser unha interface entre CueluxPro e as luminarias DMX. Polo tanto, o TimeCore reenviará os datos recibidos do software CueluxPro ás súas saídas DMX. Durante este modo suspéndese toda a reprodución interna e a programación dentro de TimeCore. A Figura 5.5 ilustra un sistema CueluxPro/TimeCore típico.
O TimeCore entra no modo CueluxPro en canto se parchea a un ou máis universos dentro do software CueluxPro. Saíse deste modo eliminando o parche TimeCore ou pechando o software CueluxPro.
Usar o software CueluxPro en combinación co TimeCore dá como resultado un sistema de control de iluminación cun conxunto de funcións máis amplo que usar o TimeCore por si só no modo autónomo. Características de CueluxPro:
- Biblioteca de personalidade con máis de 3000 accesorios
- Xerador de FX
- Matrix Pixel-mapping
- Grupos
- Paletas
- Editor de liñas de tempo
CueluxPro tamén se pode usar para xerar o contido de iluminación que se pode cargar no TimeCore. Despois da carga, o TimeCore pode seguir utilizándose de forma autónoma. Para obter información sobre como usar CueluxPro, consulte o manual de CueluxPro en Visual Productions websitio. Este manual ofrece instrucións para conectarse a CueluxPro e cargar contido no TimeCore.
Mostrar control
O TimeCore pode interactuar co mundo exterior; pode recibir mensaxes e valores a través de varios protocolos e pode enviar moitos protocolos. É posible automatizar o TimeCore facendo que responda automaticamente aos sinais entrantes. Un exampIsto sería iniciar o reloxo do código de tempo ao recibir unha mensaxe de rede UDP específica. A páxina Mostrar control (Ver figura 6.1) permite realizar este tipo de programación.
A páxina Mostrar control presenta un sistema de "accións". Un sinal ao que TimeCore necesita responder ou quizais converter nalgún outro sinal, debe expresarse nunha acción. Converter protocolos de código de tempo é a excepción; isto pódese facer na páxina de Configuración (ver páxina 36).Antes de programar accións
por favor considere a estrutura Show Control na figura 6.2.
O TimeCore é capaz de escoitar varios protocolos. Estes protocolos dispoñibles están listados en Fontes, pero o TimeCore só pode escoitar activamente 8 protocolos á vez. Os protocolos activos están listados en "Listas de accións". Cada lista de accións pode conter accións. Dentro dun protocolo/fonte, cada sinal individual require a súa propia acción. Por example, ao escoitar as canles 1 e 2 no DMX entrante, a lista de accións DMX necesita dúas accións; un para cada canle.
Dentro da acción definimos o disparador e as tarefas. O disparador especifica para que sinal filtrar. No DMX anterior example o disparador estaría configurado en "canle 1" e "canle 2" respectivamente. As tarefas determinan o que TimeCore fará cando se active esta acción. Pódense colocar varias tarefas na acción. Hai tarefas dispoñibles para unha ampla gama de funcións de TimeCore e protocolos externos. Os tipos de tarefas detállanse no Apéndice C na páxina 60.
Consulte o apéndice da API na páxina 68 antes de implementar mensaxes OSC ou UDP entrantes; a API xa expón a funcionalidade típica a través de OSC e UDP e, polo tanto, quizais non sexa necesario implementar mensaxes personalizadas.
6.1 Fontes e listas de accións
A lista de fontes presenta todos os protocolos que TimeCore é capaz de recibir.
Tamén inclúe funcións internas que poden crear eventos que se poden usar para activar accións, como o evento de encendido. Estas fontes están dispoñibles, pero só se escoitarán activamente unha vez que se movan á táboa de listas de accións.
Botóns | Preme un dos dous botóns laterais dianteiros |
MIDI | Mensaxes MIDI |
RTP-MIDI | Mensaxes de rede RTP-MIDI |
UDP | Mensaxes de rede UDP |
TCP | Mensaxes de rede TCP |
OSC | Mensaxe da rede OSC |
Art-Net | Datos DMX de Art-Net |
sACN | Datos sACN DMX |
Código de tempo | Sinal de código de tempo, especifique o protocolo de código de tempo de entrada na páxina Configuración. |
Kiosco | Disparadores de Kiosc. Para cada acción pódense escoller varios controis, como botóns e controles deslizantes, selector de cores, etc orde das actuacións controlará a disposición en Kiosc. |
Aleatorizador | O aleatorizador pode xerar un número aleatorio |
Sistema | Eventos como "Encender" |
Variable | A fonte Variable funciona en combinación coa tarefa variable (Para obter máis información sobre a tarefa Variable, por favor consulte Tipos de tarefas). A tarefa Variable establecerá un valor do que un tipo de lista de accións activada con Variable como fonte usará como disparador. O TimeCore non manterá os valores das 8 variables entre os ciclos de alimentación. |
Temporizador | Hai 4 temporizadores internos no TimeCore. Un evento levantarase cando caduque un temporizador. Os temporizadores están configurados e activados polas tarefas do temporizador. |
Lista de usuarios 1-4 | Estas listas de accións nunca activarán un evento, pero son útiles para a programación avanzada. |
As listas de accións pódense suspender temporalmente desactivando a súa caixa de verificación na páxina Mostrar control. Tamén hai unha tarefa dispoñible para automatizar o cambio do estado desta caixa de verificación.
6.2 Accións
As accións execútanse cando se recibe un determinado sinal. Este sinal está definido polo disparador. Un disparador é sempre relativo á lista de accións á que pertence.
Por exampcando o tipo de disparador está configurado como "Canle", refírese a unha única canle DMX se a acción se coloca dentro dunha lista de "Entrada DMX" e significa unha única canle Art-Net se a acción reside nun Art-Net. Lista de accións da rede.
Un disparador está determinado polos campos de tipo de disparador, valor de disparador e flanco de disparador.
Aínda que estes campos non son aplicables a todas as listas de accións e, polo tanto, ás veces omítense no web GUI. O campo de tipo disparador especifica o tipo de sinal polo que se activará a acción. Por example, ao facer unha acción na lista de botóns hai a opción entre os tipos de disparador "Presión curta" e "Presión longa". O valor de disparo especifica o valor real do sinal. No Botón example o valor de activación indica que botón.
Nalgunhas listas de accións, as accións tamén precisan especificar o flanco do disparador. O flanco especifica ademais o valor que debe ter o sinal antes de activar a acción. Por example, cando se activa unha acción desde unha lista de Kiosc e está ligada a un botón do software Kiosc, o flanco determinará se se activa só cando o botón baixa ou só cando sube. O apéndice B ofrece unha sobreview dos tipos de activación dispoñibles.
Unha lista de accións pode ter ata 48 accións, en todo o sistema hai un máximo de 64 accións.
6.3 Tarefas
As tarefas engádense a unha acción para especificar que facer cando se execute.
Nunha acción pódense incluír ata 8 tarefas; en todo o sistema hai un máximo de 128 tarefas. As tarefas realízanse na orde da lista. Hai unha ampla selección de tarefas dispoñibles para escoller, que inclúen alterar calquera das funcións internas do software, como o reloxo de código de tempo e a pantalla LED, tamén enviar mensaxes a través de calquera dos protocolos compatibles.
As tarefas organízanse en categorías. Unha vez que se elixe unha tarefa destas categorías, cada tarefa permite escoller máis entre varias características e funcións.
As tarefas conteñen ata dous parámetros que poden ser necesarios para a súa execución.
Pódese probar unha tarefa seleccionándoa e premendo o botón "executar" no diálogo de edición de accións. Tamén se pode probar a acción completa; vai á páxina Mostrar control, selecciona a acción e prema o botón "executar".
O Apéndice B ofrece unha revisión detalladaview das tarefas, características, funcións e parámetros dispoñibles.
6.4 Modelos
A páxina Mostrar control presenta unha lista de modelos. Un modelo é un conxunto de listas de accións, accións e tarefas. Estes modelos configuran o TimeCore para realizar funcións típicas; por exampControla o reloxo do código de tempo cos dous pulsadores ou mostra o estado do código de tempo na pantalla LED.
Os modelos aforran así tempo; se non, as accións deberían terse configurado manualmente.
Tamén poden funcionar como guía para suavizar a curva de aprendizaxe das accións; pódese aprender moito engadindo un modelo e explorando as accións e tarefas que creou. Teña en conta que algúns modelos requiren que se modifique a configuración na páxina de configuración. O apéndice A dá un sobreview dos modelos dispoñibles.
6.5 Variables
As variables son memorias internas que poden albergar un valor; un número no intervalo de [0,255]. Hai 8 variables e normalmente úsanse para a programación avanzada de control de espectáculos. No IoCore2, o contido da variable non se almacena entre ciclos de enerxía.
As variables pódense establecer por tarefas. As variables pódense engadir como fontes para que se desencadeen accións cando unha variable cambia de valor.
6.6 Aleatorizador
O aleatorizador é unha función interna do software que pode xerar un número (pseudo)aleatorio. Isto é útil para que un evento desencadee unha escena de iluminación aleatoria nun ambiente temático. O randomizador é activado pola Randomizertask. O resultado do cálculo do aleatorizador pódese obter capturando o evento na lista de acción do aleatorizado.
Monitores
Esta páxina permite ao usuario inspeccionar os datos entrantes e saíntes, tanto datos de tipo MIDI (Ver figura 7.1) como mensaxes de control (Ver figura 7.2).
O seguimento dos datos entrantes e saíntes pode axudar ao usuario a solucionar problemas durante a programación.
Na páxina Monitor pódense atopar catro fontes de entrada diferentes (MIDI, RTPMIDI, Art-Net e sACN), xunto coas fontes de entrada e saída de control (TCP, UDP e OSC). Así como o acceso aos datos almacenados no 4 temporizadores e 10 variables.
Configuración
A configuración do TimeCore organízase en seccións, consulte a páxina Configuración, figura 8.1. Este capítulo tratará cada sección.
8.1 Xeral
Podes cambiar a etiqueta de TimeCore. Esta etiqueta pódese usar para distinguir a unidade nunha configuración con varios dispositivos.
Ao activar a caixa de verificación Parpadear, o LED do dispositivo parpadeará para axudar a identificalo entre varios dispositivos.
Os comandos da API que se comentan no apéndice D comezan cun prefixo que está configurado como core por defecto. Cando se usan varios dispositivos de Visual Productions, pode ser útil asignarlle etiquetas únicas a estes prefixos, especialmente cando se usan mensaxes emitidas. Lea máis sobre os bucles de feedback no parágrafo D.4.
Pódese evitar que os usuarios non autorizados realicen cambios no TimeCore activando a protección por contrasinal. Unha vez activado, o contrasinal pódese desactivar a través de web-interface (usando o botón Desactivar) e o botón de reinicio (ver figura 4.2). Mantén presionado o botón de reinicio para desactivar a protección por contrasinal; isto tamén reverterá a IP estática da unidade á configuración predeterminada de fábrica.
8.2IP
Os campos IP son para configurar o enderezo IP e a máscara de subrede do TimeCore.
O campo Router só é necesario cando se utiliza o reenvío de portos. Tamén pode activar ou desactivar a función DHCP (Para obter máis información, consulte o capítulo 4 na páxina 18).
8.3 Botóns
Os dous botóns do web-A interface imita os dous pulsadores do dispositivo físico. Estes botóns de software son útiles para probar ou controlar a unidade cando está fóra do seu alcance.
8.4 Entrada
Esta sección determina a fonte do código de tempo para o TimeCore. As opcións son:
Fonte | Descrición |
Interno | TimeCore xerará internamente o código de tempo |
SMPTE | Sinal LTC recibido no conector SMPTE IN |
MTC | Sinal MTC recibido no conector MIDI IN |
Art-Net | Código de tempo Art-Net recibido a través do porto de rede |
O protocolo SMPTE e Art-Net non ofrecen medios para distinguir unha perda de sinal dunha "pausa" do tempo. Polo tanto, a "Política de perda de sinal" permítelle controlar unha caída no sinal de código de tempo que debe interpretarse.
Política | Descrición |
Continuar | No caso dunha perda de sinal, o TimeCore continuará co código de tempo usando o seu reloxo interno. Cando o sinal volva aparecer, o TimeCore sincronizarase de novo con el. |
Pausa | O TimeCore poñerá en pausa o código de tempo cando se perda o sinal. Continuará o tempo en canto se restaure o sinal. |
8.5 Saída
Esta sección controla se se transmite algún protocolo de código de tempo desde TimeCore.
Cada protocolo de código de tempo ten a súa propia configuración de frecuencia de fotogramas.
O protocolo SMPTE e Art-Net non ofrecen medios para indicar unha "pausa" do sinal do código de tempo. Por iso, o TimeCore ofrece unha caixa de verificación "activa durante a pausa" para controlar o comportamento do sinal SMPTE e Art-Net durante un estado de pausa.
Cando estea desactivado, o sinal SMPTE e Art-Net cesarán; non se xerará ningún sinal. Neste caso, é difícil para o destinatario determinar a diferenza entre unha "pausa" e unha "perda de sinal".
Cando "activo durante a pausa" está activado para SMPTE, o TimeCore xerará fotogramas SMPTE non válidos durante a pausa. Isto permitiu ao destinatario seguir detectando actividade na liña SMPTE (non sería o caso durante unha perda de sinal). Cando a caixa de verificación está activada para Art-Net, o TimeCore continuará repetindo o último cadro de código de tempo durante a pausa.
8.6OSC
Os equipos externos que envían mensaxes OSC ao TimeCore deben coñecer o número especificado no campo "Porto". Este é o porto que escoita o TimeCore para as mensaxes entrantes.
O TimeCore enviará as súas mensaxes OSC saíntes aos enderezos IP especificados nos campos "IP de saída". Aquí pódense especificar ata catro IP. Use o formato 'ipdress:port' nestes campos, por exemplo, ”192.168.1.11:9000”. Se non se debe usar un campo, pódese cubrir con IP 0.0.0.0:0. É posible introducir un enderezo IP de emisión como 192.168.1.255 para chegar a máis de catro destinatarios.
Ao activar a caixa de verificación Reenviar, o TimeCore copiará todas as mensaxes OSC entrantes e envíalle os enderezos especificados nos campos "IP de saída".
8.7 TCP/IP
Define os portos de escoita para as mensaxes TCP e UDP. Os sistemas externos que pretendan enviar mensaxes TCP ou UDP ao TimeCore precisan coñecer o enderezo IP da unidade e este número de porto. Por defecto, ambos os portos están configurados en 7000.
8.8Art-Net
A función Art-Net (datos DMX) de TimeCore admite un universo fóra e un universo dentro. Estes universos pódense asignar a calquera dos 256 universos dispoñibles no protocolo Art-Net. O universo introdúcese no formato "subnet.universe", é dicir, o número de universo máis baixo escríbese como "0.0" e o número de universo máis alto denotado como "15.15". A transmisión Art-Net saínte pódese desactivar introducindo "desactivado" no campo de saída.
A IP de destino determina a onde se enviarán os datos de Art-Net saíntes.
Normalmente, este campo contén un enderezo de difusión como 2.255.255.255 que enviará os datos de Art-Net ao intervalo de IP 2.xxx. Outro típico de Art-Net
o enderezo de emisión é 10.255.255.255. Ao usar o enderezo de transmisión 255.255.255.255, todos os dispositivos da rede recibirán os datos de Art-Net.
Tamén é posible cubrir un enderezo unicast como 192.168.1.11; neste caso, os datos de Art-Net enviaranse a un só enderezo IP. Isto mantén o resto da rede limpo de calquera mensaxe da rede Art-Net.
8.9sACN
O TimeCore admite un universo sACN entrante e 1 universo saínte.
Cada campo do universo debería conter un número no intervalo de [1,63999]. A transmisión sACN de saída pódese desactivar introducindo "desactivado" no campo de saída de sACN.
8.10RTP-MIDI
Consulte o capítulo 9 para unha discusión detallada sobre como configurar unha conexión RTP-MIDI.
RTP-MIDI
O TimeCore admite RTP-MIDI. É un protocolo para enviar mensaxes MIDI a través de Ethernet. Neste capítulo discutiuse como configurar a conexión entre o TimeCore e un ordenador.
A Figura 9.1 ilustra unha configuración típica de RTP-MIDI. O ordenador conéctase ao TimeCore a través de Ethernet. Isto permite que o ordenador envíe mensaxes MIDI ao TimeCore. Estas mensaxes pódense usar para controlar o TimeCore internamente.
Alternativamente, as mensaxes pódense reenviar ao porto físico MIDI do TimeCore, usando o TimeCore como interface MIDI.
Así mesmo, as mensaxes MIDI xeradas polo TimeCore internamente pódense recibir no ordenador mediante RTP-MIDI. Así como as mensaxes MIDI recibidas no porto físico MIDI.
A caixa de verificación Rendimento MIDI da figura 9.2 permite o reenvío RTP-MIDI ao porto físico MIDI do TimeCore. Cando está desactivada, as mensaxes RTP-MIDI recibidas do ordenador só se poden usar internamente no TimeCore.
9.1 Sesións
Para comunicarse mediante RTP-MIDI é necesaria unha 'sesión'. Unha sesión RTP-MIDI está formada por un anfitrión e un ou máis participantes. Un participante conéctase a un host. Polo tanto, este host xa debería estar dispoñible na rede.
O TimeCore pode actuar como anfitrión ou como participante. Esta elección realízase na páxina de configuración (ver figura 9.2).
9.1.1 Anfitrión
Cando se configure como host, o TimeCore creará unha sesión. O nome desta sesión deriva da etiqueta de TimeCore máis o seu número de serie. Por exampun TimeCore coa etiqueta 'MyTimeCore' e o número de serie 201620001 dará como resultado o nome da sesión mytimecore201620001.
Cando un TimeCore envía unha mensaxe a través de RTP-MIDI, esta mensaxe enviarase a todos os participantes. O TimeCore é capaz de manter unha conexión con ata 4 participantes ao mesmo tempo.
9.1.2 Participante
Se o TimeCore está configurado como participante, intentará conectarse a unha sesión co nome definido no campo "Nome do servizo" (consulte a figura 9.2).
9.2 Configuración do ordenador
O ordenador tamén debe aloxar unha sesión ou unirse a unha sesión existente.
Este parágrafo describe como configuralo en macOS e Windows.
9.2.1 macOS
RTP-MIDI é compatible nativamente co sistema operativo macOS. Siga os seguintes pasos para configuralo.
- Abre Aplicación/Utilidades/Configuración de Audio Midi
- Fai clic en "Xanela" e selecciona "Mostrar Midi Studio"
- Fai dobre clic en "Rede"
- Continúe coa configuración do "Anfitrión" na páxina 42 ou coa configuración do "Participante" na páxina 43.
9.2.2 Windows
O sistema operativo Windows admite RTP-MIDI coa axuda dun controlador. Recomendamos o controlador rtpMIDI de Tobias Erichsen. Pódese descargar de http://www.tobias-erichsen.de/software/rtpmidi.html. Instala o controlador e ábreo. A continuación, continúe coa configuración de "Anfitrión" na páxina 42 ou a configuración de "Participante" na páxina 43
9.2.3 Anfitrión + Participante
Siga os pasos seguintes para configurar o seu ordenador como anfitrión ou como participante.
- Se xa non hai sesións, engade unha sesión usando o botón + debaixo da sección As miñas sesións.
- Escolla un nome local e un nome de Bonjour.
- Activa a sesión.
- Establece "Calquera persoa" no campo "Quen se pode conectar comigo".
9.2.4 Participante
Para unirse a unha sesión creada por outro host, seleccione a sesión na lista Directorio e prema no botón Conectar.
No caso de que o TimeCore non se faga visible automaticamente na listaxe do Directorio, é posible engadilo manualmente. Fai clic no botón + debaixo da sección Directorio.
Podes poñerlle o nome que che guste. O campo Host debe conter o enderezo IP do TimeCore. O campo Porto debería ser 65180. En Windows, o host e o porto combínanse, separados por un carácter ':' (por exemplo, 192.168.1.10:65180).
vManager
Desenvolveuse unha ferramenta de software gratuíta chamada vManager para xestionar os dispositivos. vManager permite:
- Configure o enderezo IP, a máscara de subrede, o enrutador e o DHCP
- Fai unha copia de seguranza e restaura os datos internos e a configuración do dispositivo
- Realizar actualizacións de firmware
- Identifique un dispositivo específico (nunha configuración de varios dispositivos) facendo parpadear o seu LED
- Volver aos valores predeterminados de fábrica
A seguinte sección explica os botóns do vManager, como se ve na figura 10.1.
10.1 Copia de seguranza
Pódense facer copias de seguridade de todos os datos de programación dentro do dispositivo. Esta copia de seguridade file (un XML) gárdase no disco duro do ordenador e pódese transferir facilmente mediante correo electrónico ou memoria USB. Os datos da copia de seguridade pódense restaurar mediante o botón Restaurar.
Non se permite o acceso ás aplicacións distribuídas polas tendas de aplicacións files fóra deste lugar designado. É importante saber onde está almacenando vManager files, no caso de querer transferir unha copia de seguridade file a Memory Stick ou Dropbox.
O designado file a localización varía segundo o sistema operativo e é probable que sexa un camiño longo e escuro. Por este motivo, vManager ofrécelle un atallo ao correcto file localización. Pódese atopar un botón de cartafol na páxina file diálogos relacionados. Facendo clic neste botón abrirase un file navegador no cartafol apropiado.
10.2 Actualizar o firmware
Para actualizar o firmware, primeiro seleccione o dispositivo e prema o botón Actualizar firmware. O diálogo permite seleccionar a partir da lista de versións de firmware dispoñibles.
Aviso: Asegúrese de que a alimentación do dispositivo non se interrompa durante o proceso de actualización.
10.3 Establecer data e hora
A data e a hora do ordenador pódense copiar rapidamente na unidade seleccionando un dispositivo e facendo clic no botón Establecer data e hora. Non todos os dispositivos de Visual Productions teñen un reloxo interno en tempo real. O TimeCore non ten tal RTC.
10.4 Pestañear
O LED do dispositivo pódese configurar para Parpadear rápido para identificar a unidade en particular entre varios dispositivos. O parpadeo actívase facendo dobre clic nun dispositivo na lista Dispositivos ou seleccionando un dispositivo e facendo clic no botón Parpadear.
10.5 Valores predeterminados de fábrica
Todos os datos do usuario como pistas, pistas e accións gárdanse na memoria flash integrada. Borraranse completamente e todas as configuracións volverán aos seus valores predeterminados premendo o botón Valores predeterminados de fábrica. Esta acción non afecta a configuración IP do dispositivo.
10.6 Reinicie
O botón Reiniciar permítelle reiniciar o dispositivo de forma remota. Isto é útil para probar o comportamento da unidade despois dun ciclo de acendido.
10.7 Instalación de vManager
A aplicación vManager está dispoñible nunha ampla gama de sistemas operativos, tanto móbiles como de escritorio.
O software distribúese a través de tendas de aplicacións para sacar adiantetage de recibir futuras actualizacións de software automaticamente.
10.7.1 iOS
vManager pódese descargar da tenda de aplicacións de Apple iOS en https://itunes.apple.com/us/app/vman/id1133961541.
10.7.2 Android
vManager pódese atopar na tenda de Google Play en https://play.google.com/store/apps/details?id=org.visualproductions.manager.
Requírese Android 5.0 ou superior.
10.7.3 Windows
Visita a tenda de Microsoft en https://www.microsoft.com/en-us/p/vmanager/9nblggh4s758.
Requírese Windows 10.
10.7.4 macOS
Visita a tenda de aplicacións de Apple macOS en https://apps.apple.com/us/app/vmanager/id1074004019.
Recoméndase macOS 11.3.
10.7.5 Ubuntu
Podes adquirir o vManager de Snapcraft en https://snapcraft.io/vmanager.
Alternativamente, pódese instalar usando a liña de comandos:
snap find vmanager
Instalación instantánea vmanager
Para actualizar as aplicacións máis tarde mediante a liña de comandos escriba: snap refresh vmanager
Recoméndase Ubuntu 22.04 LTS. O software só está dispoñible para a arquitectura amd64.
Kiosco
Kiosc é unha aplicación para crear interfaces de usuario de pantalla táctil personalizadas para a gama de controladores de iluminación de Visual Productions. Kiosc está deseñado para non ter capacidade de edición, polo que é unha interface infalible que se pode presentar con seguridade a operadores non técnicos.
Kiosc é a forma ideal de controlar a distancia os nosos controladores de iluminación de estado sólido como CueluxPro, CueCore1, CueCore2, QuadCore, IoCore1, IoCore2, LPU-2, DaliCore, B-Station1 e TimeCore. Kiosc permítelle escoller escenas ou presets, establecer niveis de intensidade ou escoller cores RGB.
Tamén pode usalo para controlar equipos AV de terceiros. Kiosc fala OSC, UDP e TCP.
Kiosc está dispoñible como aplicación de software e como produto físico. A versión de hardware de Kiosc é unha pantalla táctil de 7" de montaxe na parede con Kiosc preinstalado. Está alimentado por PoE e só require unha conexión RJ-45.
Lea o manual de Kiosc, dispoñible en https://www.visualproductions.nl/downloads para máis detalles.
Apéndices
Modelos
Este apéndice analiza os modelos proporcionados na páxina Mostrar control.
Modelo | Descrición |
Botóns -> código de tempo | O botón esquerdo comezará/parará. O botón dereito restablecerá o código de tempo. |
Estado do código de tempo -> visualización | Os eventos de código de tempo como inicio, pausa e parada imprimiranse na pantalla. |
Tipos de disparador
As seguintes táboas enumeran os diferentes tipos de disparadores que se poden usar no CueluxPro. Os distintos tipos van acompañados de valores e flancos.
B.1 Botón
Dous pulsadores na parte frontal da unidade.
Tipo de disparador | Valor disparador | Flanco | Descrición |
Botón | Número de botón | Cambiar | Cambios de estado do botón |
Botón | Número de botón | Abaixo | O botón está presionado |
Botón | Número de botón | Up | Soltase o botón |
Presión curta | Número de botón | – | O botón está presionado momentáneamente |
Presión longa | Número de botón | – | O botón está presionado durante moito tempo |
B.2MIDI
Tipo de disparador | Valor disparador | Flanco | Descrición |
Mensaxe | Enderezo | Cambiar | Recibe unha mensaxe que coincida co enderezo |
Mensaxe | Enderezo | Abaixo | Reciba unha mensaxe que coincida co enderezo e co valor distinto de cero |
Mensaxe | Enderezo | Up | Recibe unha mensaxe que coincida co enderezo e o valor é cero |
Recibindo | – | – | Recibe calquera mensaxe |
O enderezo MIDI pode ser calquera nota activada, desactivada, cambio de control, cambio de programa e control de máquina.
B.3RTP-MIDI
Tipo de disparador | Valor disparador | Flanco | Descrición |
Mensaxe | Enderezo | Cambiar | Recibe unha mensaxe que coincida co enderezo |
Mensaxe | Enderezo | Abaixo | Reciba unha mensaxe que coincida co enderezo e co valor distinto de cero |
Mensaxe | Enderezo | Up | Recibe unha mensaxe que coincida co enderezo e o valor é cero |
Recibindo | – | – | Recibe calquera mensaxe |
O enderezo MIDI pode ser calquera nota activada, desactivada, cambio de control, cambio de programa e control de máquina.
B.4UDP
Tipo de disparador | Valor disparador | Flanco | Descrición |
Mensaxe | Corda | – | Recibe unha mensaxe que coincida co valor de activación |
Recibindo | – | – | Recibe calquera mensaxe |
O usuario pode definir a súa propia cadea como valor de activación dunha mensaxe. Ten en conta que esta cadea ten unha lonxitude máxima de 31 caracteres.
B.5 | TCP | |||
Tipo de disparador |
Valor disparador |
Flanco |
Descrición |
|
Mensaxe | Corda | – | Recibe unha mensaxe que coincida co valor de activación | |
Recibindo | – | – | Recibe calquera mensaxe |
O usuario pode definir a súa propia cadea como valor de activación dunha mensaxe. Ten en conta que esta cadea ten unha lonxitude máxima de 31 caracteres.
B.6 | OSC | |||
Tipo de disparador |
Valor disparador |
Flanco |
Descrición |
|
Mensaxe | URI | Cambiar | Recibe unha mensaxe que coincida co URI | |
Mensaxe | URI | Abaixo | Reciba unha mensaxe que coincida co URI e co valor distinto de cero | |
Mensaxe | URI | Up | Reciba unha mensaxe que coincida co URI e o valor é cero | |
Recibindo | – | – | Recibe calquera mensaxe |
O usuario pode definir o seu propio URI como o valor de activación dunha mensaxe, non obstante, a especificación OSC indica que esta cadea debe comezar cun signo '/'. Ten en conta que esta cadea ten unha lonxitude máxima de 31 caracteres, incluíndo o '/'.
B.7Art-Net
Tipo de disparador | Valor disparador | Flanco | Descrición |
Canle | Dirección DMX | Cambiar | Cambios de canle |
Canle | Dirección DMX | Abaixo | A canle pasa a ser distinta de cero |
Canle | Dirección DMX | Up | A canle pasa a ser cero |
Universo A | – | – | Un cambio de nivel DMX no universo |
Recibindo | – | Cambiar | Comeza a recibir ou solta o sinal de Art-Net |
Recibindo | – | Abaixo | Sinal Art-Net perdido |
Recibindo | – | Up | Comeza a recibir o sinal Art-Net |
B.8sACN
Tipo de disparador | Valor disparador | Flanco | Descrición |
Canle | Dirección DMX | Cambiar | Cambios de canle |
Canle | Dirección DMX | Abaixo | A canle pasa a ser distinta de cero |
Canle | Dirección DMX | Up | A canle pasa a ser cero |
Universo A | – | – | Un cambio de nivel DMX no universo |
Recibindo | – | Cambiar | Comeza a recibir ou solta o sinal sACN |
Recibindo | – | Abaixo | Sinal sACN perdido |
Recibindo | – | Up | Comeza a recibir o sinal sACN |
B.9Código de tempo
Tipo de disparador | Valor disparador | Flanco | Descrición |
Código de tempo | Marco | – | Alcanzouse o marco do código de tempo entrante |
Xogando | – | Cambiar | O estado de xogo cambiou |
Xogando | – | Xogar | O código de tempo comezou |
Xogando | – | Non xogar | O código de tempo detívose |
En pausa | – | Cambiar | O estado en pausa cambiou |
En pausa | – | Pausa | O código de tempo detívose |
En pausa | – | Non facer pausa | Retomouse o código de tempo |
Detido | – | Cambiar | O estado parado cambiou |
Detido | – | Pare | O código de tempo detívose |
Detido | – | Non parar | O código de tempo comezou |
Recibindo SMPTE | – | Cambiar | Cambiouse a recepción |
Recibindo SMPTE | – | Comeza | Comeza a recibir |
Recibindo SMPTE | – | Pare | Xa non recibe |
Recibindo MTC | – | Cambiar | Cambiouse a recepción |
Recibindo MTC | – | Comeza | Comeza a recibir |
Recibindo MTC | – | Pare | Xa non recibe |
Recibindo RTP-MTC | – | Cambiar | Cambiouse a recepción |
Recibindo RTP-MTC | – | Comeza | Comeza a recibir |
Recibindo RTP-MTC | – | Pare | Xa non recibe |
Recepción de código de tempo Art-Net | – | Cambiar | Cambiouse a recepción |
Recepción de código de tempo Art-Net | – | Comeza | Comeza a recibir |
Recepción de código de tempo Art-Net | – | Pare | Xa non recibe |
B.10Quiosco
Tipo de disparador | Valor disparador | Flanco | Descrición |
– | – | Cambiar | O botón/fader sobe ou baixa |
– | – | Abaixo | Preme o botón |
– | – | Up | Soltase o botón |
Ao editar a lista de accións Kiosc será posible engadir diferentes tipos de accións, como Botón, Fader e Selector de cores. Estes elementos mostraranse na aplicación Kiosc que está dispoñible en Visual Productions.
B.11 Aleatorizado
Tipo de disparador | Valor disparador | Flanco | Descrición |
Resultado | – | – | O Randomizer fixo un novo valor |
Valor específico | Número no intervalo de [0,255] | – | O Randomizer fixo un valor que coincide |
B.12 Sistema
Tipo de disparador | Valor disparador | Flanco | Descrición |
Inicio | – | – | O IoCore2 púxose en marcha |
Conexión de rede | – | Cambiar | Estableceuse ou perdeuse a conexión de rede |
Conexión de rede | – | Pare | Perdeuse a conexión de rede |
Conexión de rede | – | Comeza | Conexión de rede establecida |
ReleasedByMaster | – | Cambiar | Mestre (por exemplo, CueluxPro) lanzou ou obtivo a conexión |
ReleasedByMaster | – | Pare | Conexión mestra liberada |
ReleasedByMaster | – | Comeza | O mestre obtivo a conexión |
B.13Variable
Tipo de disparador | Valor disparador | Flanco | Descrición |
Canle | Índice variable | – | A variable especificada cambia |
Variable 1 | Número [0,255] | Cambiar | A variable 1 pasa a ser = ou # ao valor |
Variable 1 | Número [0,255] | Abaixo | A variable 1 pasa a ser = ao valor |
Variable 1 | Número [0,255] | Up | A variable 1 pasa a ser # para o valor |
Variable 2 | Número [0,255] | Cambiar | A variable 2 pasa a ser = ou # ao valor |
Variable 2 | Número [0,255] | Abaixo | A variable 2 pasa a ser = ao valor |
Variable 2 | Número [0,255] | Up | A variable 2 pasa a ser # para o valor |
Variable 3 | Número [0,255] | Cambiar | A variable 3 pasa a ser = ou # ao valor |
Variable 3 | Número [0,255] | Abaixo | A variable 3 pasa a ser = ao valor |
Variable 3 | Número [0,255] | Up | A variable 3 pasa a ser # para o valor |
Variable 4 | Número [0,255] | Cambiar | A variable 4 pasa a ser = ou # ao valor |
Variable 4 | Número [0,255] | Abaixo | A variable 4 pasa a ser = ao valor |
Variable 4 | Número [0,255] | Up | A variable 4 pasa a ser # para o valor |
Variable 5 | Número [0,255] | Cambiar | A variable 5 pasa a ser = ou # ao valor |
Variable 5 | Número [0,255] | Abaixo | A variable 5 pasa a ser = ao valor |
Variable 5 | Número [0,255] | Up | A variable 5 pasa a ser # para o valor |
Variable 6 | Número [0,255] | Cambiar | A variable 6 pasa a ser = ou # ao valor |
Variable 6 | Número [0,255] | Abaixo | A variable 6 pasa a ser = ao valor |
Variable 6 | Número [0,255] | Up | A variable 6 pasa a ser # para o valor |
Variable 7 | Número [0,255] | Cambiar | A variable 7 pasa a ser = ou # ao valor |
Variable 7 | Número [0,255] | Abaixo | A variable 7 pasa a ser = ao valor |
Variable 7 | Número [0,255] | Up | A variable 7 pasa a ser # para o valor |
Variable 8 | Número [0,255] | Cambiar | A variable 8 pasa a ser = ou # ao valor |
Variable 8 | Número [0,255] | Abaixo | A variable 8 pasa a ser = ao valor |
Variable 8 | Número [0,255] | Up | A variable 8 pasa a ser # para o valor |
B.14 Temporizador
Tipo de disparador | Valor disparador | Flanco | Descrición |
– | Índice de temporizador | Cambiar | O temporizador comeza ou para |
– | Índice de temporizador | Pare | O temporizador detense |
– | Índice de temporizador | Comeza | O temporizador comeza |
B.15Lista de accións
Tipo de disparador | Valor disparador | Flanco | Descrición |
– | Índice de listas de acción | Cambiar | A caixa de verificación activada cambiou |
– | Índice de listas de acción | Desactivado | Desactivouse a caixa de verificación |
– | Índice de listas de acción | Activado | Activouse a caixa de verificación |
B.16 Lista de usuarios (1-4)
As listas de usuarios non teñen disparadores. As accións dentro das listas de usuarios só se poden activar mediante outras accións mediante a tarefa "Acción" coa función "Ligar".
Tipos de tarefas
As tarefas permítenche automatizar a funcionalidade no IoCore2. Toda esta funcionalidade está categorizada en tipos de tarefas. Este apéndice ofrece unha lista dos distintos tipos de tarefas. As táboas presentan un sobreview de todas as características e funcións dispoñibles por tipo de tarefa.
C.1 Acción
Activa outra acción.
Característica | Función | Parámetro 1 | Parámetro 2 |
Ligazón | Establecer | Acción | – |
C.2 Lista de accións
Manipular unha lista de accións.
Característica | Función | Parámetro 1 | Parámetro 2 |
Activar | Establecer | Lista de accións | Activado ou Desactivado |
Activar | Alterna | Lista de accións | – |
Activar | Control | Lista de accións | – |
Activar | Control invertido | Lista de accións | – |
C.3Botón
Forzar a activación das accións do botón.
Característica | Función | Parámetro 1 | Parámetro 2 |
Actualizar | Establecer | – | – |
C.4DMX
Manipular os niveis DMX. Estes son os niveis que tamén se poden enviar a través de Art-Net ou sACN.
Característica | Función | Parámetro 1 | Parámetro 2 |
Universo | Control HTP | Universo # | – |
Universo | Control LTP | Universo # | – |
Universo | Prioridade de control | Universo # | – |
Universo | Limpar | Universo # | – |
Canle | Establecer | Canle DMX | Valor DMX |
Canle | Alterna | Canle DMX | – |
Canle | Control | Canle DMX | – |
Canle | Control invertido | Canle DMX | – |
Canle | Decrecemento | Canle DMX | – |
Canle | Incremento | Canle DMX | – |
Golpe | Establecer | Canle DMX | Valor DMX |
Golpe | Control | Canle DMX | – |
Limpar | Establecer | – | – |
RGB | Establecer | Enderezo DMX | Valor de cor RGB |
RGB | Control | Enderezo DMX | – |
RGBA | Control | Enderezo DMX | – |
XY | Control | Enderezo DMX | – |
XxYy | Control | Enderezo DMX | – |
C.5MIDI
Enviar unha mensaxe MIDI.
Característica | Función | Parámetro 1 | Parámetro 2 |
Enviar | Establecer | Dirección MIDI | Valor MIDI |
Enviar | Control | Dirección MIDI | – |
C.6MMC
Envía unha mensaxe MMC (MIDI Machine Control) a través do porto MIDI.
Característica | Función | Parámetro 1 | Parámetro 2 |
Enviar | Comeza | Canle MIDI | – |
Enviar | Pare | Canle MIDI | – |
Enviar | Reiniciar | Canle MIDI | – |
Enviar | Pausa | Canle MIDI | – |
Enviar | Gravar | Canle MIDI | – |
Enviar | Xoga en diferido | Canle MIDI | – |
Enviar | Saída de rexistro | Canle MIDI | – |
Enviar | Pausa de gravación | Canle MIDI | – |
Enviar | Expulsar | Canle MIDI | – |
Enviar | Chase | Canle MIDI | – |
Enviar | Avance rápido | Canle MIDI | – |
Enviar | Rebobinar | Canle MIDI | – |
Enviar | Ir a | Canle MIDI | Tempo |
C.7MSC
Envía unha mensaxe MSC (MIDI Show Control) a través do porto MIDI.
Característica | Función | Parámetro 1 | Parámetro 2 |
Enviar | Establecer | Número de control | Valor de control |
Enviar | Comeza | Número Q | Lista Q |
Enviar | Pare | Número Q | Lista Q |
Enviar | Currículo | Número Q | Lista Q |
Enviar | Carga | Número Q | Lista Q |
Enviar | Lume | – | – |
Enviar | Todo apagado | – | – |
Enviar | Restaurar | – | – |
Enviar | Restablecer | – | – |
Enviar | Vaia | Número Q | Lista Q |
C.8RTP-MIDI
Enviar unha mensaxe MIDI a través de RTP-MIDI.
Característica | Función | Parámetro 1 | Parámetro 2 |
Enviar | Establecer | Dirección MIDI | Valor MIDI |
Enviar | Control | Dirección MIDI | – |
C.9RTP-MMC
Envía unha mensaxe MMC (MIDI Machine Control) mediante RTP-MIDI.
Característica | Función | Parámetro 1 | Parámetro 2 |
Enviar | Comeza | Canle MIDI | – |
Enviar | Pare | Canle MIDI | – |
Enviar | Reiniciar | Canle MIDI | – |
Enviar | Pausa | Canle MIDI | – |
Enviar | Gravar | Canle MIDI | – |
Enviar | Xoga en diferido | Canle MIDI | – |
Enviar | Saída de rexistro | Canle MIDI | – |
Enviar | Pausa de gravación | Canle MIDI | – |
Enviar | Expulsar | Canle MIDI | – |
Enviar | Chase | Canle MIDI | – |
Enviar | Avance rápido | Canle MIDI | – |
Enviar | Rebobinar | Canle MIDI | – |
Enviar | Ir a | Canle MIDI | Tempo |
C.10OSC
Envía unha mensaxe OSC a través da rede. Os destinatarios OSC especifícanse na páxina Configuración.
Característica | Función | Parámetro 1 | Parámetro 2 |
Enviar Float | Establecer | URI | número de coma flotante |
Enviar Float | Control | URI | – |
Enviar sen asinar | Establecer | URI | número positivo |
Enviar sen asinar | Control | URI | – |
Enviar Bool | Establecer | URI | verdadeiro ou falso |
Enviar Bool | Control | URI | – |
Enviar cadea | Establecer | URI | Cadena de caracteres |
Enviar cadea | Control | URI | – |
Enviar cor | Establecer | URI | Cor RGB |
Enviar cor | Control | URI | – |
Ten en conta que a cadea do parámetro 1 ten unha lonxitude máxima de 25 caracteres, incluído o signo "/" obrigatorio inicial.
C.11 Aleatorizado
Activa o randomizador para xerar un novo número aleatorio.
Característica | Función | Parámetro 1 | Parámetro 2 |
Actualizar | Establecer | Valor mínimo | Valor máximo |
C.12 Sistema
Tarefas varias.
Característica | Función | Parámetro 1 | Parámetro 2 |
Pestanexo | Establecer | Activado ou Desactivado | – |
Pestanexo | Alterna | – | – |
Pestanexo | Control | – | – |
C.13Código de tempo
Controlar funcións relacionadas co código de tempo.
Característica | Función | Parámetro 1 | Parámetro 2 |
Playstate | Comeza | – | – |
Playstate | Pare | – | – |
Playstate | Reiniciar | – | – |
Playstate | Pausa | – | – |
Playstate | Activar/desactivar Iniciar pausa | – | – |
Playstate | Activar/desactivar Start Stop | – | – |
Tempo | Establecer | Marco | – |
Fonte | Establecer | Fonte | – |
Fonte | Alterna | Fonte | Fonte |
Fonte | Incremento | – | – |
Pausa Autonoma | Establecer | On/Off | – |
Activar | Establecer | Fonte | On/Off |
C.14 Temporizador
Manipula un dos catro temporizadores internos.
Característica | Función | Parámetro 1 | Parámetro 2 |
Playstate | Comeza | Temporizador # | – |
Playstate | Pare | Temporizador # | – |
Playstate | Reiniciar | Temporizador # | – |
Tempo | Establecer | Temporizador # | Tempo |
C.15UDP
Envía unha mensaxe UDP a través da rede. Especifique o destinatario no parámetro 2.
Por example ”192.168.1.11:7000”.
Característica | Función | Parámetro 1 | Parámetro 2 |
Enviar Float | Establecer | número de coma flotante | Enderezo IP e porto |
Enviar Float | Control | – | Enderezo IP e porto |
Enviar sen asinar | Establecer | número positivo | Enderezo IP e porto |
Enviar sen asinar | Control | – | Enderezo IP e porto |
Enviar Bool | Establecer | verdadeiro ou falso | Enderezo IP e porto |
Enviar Bool | Control | – | Enderezo IP e porto |
Enviar cadea | Establecer | cadea de texto | Enderezo IP e porto |
Enviar cadea | Control | – | Enderezo IP e porto |
Enviar String Hex | Establecer | corda hexagonal | Enderezo IP e porto |
Enviar String Hex | Control | Corda | Enderezo IP e porto |
Wake On Lan | Establecer | Enderezo MAC | Enderezo IP e porto |
Ten en conta que a cadea do parámetro 1 ten unha lonxitude máxima de 25 caracteres.
As funcións Send Bytes permiten enviar códigos ASCII. Por example, para enviar a cadea 'Visual' seguida dun parámetro de avance de liña 1 debe ser '56697375616C0A'.
Cando se utiliza a función Wake On Lan, o parámetro 1 debe conter o enderezo MAC do NIC (Network Interface Controller) do sistema que desexa activar.
O valor recomendado para o parámetro 2 é 255.255.255.255:7. Isto emite a mensaxe a toda a rede no porto 7 que se usa máis habitualmente para Wake On Lan.
C.16Variable
Manipula unha das oito variables.
Característica | Función | Parámetro 1 | Parámetro 2 |
Establecer o valor | Establecer | Variable [1,8] | Valor [0,255] |
Establecer o valor | Alterna | Variable [1,8] | Valor [0,255] |
Establecer o valor | Control | Variable [1,8] | – |
Establecer o valor | Control invertido | Variable [1,8] | – |
Establecer o valor | Decrecemento | Variable [1,8] | – |
Establecer o valor | Incremento | Variable [1,8] | – |
Establecer o valor | Decremento continuo | Variable [1,8] | Delta [1,255] |
Establecer o valor | Incremento continuo | Variable [1,8] | Delta [1,255] |
Establecer o valor | Pare continuo | Variable [1,8] | – |
Establecer o valor | Control escalado | Variable [1,8] | Porcenttage [0%,100%] |
Establecer o valor | Control Offset | Variable [1,8] | Compensación [0,255] |
Actualizar | Establecer | Variable [1,8] | – |
Dimmer único | Control | Variable # | Delta |
As variables explícanse máis detalladamente na páxina 29.
A función Single Dimmer úsase para aumentar ou diminuír un nivel usando só un interruptor. Ao controlar esta tarefa mediante a acción do GPI, se pecha o GPI aumentará ou diminuirá o nivel. Ao abrir o porto GPI conxelarase no nivel actual. Esta función é útil para controlar unha intensidade só cun botón.
API
O TimeCore está preprogramado para que a súa funcionalidade interna estea dispoñible a través de OSC e UDP. Hai unha API sinxela implementada para cada protocolo. A pesar destas API, é posible crear a súa propia implementación OSC e UDP na páxina Mostrar control.
D.1OSC
A seguinte táboa usa a lista de acción #1 como exemploample. O número '1' pódese substituír por calquera número no intervalo de [1,8]. A táboa tamén usa a acción #2 como example. O número '1' pódese substituír por calquera número no intervalo de [1,48].
URI | Parámetro | Descrición |
/core/al/1/2/execute | bool/float/enteiro | Executar a acción #2 dentro da lista de accións #1 |
/core/al/1/enable | bool | Establece a caixa de verificación "activar" para a lista de accións #1 |
A seguinte táboa mostra como manipular o código de tempo interno. |
URI | Parámetro | Descrición |
/core/tc/start | – | Iniciar código de tempo |
/core/tc/stop | – | Deter o código de tempo |
/core/tc/restart | – | Reinicie o código de tempo |
/core/tc/pause | – | Pausa o código de tempo |
/core/tc/set | cadea de tempo | Establece o marco do código de tempo na cadea especificada. Por exampata "23:59:59.24" |
A seguinte táboa usa o temporizador #1 como exemploample. O número '1' pódese substituír por calquera número no intervalo de [1,4].
URI | Parámetro | Descrición |
/core/tm/1/start | – | Iniciar o temporizador #1 |
/core/tm/1/stop | – | Parar o temporizador #1 |
/core/tm/1/reiniciar | – | Reiniciar o temporizador #1 |
/core/tm/1/pause | – | Pausa temporizador #1 |
/core/tm/1/set | cadea de tempo | Establece o temporizador número 1 na cadea de tempo |
A seguinte táboa usa a variable #1 como exemploample. O número '1' pódese substituír por calquera número no intervalo de [1,8].
URI | Parámetro | Descrición |
/core/va/1/set | enteiro | Establece o valor da variable #1 |
/core/va/1/refresh | – | Actualizar variable #1; xerarase un disparador coma se a variable cambiase de valor |
/core/va/refresh | – | Actualiza todas as variables; xeraranse disparadores |
A seguinte táboa mostra como activar funcións varias.
URI | Parámetro | Descrición |
/core/blink | – | Parpadea momentáneamente o LED do TimeCore |
D.2TCP e UDP
A seguinte táboa usa a lista de acción #1 como exemploample. O número '1' pódese substituír por calquera número no intervalo de [1,8]. A táboa tamén usa a acción #2 como example. O número '1' pódese substituír por calquera número no intervalo de [1,48].
Corda | Descrición |
core-al-1-1-execute= | Executar a acción #2 dentro da lista de accións #1 |
core-al-1-enable= | Establece a caixa de verificación "activar" para a lista de accións #1 |
A seguinte táboa mostra como manipular o código de tempo interno.
Corda | Descrición |
core-tc-start | Iniciar código de tempo |
núcleo-tc-stop | Deter o código de tempo |
core-tc-reiniciar | Reinicie o código de tempo |
core-tc-pause | Pausa o código de tempo |
core-tc-set= | Establece o marco do código de tempo na cadea especificada. Por exampata "23:59:59.24" |
A seguinte táboa usa o temporizador #1 como exemploample. O número '1' pódese substituír por calquera número no intervalo de [1,4].
Corda | Descrición |
núcleo-tm-1-inicio | Iniciar o temporizador #1 |
núcleo-tm-1-stop | Parar o temporizador #1 |
core-tm-1-reiniciar | Reiniciar o temporizador #1 |
core-tm-1-pause | Pausa temporizador #1 |
core-tm-1-set= | Establece o temporizador número 1 na cadea de tempo |
A seguinte táboa usa a variable #1 como exemploample. O número '1' pódese substituír por calquera número no intervalo de [1,8].
Corda | Descrición |
core-va-1-set= | Establece o valor da variable #1 |
core-va-1-refresh | Actualizar variable #1; xerarase un disparador coma se o variable cambiou de valor |
core-va-refresh | Actualiza todas as variables; xeraranse disparadores |
A seguinte táboa mostra como activar funcións varias.
Corda | Descrición |
núcleo-parpadeo | Parpadea momentáneamente o LED do TimeCore |
D.3 Retroalimentación
O TimeCore é capaz de enviar comentarios a equipos externos mediante a súa API, os chamados "clientes". O TimeCore garda unha memoria dos últimos catro clientes OSC e os últimos catro clientes UDP. Os clientes recibirán automaticamente actualizacións sobre varios cambios de estado relacionados coa reprodución. A continuación móstrase unha táboa que enumera as mensaxes que TimeCore enviará aos seus clientes. O comando ola é ideal para sondear o dispositivo; permítelle verificar que o TimeCore está en liña no enderezo IP e no porto que espera. Un ciclo de encendido borrará as listas de clientes internos. Envía /core/goodbye ou core-goodbye para que se elimine explícitamente da lista de clientes. Considere a posibilidade de programar accións personalizadas no control do programa cando se precise unha función de retroalimentación adicional.
D.4 Evitar un bucle de retroalimentación
Os comentarios envíanse automaticamente a un dispositivo que utiliza a API OSC ou UDP. Se o dispositivo externo tamén é unha unidade de Visual Productions, a mensaxe de retroalimentación podería ser interpretada pola unidade externa como un novo comando. Isto pode provocar que se xere outra mensaxe de comentarios. Un fluxo interminable de mensaxes de comentarios pode paralizar as unidades implicadas. Este bucle de comentarios pódese evitar asignando unha etiqueta única ao prefixo da API do dispositivo. Esta configuración explícase na páxina 8.1.
QSD 34
Os símbolos de acreditación SCC e IAS son símbolos oficiais dos respectivos organismos de acreditación, utilizados baixo licenza
81 Kelfield St., Unit 8, Toronto, ON, M9W 5A3, Canadá Teléfono: 416-241-8857; Fax: 416-241-0682
www.qps.ca
Rev. 05
Documentos/Recursos
![]() |
PRODUCIÓNS VISuais TimeCore Time Code Display [pdfManual de instrucións TimeCore Visualización de código de tempo, TimeCore, visualización de código de tempo, visualización de código, visualización |