TIMECORE
HÅNDBOK
© VISUAL PRODUCTIONS BV
WWW.VISUALPRODUCTIONS.NL
TimeCore tidskodevisning
Revisjonshistorie
Revisjon | Dato | Forfatter(e) | Beskrivelse |
5 | 17.12.2024 | FL | Oppdaterte skjermer og installasjonssider. Lagt til modusside. Rettet manglende referanser. |
4 | 05.07.2023 | ME | FCC-erklæring. |
3 | 07.06.2018 | ME | Oppdatert vManager-kapittel for å gjenspeile app-butikkdistribusjon. Flyttet mesteparten av Kiosc-informasjonen til en dedikert Kiosc-manual. Lagt til diskusjon om passord og delanalyse. |
2 | 10.11.2017 | ME | Lagt til: RTP-MIDI, rackmontert tilbehør, MSC API og passordbeskyttelsesfunksjon. Erstattet VisualTouch info av Kiosc. |
1 | 10.05.2016 | ME | Innledende versjon. |
©2024 Visual Productions BV. Alle rettigheter forbeholdt.
Ingen deler av dette verket kan reproduseres i noen form eller på noen måte – grafisk, elektronisk eller mekanisk, inkludert fotokopiering, opptak, opptak eller informasjonslagring og gjenfinningssystemer – uten skriftlig tillatelse fra utgiveren.
Selv om alle forholdsregler er tatt i utarbeidelsen av dette dokumentet, påtar utgiveren og forfatteren ikke noe ansvar for feil eller utelatelser, eller for skader som følge av bruk av informasjonen i dette dokumentet eller fra bruk av programmer og kildekode som kan følge med den. Utgiveren og forfatteren skal ikke under noen omstendighet holdes ansvarlig for tap av fortjeneste eller annen kommersiell skade forårsaket eller påstått å være forårsaket direkte eller indirekte av dette dokumentet.
På grunn av den dynamiske karakteren til produktdesign, kan informasjonen i dette dokumentet endres uten varsel. Revideringer av denne informasjonen eller nye utgaver kan bli utgitt for å inkludere slike endringer.
Produkter som det refereres til i dette dokumentet kan enten være varemerker og/eller registrerte varemerker for de respektive eierne. Utgiveren og forfatteren gjør ingen krav på disse varemerkene.
Samsvarserklæring
Vi, produsenten Visual Productions BV, erklærer herved under eget ansvar at følgende enhet:
TimeCore
Samsvarer med følgende EU-direktiver, inkludert alle endringer:
EMC-direktiv 2014/30/EU
Og følgende harmoniserte standarder er brukt:
NEN-EN-IEC 61000-6-1:2019
Formålet med erklæringen er i samsvar med relevant unionsharmoniseringslovgivning.
Fullt navn og identifikasjon av personen som er ansvarlig for produktkvalitet og i samsvar med standarder på vegne av produsenten
VISUAL PRODUCTIONS BV
IZAAK ENSCHEDEWEG 38A
NL-2031CR HAARLEM
NEDERLAND
TLF +31 (0)23 551 20 30
WWW.VISUALPRODUCTIONS.NL
INFO@VISUALPRODUCTIONS.NL
ABN-AMRO BANK 53.22.22.261
BIC ABNANL2A
IBAN NL18ABNA0532222261
mva. NL851328477B01
COC 54497795
QPS Evaluation Services Inc
Organ for testing, sertifisering og feltevaluering
Akkreditert i Canada, USA og internasjonalt
File
LR3268
OVERENSSTEMMELSESSERTIFIKAT
(ISO TYPE 3-SERTIFISERINGSSYSTEM)
Utstedt til | Visual Productions BV |
Adresse | Izaak Enschedeweg 38A 2031 CR Haarlem Nederland |
Prosjektnummer | LR3268-1 |
Produkt | Lysstyringssystem |
Modellnummer | CueCore3, CueCore2, QuadCore, loCore2, TimeCore |
Vurderinger | 9-24V DC, 0.5 A Drevet av en godkjent LPS-strømforsyning, I/P:100-240Vac, 1.0A maks 5060Hz, O/P: 12Vdc, 1A, 12W maks |
Gjeldende standarder | CSA C22.2 No 62368-1:19 Audio/Video, informasjons- og kommunikasjonsteknologiutstyr – Del 1 og UL62368-1- Audio/Video, informasjons- og kommunikasjonsteknologiutstyr- Del 1 |
Fabrikk/produksjonssted | Samme som ovenfor |
Erklæring om samsvar: Produktet(e)/utstyret som er identifisert i dette sertifikatet og beskrevet i rapporten som dekkes av det ovennevnte prosjektnummeret, er undersøkt og funnet å være i samsvar med de relevante kravene i standarden(e) og versjonene som er nevnt ovenfor. Som sådan er de kvalifisert til å bære QPS-sertifiseringsmerket vist nedenfor, i samsvar med bestemmelsene i QPS sin serviceavtale.
VIKTIG MERKNAD
For å opprettholde integriteten til QPS-merket(e), vil denne sertifiseringen bli tilbakekalt hvis:
- Overholdelse av ovennevnte standard(er) – inkludert eventuelle, informert gjennom QPS Standard Update Notice (QSD 55) utstedt i fremtiden – opprettholdes ikke, eller
- Produktet/utstyret endres etter at sertifisering er gitt, uten forutgående skriftlig samtykke fra QPS.
Introduksjon
TimeCore er en solid-state enhet for håndtering av tidskode. Den er ment å brukes til underholdningsshow på arrangementer, konserter, festivaler og i temamiljøer. TimeCore vil hjelpe til med å holde de ulike showelementene som lyd, lys, video, laser og spesiell FX synkronisert.
TimeCore kan generere tidskode, den kan konvertere den mellom forskjellige protokoller, og den kan vise enhver mottatt tidskode på skjermen. Enheten har innebygd web-server; dette web-grensesnitt lar brukeren konfigurere enheten. De web-grensesnittet gjør det også mulig å koble andre ikke-tidskodeprotokoller som UDP, OSC og sACN til visse tidskodehendelser. TimeCore kan være broen mellom tidskode og annet ikke-tidskode-showutstyr som videospillere, reléer og dimmere. TimeCore har en rik pakke med protokoller som inkluderer de to mest populære tidskodene i showbusiness SMPTE og MTC. Videre har den implementert Art-Net timecode, som har advantage av å være nettverksbasert.
Dette dokumentet diskuterer oppsett av enheten og programmering av dens interne programvarefunksjoner. På tidspunktet for skriving av denne håndboken var TimeCores fastvare på versjon 1.14.
1.1 Samsvar
Denne enheten er i samsvar med følgende forskrifter:
- CE
- UKCA
- FCC
- UL 62368-1
- CSA C22.2 62368-1:19
- EAC
1.2 Funksjoner
Funksjonssettet til TimeCore inkluderer:
- Ethernet-port
- Programmering via web-grensesnitt
- SMPTE
- MTC
- MIDI, MSC, MMC
- RTP-MIDI
- OSC, UDP, TCP
- Art-Net (data og tidskode)
- sACN
- Stort 7-segments LED-display
- 2x brukerdefinerbar trykknapp
- 9-24V DC 500mA (PSU inkludert)
- Power over Ethernet (klasse I)
- Bord- eller DIN-skinnemontert (ekstrautstyr)
- Driftstemperatur -20º C til +50º C (-4º F til 122º F)
- Samsvar EN55103-1 EN55103-2
- Pakket med vManager og Kiosc programvare
1.3 Hva er i esken?
TimeCore-emballasjen inneholder følgende elementer (se figur 1.2):
- TimeCore
- Strømforsyning (inkl. internasjonalt pluggsett)
- Nettverkskabel
- Infokort
1.4 Lagre data i minnet
Denne håndboken vil beskrive hvordan du konfigurerer TimeCore og handlinger, oppgaver osv. Enhetens web-grensesnitt brukes til å redigere denne typen elementer. Når endringer gjøres, lagres disse endringene direkte i RAM-minnet til TimeCore, og programmeringen vil direkte påvirke enhetens oppførsel. RAM-minne er imidlertid flyktig og innholdet vil gå tapt gjennom en strømsyklus. Av denne grunn vil TimeCore kopiere eventuelle endringer i RAM-minnet til det innebygde flash-minnet. Flash-minnet beholder sine data selv når det ikke er strøm. TimeCore vil laste alle data tilbake fra flash-minnet ved oppstart.
Denne minnekopieringsprosessen utføres automatisk av TimeCore og bør ikke være til bekymring for brukeren. Et punkt å tenke på er imidlertid at etter å ha gjort en endring bør enheten gis tid til å utføre kopien til å blinke. Som en tommelfingerregel må du ikke koble strømmen fra enheten innen 30 sekunder etter at du har gjort en programmeringsendring.
1.5 Ytterligere hjelp
Hvis du etter å ha lest denne håndboken har flere spørsmål, vennligst kontakt nettforumet på https://forum.visualproductions.nl for mer teknisk støtte.
Protokoller
TimeCore er utstyrt med flere kommunikasjonsporter og støtter ulike protokoller. Dette kapittelet beskriver disse protokollene og i hvilken grad de er implementert i TimeCore
2.1 SMPTE
SMPTE er et tidskodesignal som kan brukes til å synkronisere lyd, video, lys og annet showutstyr. TimeCore støtter mottak av SMPTE som overføres som et lydsignal, også kjent som LTC-tidskode. TimeCore kan sende og motta SMPTE.
2.2 MIDI
MIDI-protokollen er beregnet på å koble sammen musikalske enheter som synthesizere og sequencere. Videre er denne protokollen også svært egnet til å sende triggere fra en enhet til en annen og brukes ofte til å synkronisere lyd-, video- og lysutstyr. Det er også en stor samling MIDI-kontrollflater tilgjengelig; brukergrensesnittkonsoller med knotter, (motoriserte) fadere, roterende kodere, etc.
TimeCore er utstyrt med både en MIDI-inngang og en MIDI-utgang. Den støtter mottak og sending av MIDI-meldinger som NoteOn, NoteOff, ControlChange og ProgramChange.
2.2.1 MTC
MIDI Timecode (MTC) er tidskodesignalet som er innebygd i MIDI.
TimeCore støtter mottak og overføring av MTC. Det anbefales ikke å kombinere bruken av MTC med vanlig MIDI da MTC bruker båndbredden til MIDI-tilkoblingen.
2.2.2MMC
MIDI Machine Control (MMC) er en del av MIDI-protokollen. Den definerer spesielle meldinger for å kontrollere lydutstyr som flersporsopptakere. TimeCore støtter sending av MMC-kommandoer; vennligst se side 61.
2.2.3MSC
MIDI Show Control (MSC) er en utvidelse av MIDI-protokollen. Den består av kommandoer for synkronisering av showutstyr som lys, video og lydenheter.
2.3RTP-MIDI
RTP-MIDI er en Ethernet-basert protokoll for overføring av MIDI-meldinger. Det er en del av RTP (Real-time Protocol) protokollpakken. RTP-MIDI støttes av operativsystemene macOS og iOS. Ved å installere en driver støttes den også på Windows.
Når RTP-MIDI-tilkoblingen er etablert mellom TimeCore og datamaskinen, vil programvare som kjører på datamaskinen se TimeCores MIDI-porter som om det var et USB-tilkoblings MIDI-grensesnitt.
2.4Art-Net
Art-Net-protokollen overfører primært DMX-512-data over Ethernet. Den høye båndbredden til en Ethernet-tilkobling gjør at Art-Net kan overføre opptil 256 universer.
Dataene som sendes ut for Art-Net legger en viss belastning på nettverket, derfor anbefales det å deaktivere Art-Net når det ikke er i bruk.
I tillegg til overføring av DMX-512-data, kan Art-Net også brukes til å overføre tidskodeinformasjon for utstyrssynkronisering.
TimeCore støtter sending og mottak av Art-Net-tidskode samt ett univers med Art-Net-data.
2.5sACN
Streaming Architecture of Control Networks (sACN)-protokollen bruker en metode for å transportere DMX-512-informasjon over TCP/IP-nettverk. Protokollen er spesifisert i ANSI E1.31-2009-standarden.
sACN-protokollen støtter multi-cast for å utnytte nettverkets båndbredde effektivt.
TimeCore støtter sending og mottak av ett sACN-univers.
2.6 TCP
Transmission Control Protocol (TCP) er en kjerneprotokoll i Internet Protocol Suite. Den brukes for pålitelig, ordnet og feilsjekket levering av en strøm av byte mellom applikasjoner og verter over IP-nettverk. Det anses som "pålitelig" fordi protokollen selv sjekker om alt som ble overført ble levert på mottakersiden. TCP gjør det mulig å overføre tapte pakker på nytt, og sørger dermed for at alle data som overføres, mottas.
TimeCore støtter mottak av TCP-meldinger.
2.7UDP
Bruker Datagram Protocol (UDP) er en enkel protokoll for å sende meldinger over nettverket. Den støttes av ulike medieenheter som videoprojektorer og showkontrollere. Den inkluderer ikke feilkontroll, derfor er den raskere enn TCP, men mindre pålitelig.
Det er to måter å få TimeCore til å svare på innkommende UDP-meldinger. API-en (se side 69) gjør typiske TimeCore-funksjoner tilgjengelige gjennom UDP. Videre kan egendefinerte meldinger programmeres på Vis kontroll-siden (se side 26). Dette er også stedet hvor du kan programmere utgående UDP-meldinger.
2.8OSC
Open Sound Control (OSC) er en protokoll for kommunikasjon mellom programvare og ulike multimedieenheter. OSC bruker nettverket til å sende og motta meldinger, det kan inneholde forskjellig informasjon.
Det finnes apper for å lage skreddersydde brukergrensesnitt på iOS (iPod, iPhone, iPad) og Android. Disse verktøyene gjør det mulig å programmere idiotsikre brukergrensesnitt for å kontrollere enheten. F.eks Kiosc fra Visual Productions.
Det er to måter å få TimeCore til å svare på innkommende OSC-meldinger.
For det første gjør API-en (se side 68) typiske TimeCore-funksjoner tilgjengelige gjennom OSC. For det andre kan egendefinerte meldinger programmeres på Vis kontroll-siden (se side 26).
2.9DHCP
Dynamic Host Configuration Protocol (DHCP) er en standardisert nettverksprotokoll som brukes på IP-nettverk (Internet Protocol) for dynamisk distribusjon av nettverkskonfigurasjonsparametere, for eksempel IP-adresser.
TimeCore er en DHCP-klient.
Installasjon
Dette kapittelet diskuterer hvordan du setter opp TimeCore.
3.1DIN skinnemontering
Enheten kan monteres på DIN-skinne. Enheten er klargjort for DIN-skinnemontering ved å bruke 'DIN-skinneholder TSH 35' fra Bopla (Produktnr. 22035000).
Denne adapteren er blant annet tilgjengelig fra:
- Farnell / Newark (bestillingskode 4189991)
- Conrad (ordrekode 539775 – 89)
- Distrelec (bestillingskode 300060)
3.2 Stativmontering
Det er en adapter tilgjengelig for å montere TimeCore i et 19" stativ. Stativmonteringsadapteren er 1U og selges separat. Den passer til to enheter, men den leveres med en posisjon lukket av et blindpanel, se figur 3.2.
3.3 Strøm
TimeCore krever en likestrømsforsyning mellom Volt med minimum 500mA. 2,1 mm DC-kontakten er senterpositiv. TimeCore er også Power-over-Ethernet (PoE) aktivert. Det krever PoE klasse I.
Nettverk
TimeCore er en nettverkskompatibel enhet. En nettverkstilkobling mellom en datamaskin og enheten er nødvendig for å konfigurere og programmere TimeCore, men når enheten først er programmert er det ikke lenger nødvendig for TimeCore å være koblet til et Ethernet-nettverk.
Det er flere mulige arrangementer for å koble datamaskinen og TimeCore. De kan kobles peer-to-peer, via en nettverkssvitsj eller via Wi-Fi. Figur 4.1 illustrerer disse ulike arrangementene.
Ethernet-porten på TimeCore registrerer automatisk; det spiller ingen rolle om en kryss- eller rett nettverkskabel brukes. Selv om Ethernet-porten er klassifisert som 100 Mbps, kan buffergrenser gjelde for spesifikke oppgaver, for eksempel API-meldinger.
4.1 IP-adresse
TimeCore støtter både statiske IP-adresser og automatiske IP-adresser.
Som standard er TimeCore satt til 'DHCP' der den automatisk vil bli tildelt en IP-adresse av DHCP-serveren i nettverket. 'DHCP-serveren' er vanligvis en del av en nettverksruters funksjonalitet.
Statiske IP-adresser er nyttige når det ikke er noen DHCP-server i nettverket, for eksempel når det er en direkte peer-to-peer-forbindelse mellom en TimeCore og en datamaskin. Det er også nyttig i permanente installasjoner der IP-adressen til TimeCore er kjent av annet utstyr og derfor ikke bør endres.
Ved bruk av DHCP er det ofte en risiko for automatisk å få en ny IP-adresse i tilfelle DHCP-serveren byttes ut. Når du bruker statiske IP-adresser, sørg for at alt utstyr på nettverket har unike IP-adresser innenfor samme subnett.
TimeCores LED hjelper til med å bestemme hvilken type IP-adresse som er angitt. LED-en vil indikere rødt når du bruker DHCP, og den vil indikere hvitt i tilfelle av en statisk IP-adresse.
Det er tre måter å endre IP-adresseinnstillingen til TimeCore på.
- vManager kan brukes til å oppdage en TimeCore på nettverket. Når den er funnet, tillater vManager-programvaren (figur kapittel 10) å endre IP-adressen, nettverksmasken og DHCP-innstillingene.
- Hvis IP-adressen allerede er kjent, vil det å bla til denne adressen ved hjelp av datamaskinens nettleser vise TimeCores web-grensesnitt. Innstillinger-siden på dette web-grensesnitt gjør det mulig å endre de samme nettverksrelaterte innstillingene.
- Ved å trykke kort på tilbakestillingsknappen på enheten veksler den mellom statiske og automatiske IP-adresser. Ved å trykke og holde tilbakestillingsknappen (se figur 4.2) på enheten i 3 sekunder, vil den rekonfigurere enheten til fabrikkstandard IP-adresse og subnettmaske. Ingen andre innstillinger vil bli endret. Standard IP-adresse er 192.168.1.10 med nettverksmasken satt til 255.255.255.0.
4.2Web-grensesnitt
TimeCore har en innebygd web-server. Dette web-grensesnitt kan nås via en standard nettleser. Det anbefales å bruke en av følgende nettlesere:
- Microsoft Edge
- Google Chrome (v102 eller høyere)
- Apple Safari (v15 eller høyere)
- Mozilla Firefox (v54 eller høyere)
De web-grensesnitt lar deg konfigurere og programmere TimeCore. Når du blar til enheten, vil hjemmesiden (figur 4.3) vises først. Hjemmesiden er skrivebeskyttet; den gir informasjon, men tillater ikke å endre noen innstillinger. De andre sidene presenterer mange innstillinger som kan redigeres. Disse sidene vil bli diskutert i de påfølgende kapitlene.
4.2.1 Oppetid
Dette feltet angir hvor lenge enheten har vært i live siden siste omstart.
4.2.2 Siste serveravstemning
Indikerer siste gang klokkeslett og dato ble hentet fra en NTP-tidsserver.
4.2.3 Master IP
Når enheten ikke er i Stand Alone-modus, viser dette feltet IP-adressen til systemet som mestrer denne TimeCore. Se kapittel 5 for mer informasjon om driftsmoduser.
4.3Tilgang via Internett
TimeCore kan nås via Internett. Det er to måter å oppnå dette på: Port Forwarding og VPN.
- Port Forwarding Er relativt enkelt å sette opp i ruteren. Hver ruter er forskjellig, så det anbefales å konsultere ruterens dokumentasjon (noen ganger blir det referert til som NAT eller Port-Redirecting). Vær oppmerksom på at portvideresending ikke er sikker, siden hvem som helst kan få tilgang til TimeCore på denne måten.
- Tilgang via en VPN-tunnel (Virtual Private Network) krever mer oppsettinnsats, også ruteren må støtte VPN-funksjonen. Når det er konfigurert, er dette en veldig sikker måte å kommunisere med TimeCore på. En VPN er en nettverksteknologi som skaper en sikker nettverkstilkobling over et offentlig nettverk som Internett eller et privat nettverk som eies av en tjenesteleverandør. Store selskaper, utdanningsinstitusjoner og offentlige etater bruker VPN-teknologi for å gjøre det mulig for eksterne brukere å koble seg til på en sikker måte
til et privat nettverk. For mer informasjon om VPN, se http://whatismyipaddress.com/vpn.
Driftsmoduser
En TimeCore kan operere i tre moduser, hver modus resulterer i en annen oppførsel av enheten.
- Frittstående
- Slave
- CueluxPro
Som standard fungerer TimeCore i frittstående modus.
Statuslinjen nederst på web-grensesnitt (figur 5.1) indikerer gjeldende driftsmodus. Når mestret av CueluxPro er hjemmesiden til web-grensesnitt viser IP-adressen til CueluxPro-systemet (figur 5.2).
5.1 Frittstående modus
I denne modusen er TimeCore en autonom enhet for å kontrollere belysning.
Vanligvis er den lastet med lysinnhold og programmert til å svare på eksterne triggere og/eller intern planlegging. Dette er standardoppførselen til en TimeCore; den frittstående modusen er aktiv når TimeCore ikke er i slave- eller CueluxPro-modus.
5.2 Slavemodus
Noen krevende lysdesign kan kreve mer enn fire universer med DMX.
Når flere TimeCore-enheter kombineres for å lage et stort multi-universsystem, er det behov for synkronisering av disse TimeCore-enhetene. Slave-modusen letter dette. Se figur 5.3.
Når du er i slavemodus, overtas TimeCore av en master-TimeCore og er ikke lenger ansvarlig for avspilling og planlegging; mesteren tar seg av dette. Alt slaven krever er å inneholde lysinnholdet i sporene.
Master-TimeCore vil kontrollere alle sine slaver for å aktivere de samme sporene og holde avspillingen av disse sporene synkronisert.
Det er nødvendig å legge all handlingsprogrammering i master-TimeCore. Faktisk vil avspillingsinformasjonen inne i slavene bli overskrevet av masteren.
Masteren gjør dette fordi den lagrer en kopi av avspillingsdataene i hver slave for å gjøre det mulig for slaven å fortsette autonomt i tilfelle kommunikasjonen mellom master og slave blir avbrutt.
Det logiske stedet for handlingslistene og handlingen for et master/slave-system er også inne i masteren, men det er tillatt å plassere handlinger i en slave og de vil bli utført.
5.3 CueluxPro-modus
CueluxPro (se figur 5.4) er en programvarebasert lyskonsoll som følger med TimeCore. Formålet med TimeCore i denne modusen er å være et grensesnitt mellom CueluxPro og DMX lysarmatur. Derfor vil TimeCore videresende dataene mottatt fra CueluxPro-programvaren til sine DMX-uttak. I denne modusen er all intern avspilling og planlegging i TimeCore suspendert. Figur 5.5 illustrerer et typisk CueluxPro/TimeCore-system.
TimeCore går inn i CueluxPro-modus så snart den er lappet til ett eller flere universer i CueluxPro-programvaren. Denne modusen avsluttes ved å fjerne oppdateringen av TimeCore eller lukke ned CueluxPro-programvaren.
Bruk av CueluxPro-programvaren i kombinasjon med TimeCore resulterer i et lysstyringssystem med et større funksjonssett enn å bruke TimeCore alene i frittstående modus. CueluxPro funksjoner:
- Personlighetsbibliotek med 3000+ inventar
- FX Generator
- Matrix Pixel-mapping
- Grupper
- Paletter
- Tidslinjeredaktør
CueluxPro kan også brukes til å generere lysinnholdet som kan lastes opp til TimeCore. Etter opplasting kan TimeCore fortsette å brukes frittstående. For informasjon om hvordan du bruker CueluxPro, se CueluxPro-manualen på Visual Productions webnettstedet. Denne håndboken gir instruksjoner for å koble til CueluxPro og laste opp innhold til TimeCore.
Vis kontroll
TimeCore kan samhandle med omverdenen; den kan motta meldinger og verdier gjennom ulike protokoller og den kan sende ut mange protokoller. Det er mulig å automatisere TimeCore ved å la den reagere automatisk på innkommende signaler. En eksampLe av dette ville være å starte tidskodeklokken ved mottak av en spesifikk UDP-nettverksmelding. Vis kontroll-siden (se figur 6.1) gjør det mulig å utføre denne typen programmering.
Vis kontroll-siden presenterer et system med "handlinger". Et signal som TimeCore trenger å svare på eller kanskje konvertere til et annet signal, må uttrykkes i en handling. Konvertering av tidskodeprotokoller er unntaket; dette kan gjøres på siden Innstillinger (se side 36). Før programmeringshandlinger
Vennligst vurder Vis kontrollstrukturen i figur 6.2.
TimeCore er i stand til å lytte til forskjellige protokoller. Disse tilgjengelige protokollene er oppført i Kilder, men TimeCore kan bare lytte aktivt til 8 protokoller samtidig. De aktive protokollene er oppført i 'Handlingslister'. Hver handlingsliste kan inneholde handlinger. Innenfor en protokoll/kilde krever hvert enkelt signal sin egen handling. For eksample, når du lytter til kanal 1 og 2 på den innkommende DMX, trenger DMX handlingslisten to handlinger; en for hver kanal.
Inne i handlingen definerer vi triggeren og oppgavene. Triggeren spesifiserer hvilket signal som skal filtreres. I ovennevnte DMX eksample utløseren blir satt til henholdsvis 'kanal 1' og 'kanal 2'. Oppgavene bestemmer hva TimeCore vil gjøre når denne handlingen utløses. Flere oppgaver kan plasseres i handlingen. Det er oppgaver tilgjengelig for et bredt spekter av TimeCore-funksjoner og eksterne protokoller. Oppgavetyper er beskrevet i vedlegg C på side 60.
Vennligst se API-vedlegget på side 68 før du implementerer innkommende OSC- eller UDP-meldinger; API-en avslører allerede typisk funksjonalitet gjennom OSC og UDP, og derfor er det kanskje ikke nødvendig å implementere tilpassede meldinger.
6.1 Kilder og handlingslister
Kildelisten viser alle protokoller som TimeCore er i stand til å motta.
Den inkluderer også interne funksjoner som kan lage hendelser som kan brukes til å utløse handlinger, for eksempel oppstartshendelsen. Disse kildene er tilgjengelige, men de vil bare bli lyttet aktivt til når de er flyttet til handlingslistetabellen.
Knapper | En av de to frontsideknappene trykkes inn |
MIDI | MIDI-meldinger |
RTP-MIDI | RTP-MIDI nettverksmeldinger |
UDP | UDP-nettverksmeldinger |
TCP | TCP-nettverksmeldinger |
OSC | OSC-nettverksmelding |
Art-Net | Art-Net DMX-data |
sACN | sACN DMX-data |
Tidskode | Tidskodesignal, spesifiser den innkommende tidskodeprotokollen på Innstillinger-siden. |
Kiosc | Triggere fra Kiosc. For hver handling kan det velges ulike kontroller som knapper og skyveknapper, fargevelger osv. Den rekkefølgen av handlingene vil kontrollere arrangementet i Kiosc. |
Randomiser | Randomiser kan generere et tilfeldig tall |
System | Hendelser som "Slå på" |
Variabel | Variabelkilden fungerer i kombinasjon med variabeloppgaven (For mer informasjon om Variabeloppgaven se Oppgavetyper). Variabeloppgaven vil angi en verdi som en aktivert handlingslistetype med variabel som kilde vil bruke som en utløser. TimeCore vil ikke beholde verdiene til de 8 variablene mellom strømsykluser. |
Timer | Det er 4 interne timere i TimeCore. En hendelse vil bli reist når en tidtaker utløper. Tidtakere stilles inn og aktiveres av timer-oppgavene. |
Brukerliste 1-4 | Disse handlingslistene vil aldri utløse en hendelse, men de er nyttige for avansert programmering. |
Handlingslister kan midlertidig suspenderes ved å deaktivere avmerkingsboksen på Vis kontroll-siden. Det er også en oppgave tilgjengelig for å automatisere endring av tilstanden til denne avmerkingsboksen.
6.2 Handlinger
Handlinger utføres når et bestemt signal mottas. Dette signalet er definert av utløseren. En trigger er alltid i forhold til handlingslisten handlingen tilhører.
For eksample, når trigger-typen er satt til 'Channel', refererer det til en enkelt DMX-kanal hvis handlingen er plassert i en 'DMX Input'-liste, og det betyr en enkelt Art-Net-kanal hvis handlingen ligger i en Art- Netto handlingsliste.
En trigger bestemmes av feltene triggertype, triggerverdi og triggerflanke.
Selv om disse feltene ikke gjelder for alle handlingslister og derfor noen ganger er utelatt i web GUI. Trigger-type-feltet spesifiserer hva slags signal handlingen vil bli utløst av. For eksample, når du foretar en handling i knappelisten er det valget mellom 'Kort trykk' og 'Langt trykk' trigger-typer. Triggerverdien spesifiserer den faktiske signalverdien. I knappen eksample utløserverdien angir hvilken knapp.
I noen handlingslister trenger handlinger også å spesifisere trigger-flanken. Flanken spesifiserer videre verdien som signalet skal ha før handlingen utløses. For eksample, når en handling utløses fra en Kiosc-liste og den er knyttet til en knapp i Kiosc-programvaren, vil flanken bestemme om den skal utløses bare når knappen går ned eller bare når den går opp. Vedlegg B gir en overview av de tilgjengelige triggertypene.
En handlingsliste kan ha opptil 48 handlinger, på hele systemet er det maksimalt 64 handlinger.
6.3 Oppgaver
Oppgaver legges til en handling for å spesifisere hva som skal gjøres når den blir utført.
Opptil 8 oppgaver kan inkluderes i en handling, systemomfattende er det maksimalt 128 oppgaver. Oppgavene utføres i rekkefølgen på listen. Det er et bredt utvalg av oppgaver tilgjengelig å velge mellom, de inkluderer å endre alle de interne programvarefunksjonene som tidskodeklokke og LED-skjerm, og sende ut meldinger gjennom alle de støttede protokollene.
Oppgavene er organisert i kategorier. Når en oppgave er valgt fra disse kategoriene, gir hver oppgave mulighet for ytterligere valg mellom flere funksjoner og funksjoner.
Oppgaver inneholder opptil to parametere som kan være nødvendige for utførelse.
En oppgave kan testes ved å velge den og trykke på "utfør"-knappen i handlingsredigeringsdialogen. Hele handlingen kan også testes; gå til Vis kontroll-siden, velg handlingen og trykk på "utfør"-knappen.
Vedlegg B gir en detaljert overview av tilgjengelige oppgaver, funksjoner, funksjoner og parametere.
6.4 Maler
Vis kontroll-siden viser en liste over maler. En mal er et sett med handlingslister, handlinger og oppgaver. Disse malene konfigurerer TimeCore til å utføre typiske funksjoner; for eksample kontroller tidskodeklokken med de to trykknappene eller vis tidskodestatusen på LED-displayet.
Malene sparer dermed tid; ellers burde handlinger vært satt opp manuelt.
De kan også fungere som en guide for å myke opp læringskurven på handlinger; mye kan læres av å legge til en mal og deretter utforske handlingene og oppgavene den opprettet. Vær oppmerksom på at noen maler krever at innstillingene endres på innstillingssiden. Vedlegg A gir en overview av de tilgjengelige malene.
6.5 Variabler
Variabler er interne minner som kan inneholde en verdi; et tall i området [0,255]. Det er 8 variabler og de brukes vanligvis for avansert programmering av showkontroll. I IoCore2 lagres ikke innholdet i variabelen mellom strømsykluser.
Variabler kan settes etter oppgaver. Variabler kan legges til som kilder for å få handlinger utløst når en variabel endrer verdi.
6.6 Randomizer
Randomizeren er en intern programvarefunksjon som kan generere et (pseudo)tilfeldig tall. Dette er nyttig for å få en hendelse til å utløse en tilfeldig lysscene i et temamiljø. Randomizeren aktiveres av Randomizertask. Resultatet av randomizerens beregning kan fås ved å fange hendelsen i Randomizer-handlingslisten.
Skjermer
Denne siden lar brukeren inspisere innkommende og utgående data, både MIDI-type data (se figur 7.1) så vel som kontrollmeldinger (se figur 7.2).
Overvåking av innkommende og utgående data kan hjelpe brukeren med å feilsøke under programmering.
På Monitor-siden kan du finne fire forskjellige inngangskilder (MIDI, RTPMIDI, Art-Net og sACN), sammen med kontrollinngangs- og utgangskilder (TCP, UDP og OSC). Samt tilgang til dataene som er lagret i 4 timere og 10 variabler.
Innstillinger
TimeCores innstillinger er organisert i seksjoner, se Innstillinger-siden figur 8.1. Dette kapittelet vil diskutere hver seksjon.
8.1 Generelt
Du kan endre TimeCores etikett. Denne etiketten kan brukes til å skille enheten i et oppsett med flere enheter.
Ved å aktivere avmerkingsboksen Blink vil enhetens LED blinke for å hjelpe til med å identifisere den blant flere enheter.
API-kommandoene omtalt i vedlegg D starter med et prefiks som er satt til kjerne som standard. Når du bruker flere enheter fra Visual Productions kan det være nyttig å tilordne unike etiketter til disse prefiksene, spesielt når du bruker kringkastede meldinger. Les mer om tilbakemeldingssløyfer i avsnitt D.4.
Uautoriserte brukere kan forhindres fra å gjøre endringer i TimeCore ved å aktivere passordbeskyttelsen. Når det er aktivert, kan passordet deaktiveres via web-grensesnitt (ved å bruke Deaktiver-knappen) og tilbakestillingsknappen (se figur 4.2). Trykk lenge på tilbakestillingsknappen for å deaktivere passordbeskyttelsen; dette vil også tilbakestille enhetens statiske IP til standard fabrikkinnstillinger.
8.2 IP
IP-feltene er for å sette opp IP-adressen og subnettmasken til TimeCore.
Ruter-feltet er bare nødvendig når Port Forwarding brukes. Du kan også aktivere eller deaktivere DHCP-funksjonen (Se kapittel 4 på side 18 for mer informasjon).
8.3 Knapper
De to knappene i web-grensesnittet etterligner de to trykknappene på den fysiske enheten. Disse programvareknappene er nyttige for å teste eller kontrollere enheten når den er plassert utenfor rekkevidde.
8.4 Inngang
Denne delen bestemmer tidskodekilden for TimeCore. Alternativene er:
Kilde | Beskrivelse |
Innvendig | Tidskode vil bli generert internt av TimeCore |
SMPTE | LTC-signal mottatt på SMPTE IN-kontakt |
MTC | MTC-signal mottatt på MIDI IN-kontakten |
Art-Net | Art-Net tidskode mottatt via nettverksporten |
SMPTE- og Art-Net-protokollen tilbyr ikke midler til å skille et signaltap fra en "pause" i tiden. Derfor lar 'Signal Loss Policy' deg kontrollere et fall i tidskodesignalet skal tolkes.
Politikk | Beskrivelse |
Fortsette | I tilfelle et signaltap vil TimeCore fortsette tidskoden ved å bruke sin interne klokke. Når signalet dukker opp igjen, vil TimeCore synkroniseres med det igjen. |
Pause | TimeCore vil sette tidskoden på pause når signalet går tapt. Den vil fortsette timingen så snart signalet er gjenopprettet. |
8.5 Utgang
Denne delen kontrollerer om noen tidskodeprotokoll overføres fra TimeCore.
Hver tidskodeprotokoll har sin egen innstilling for bildefrekvens.
SMPTE- og Art-Net-protokollen tilbyr ikke midler for å indikere en "pause" av tidskodesignalet. Derfor tilbyr TimeCore en "aktiv under pause"-avmerkingsboks for å kontrollere oppførselen til SMPTE- og Art-Net-signalet under en pausetilstand.
Når deaktivert, vil både SMPTE- og Art-Net-signalet slutte; det vil ikke bli generert noe signal. I dette tilfellet er det vanskelig for mottakeren å bestemme forskjellen mellom en "pause" og "signaltap".
Når "aktiv under pause" er aktivert for SMPTE, vil TimeCore generere ugyldige SMPTE-rammer under pausen. Dette gjorde at mottakeren fortsatt kunne oppdage aktivitet på SMPTE-linjen (dette ville ikke være tilfelle under et signaltap). Når avkrysningsboksen er aktivert for Art-Net, vil TimeCore fortsette å gjenta den siste tidskoden under pausen.
8.6OSC
Eksternt utstyr som sender OSC-meldinger til TimeCore må være klar over nummeret som er spesifisert i 'Port'-feltet. Dette er porten TimeCore lytter til for innkommende meldinger.
TimeCore vil sende sine utgående OSC-meldinger til IP-adressene spesifisert i 'Out IP'-feltene. Opptil fire IP-er kan spesifiseres her. Bruk 'ipaddress:port'-formatet i disse feltene, f.eks. ”192.168.1.11:9000”. Hvis et felt ikke skal brukes, kan det fylles ut med IP 0.0.0.0:0. Det er mulig å angi en kringkastings-IP-adresse som 192.168.1.255 for å nå mer enn fire mottakere.
Aktivering av Forward-avmerkingsboksen vil få TimeCore til å kopiere hver innkommende OSC-melding og sende den adressene som er spesifisert i 'Out IP'-feltene.
8.7TCP/IP
Definerer lytteportene for TCP- og UDP-meldinger. Eksterne systemer som har til hensikt å sende TCP- eller UDP-meldinger til TimeCore, må vite enhetens IP-adresse og dette portnummeret. Som standard er begge portene satt til 7000.
8.8Art-Net
Art-Net-funksjonen (DMX-data) i TimeCore støtter ett univers ut og ett univers inn. Disse universene kan kartlegges til alle de 256 tilgjengelige universene i Art-Net-protokollen. Universet legges inn i 'subnet.universe'-formatet, dvs. det laveste universnummeret skrives som '0.0' og det høyeste universnummeret er angitt som '15.15'. Den utgående Art-Net-overføringen kan deaktiveres ved å skrive 'av' i utgangsfeltet.
Destinasjons-IP-en bestemmer hvor de utgående Art-Net-dataene skal sendes til.
Vanligvis inneholder dette feltet en kringkastingsadresse som 2.255.255.255 som sender Art-Net-dataene til 2.xxx IP-området. En annen typisk Art-Net bred-
cast-adressen er 10.255.255.255. Ved bruk av kringkastingsadresse 255.255.255.255 vil alle enhetene på nettverket motta Art-Net-dataene.
Det er også mulig å fylle inn en unicast-adresse som 192.168.1.11; i dette tilfellet vil Art-Net-data kun sendes til én IP-adresse. Dette holder resten av nettverket rent for eventuelle Art-Net-nettverksmeldinger.
8.9sACN
TimeCore støtter ett innkommende sACN-univers og ett utgående univers.
Hvert universfelt skal inneholde et tall i området [1,63999]. Utgående sACN-overføring kan deaktiveres ved å skrive 'av' i sACN-utgangsfeltet.
8.10RTP-MIDI
Se kapittel 9 for en detaljert diskusjon om hvordan du setter opp en RTP-MIDI-tilkobling.
RTP-MIDI
TimeCore støtter RTP-MIDI. Det er en protokoll for å sende MIDI-meldinger over Ethernet. Dette kapittelet diskuterte hvordan du setter opp forbindelsen mellom TimeCore og en datamaskin.
Figur 9.1 illustrerer et typisk RTP-MIDI-oppsett. Datamaskinen kobles til TimeCore via Ethernet. Dette lar datamaskinen sende MIDI-meldinger til TimeCore. Disse meldingene kan brukes til å kontrollere TimeCore internt.
Alternativt kan meldingene videresendes til den fysiske MIDI-porten på TimeCore, ved å bruke TimeCore som et MIDI-grensesnitt.
På samme måte kan MIDI-meldinger generert av TimeCore internt mottas på datamaskinen via RTP-MIDI. Samt MIDI-meldinger mottatt på den fysiske MIDI-porten.
Avmerkingsboksen MIDI Throughput i figur 9.2 aktiverer RTP-MIDI-videresending til TimeCores fysiske MIDI-port. Når deaktivert, kan RTP-MIDI-meldinger mottatt fra datamaskinen kun brukes internt i TimeCore.
9.1 Økter
For å kommunisere via RTP-MIDI kreves det en "sesjon". En RTP-MIDI-økt består av én vert og én eller flere deltakere. En deltaker kobler seg til en vert. Denne verten bør derfor allerede være tilgjengelig på nettverket.
TimeCore kan fungere enten som vert eller som deltaker. Dette valget gjøres på innstillingssiden (se figur 9.2).
9.1.1 Vert
Når den er konfigurert som vert, vil TimeCore opprette en økt. Navnet på denne økten er avledet fra TimeCores etikett pluss serienummeret. For eksample en TimeCore med etiketten 'MyTimeCore' og seriell 201620001 vil resultere i øktnavnet mytimecore201620001.
Når en TimeCore sender en melding via RTP-MIDI, vil denne meldingen bli sendt til alle deltakere. TimeCore er i stand til å opprettholde en forbindelse med opptil 4 deltakere samtidig.
9.1.2 Deltaker
Hvis TimeCore er konfigurert som deltaker, vil den forsøke å koble til en økt med navnet som er definert i 'Service name'-feltet (se figur 9.2).
9.2 Sette opp datamaskinen
Datamaskinen må også enten være vert for en økt eller bli med i en eksisterende økt.
Dette avsnittet beskriver hvordan du konfigurerer det på macOS og Windows.
9.2.1 macOS
RTP-MIDI er naturlig støttet av macOS-operativsystemet. Følg de neste trinnene for å konfigurere den.
- Åpne Application/Utilities/Audio Midi Setup
- Klikk "Vindu" og velg "Vis Midi Studio"
- Dobbeltklikk på "Nettverk"
- Fortsett med "Vert"-oppsett på side 42 eller "Deltaker"-oppsett på side 43.
9.2.2 Windows
Windows OS støtter RTP-MIDI ved hjelp av en driver. Vi anbefaler rtpMIDI-driveren fra Tobias Erichsen. Den kan lastes ned fra http://www.tobias-erichsen.de/software/rtpmidi.html. Installer driveren og åpne den. Fortsett deretter med "Vert"-oppsett på side 42 eller "Deltaker"-oppsett på side 43
9.2.3Vert + deltaker
Følg de neste trinnene for enten å konfigurere datamaskinen som vert eller som deltaker.
- Hvis det ikke er noen økter allerede, legg til en økt ved å bruke +-knappen under Mine økter-delen.
- Velg et lokalt navn og et Bonjour-navn.
- Aktiver økten.
- Angi "Hvem som helst" i feltet "Hvem kan koble seg til meg".
9.2.4 Deltaker
For å bli med i en økt opprettet av en annen vert, velg økten i kataloglisten og klikk på Koble til-knappen.
I tilfelle TimeCore ikke automatisk blir synlig i katalogoppføringen, er det mulig å legge den til manuelt. Klikk på +-knappen under Katalog-delen.
Du står fritt til å gi den et hvilket som helst navn du vil. Host-feltet skal inneholde TimeCores IP-adresse. Port-feltet skal være 65180. På Windows er verten og porten kombinert, atskilt med et ':'-tegn (f.eks. 192.168.1.10:65180).
vManager
Et gratis programvareverktøy kalt vManager er utviklet for å administrere enhetene. vManager tillater:
- Sett opp IP-adressen, nettverksmaske, ruteren og DHCP
- Sikkerhetskopier og gjenopprett enhetens interne data og innstillinger
- Utfør fastvareoppgraderinger
- Identifiser en spesifikk enhet (i et multienhetsoppsett) ved å blinke LED-en
- Gå tilbake til fabrikkinnstillingene
Følgende avsnitt forklarer knappene i vManager, som vist i figur 10.1.
10.1 Sikkerhetskopiering
Det kan lages sikkerhetskopier av alle programmeringsdata inne i enheten. Denne sikkerhetskopien file (en XML) er lagret på datamaskinens harddisk og kan enkelt overføres via e-post eller USB-pinne. Dataene til sikkerhetskopien kan gjenopprettes via Gjenopprett-knappen.
Apper distribuert av appbutikker har ikke tilgang files utenfor dette utpekte stedet. Det er viktig å vite hvor vManager lagrer sin files, i tilfelle du ønsker å overføre en sikkerhetskopi file til minnepinne eller dropbox.
Den utpekte file plassering varierer fra operativsystem til operativsystem og vil sannsynligvis være en lang og uklar vei. Av denne grunn gir vManager deg en snarvei til riktig file sted. En mappeknapp finner du i file relaterte dialoger. Ved å klikke på denne knappen åpnes en file nettleser i riktig mappe.
10.2 Oppgrader fastvare
For å oppgradere fastvaren, velg først enheten og trykk på Oppgrader fastvare-knappen. Dialogen gjør det mulig å velge fra listen over tilgjengelige fastvareversjoner.
Advarsel: Sørg for at strømmen til enheten ikke blir avbrutt under oppgraderingsprosessen.
10.3 Still inn dato og klokkeslett
Datamaskinens dato og klokkeslett kan raskt kopieres til enheten ved å velge en enhet og klikke på knappen Angi dato og klokkeslett. Ikke alle Visual Productions-enheter har en intern sanntidsklokke. TimeCore har ikke en slik RTC.
10.4 Blink
Enhetens LED kan settes til å blinke raskt for å identifisere den aktuelle enheten blant flere enheter. Blinkingen aktiveres ved å dobbeltklikke på en enhet i Enhetslisten eller ved å velge en enhet og deretter klikke på Blink-knappen.
10.5 Fabrikkinnstillinger
Alle brukerdata som signaler, spor og handlinger er lagret i det innebygde flashminnet. De vil bli fullstendig slettet og alle innstillinger vil gå tilbake til standardinnstillingene ved å trykke på Fabrikkinnstillinger-knappen. Denne handlingen påvirker ikke enhetens IP-innstillinger.
10.6 Start på nytt
Reboot-knappen lar deg starte enheten på nytt eksternt. Dette er nyttig for å teste enhetens oppførsel etter en strømsyklus.
10.7Installere vManager
vManager-appen er tilgjengelig på en lang rekke operativsystemer, både mobil og desktop.
Programvaren distribueres gjennom app-butikker for å ta fordeltage av å motta fremtidige programvareoppdateringer automatisk.
10.7.1iOS
vManager kan lastes ned fra Apple iOS app-butikken på https://itunes.apple.com/us/app/vman/id1133961541.
10.7.2Android
vManager finner du i Google Play-butikken på https://play.google.com/store/apps/details?id=org.visualproductions.manager.
Android 5.0 eller høyere kreves.
10.7.3 Windows
Besøk Microsoft-butikken på https://www.microsoft.com/en-us/p/vmanager/9nblggh4s758.
Windows 10 kreves.
10.7.4 macOS
Besøk Apple macOS App Store på https://apps.apple.com/us/app/vmanager/id1074004019.
macOS 11.3 anbefales.
10.7.5Ubuntu
Du kan kjøpe vManager fra Snapcraft på https://snapcraft.io/vmanager.
Alternativt kan den installeres ved å bruke kommandolinjen:
snap finn vmanager
snap install vmanager
For å oppdatere appene senere via kommandolinjetypen: snap refresh vmanager
Ubuntu 22.04 LTS anbefales. Programvaren er kun tilgjengelig for amd64-arkitekturen.
Kiosc
Kiosc er en applikasjon for å lage tilpassede brukergrensesnitt for berøringsskjermer for utvalget av lyskontrollere fra Visual Productions. Kiosc er designet for å ikke ha noen redigeringsevne, noe som gjør det til et idiotsikkert grensesnitt som trygt kan presenteres for ikke-tekniske operatører.
Kiosc er den ideelle måten å fjernstyre våre solid-state lyskontrollere som CueluxPro, CueCore1, CueCore2, QuadCore, IoCore1, IoCore2, LPU-2, DaliCore, B-Station1 og TimeCore. Kiosc lar deg velge scener eller forhåndsinnstillinger, angi intensitetsnivåer eller velge RGB-farger.
Du kan også bruke den til å kontrollere tredjeparts AV-utstyr. Kiosc snakker OSC, UDP og TCP.
Kiosc er tilgjengelig som programvareapp og som et fysisk produkt. Maskinvareversjonen av Kiosc er en veggmontert 7” berøringsskjerm med Kiosc forhåndsinstallert. Den drives av PoE og krever kun en RJ-45-tilkobling.
Vennligst les Kiosc-manualen, tilgjengelig fra https://www.visualproductions.nl/downloads for flere detaljer.
Vedlegg
Maler
Dette vedlegget diskuterer malene som er gitt på siden Vis kontroll.
Mal | Beskrivelse |
Knapper ->tidskode | Venstre trykknapp vil starte/stoppe. Høyre trykknapp vil nullstille tidskoden. |
Tidskodetilstand ->visning | Tidskodehendelser som start, pause og stopp vil skrives ut på skjermen. |
Utløsertyper
Følgende tabeller viser de forskjellige typene triggere som kan brukes i CueluxPro. De ulike typene er ledsaget av verdier og flanker.
B.1 Knapp
To trykknapper foran på enheten.
Trigger Type | Utløserverdi | Flanke | Beskrivelse |
Knapp | Knappenummer | Endre | Knappens tilstand endres |
Knapp | Knappenummer | Ned | Knappen er trykket ned |
Knapp | Knappenummer | Up | Knappen slippes |
Kort trykk | Knappenummer | – | Knappen trykkes ned et øyeblikk |
Langt trykk | Knappenummer | – | Knappen er trykket lenge |
B.2MIDI
Trigger Type | Utløserverdi | Flanke | Beskrivelse |
Beskjed | Adresse | Endre | Motta en melding som samsvarer med adressen |
Beskjed | Adresse | Ned | Motta en melding som samsvarer med adressen og verdien som ikke er null |
Beskjed | Adresse | Up | Motta en melding som samsvarer med adressen og verdien er null |
Mottar | – | – | Motta hvilken som helst melding |
MIDI-adresse kan være hvilken som helst note-på, note-off, kontroll-endring, program-endring og maskinkontroll.
B.3RTP-MIDI
Trigger Type | Utløserverdi | Flanke | Beskrivelse |
Beskjed | Adresse | Endre | Motta en melding som samsvarer med adressen |
Beskjed | Adresse | Ned | Motta en melding som samsvarer med adressen og verdien som ikke er null |
Beskjed | Adresse | Up | Motta en melding som samsvarer med adressen og verdien er null |
Mottar | – | – | Motta hvilken som helst melding |
MIDI-adresse kan være hvilken som helst note-på, note-off, kontroll-endring, program-endring og maskinkontroll.
B.4UDP
Trigger Type | Utløserverdi | Flanke | Beskrivelse |
Beskjed | String | – | Motta en melding som samsvarer med utløserverdien |
Mottar | – | – | Motta hvilken som helst melding |
Brukeren kan definere sin egen streng som utløserverdien til en melding. Vær oppmerksom på at denne strengen har en maksimal lengde på 31 tegn.
B.5 | TCP | |||
Trigger Type |
Utløserverdi |
Flanke |
Beskrivelse |
|
Beskjed | String | – | Motta en melding som samsvarer med utløserverdien | |
Mottar | – | – | Motta hvilken som helst melding |
Brukeren kan definere sin egen streng som utløserverdien til en melding. Vær oppmerksom på at denne strengen har en maksimal lengde på 31 tegn.
B.6 | OSC | |||
Trigger Type |
Utløserverdi |
Flanke |
Beskrivelse |
|
Beskjed | URI | Endre | Motta en melding som samsvarer med URI | |
Beskjed | URI | Ned | Motta en melding som samsvarer med URI-en og verdien som ikke er null | |
Beskjed | URI | Up | Motta en melding som samsvarer med URI-en og verdien er null | |
Mottar | – | – | Motta hvilken som helst melding |
Brukeren kan definere sin egen URI som utløserverdien til en melding, men OSC-spesifikasjonen tilsier at denne strengen må starte med et '/'-tegn. Vær oppmerksom på at denne strengen har en maksimal lengde på 31 tegn, inkludert '/'.
B.7Art-Net
Trigger Type | Utløserverdi | Flanke | Beskrivelse |
Kanal | DMX -adresse | Endre | Kanalendringer |
Kanal | DMX -adresse | Ned | Kanalen blir ikke-null |
Kanal | DMX -adresse | Up | Kanalen blir null |
UniversA | – | – | En endring i DMX-nivå i universet |
Mottar | – | Endre | Begynn å motta eller løs Art-Net-signal |
Mottar | – | Ned | Mistet Art-Net-signal |
Mottar | – | Up | Begynn å motta Art-Net-signal |
B.8sACN
Trigger Type | Utløserverdi | Flanke | Beskrivelse |
Kanal | DMX -adresse | Endre | Kanalendringer |
Kanal | DMX -adresse | Ned | Kanalen blir ikke-null |
Kanal | DMX -adresse | Up | Kanalen blir null |
UniversA | – | – | En endring i DMX-nivå i universet |
Mottar | – | Endre | Begynn å motta eller løs sACN-signal |
Mottar | – | Ned | Mistet sACN-signal |
Mottar | – | Up | Begynn å motta sACN-signal |
B.9Tidskode
Trigger Type | Utløserverdi | Flanke | Beskrivelse |
Tidskode | Ramme | – | Innkommende tidskoderamme nådd |
Spiller | – | Endre | Spillestatus endret |
Spiller | – | Spille | Tidskoden startet |
Spiller | – | Ikke lek | Tidskoden stoppet |
Pause | – | Endre | Pausetilstand endret |
Pause | – | Pause | Tidskoden stoppet |
Pause | – | Ikke pause | Tidskoden ble gjenopptatt |
Stoppet | – | Endre | Stoppet tilstand endret |
Stoppet | – | Stoppe | Tidskoden stoppet |
Stoppet | – | Ikke stop | Tidskoden startet |
Mottar SMPTE | – | Endre | Mottak endret |
Mottar SMPTE | – | Start | Begynn å motta |
Mottar SMPTE | – | Stoppe | Mottar ikke lenger |
Mottar MTC | – | Endre | Mottak endret |
Mottar MTC | – | Start | Begynn å motta |
Mottar MTC | – | Stoppe | Mottar ikke lenger |
Mottar RTP-MTC | – | Endre | Mottak endret |
Mottar RTP-MTC | – | Start | Begynn å motta |
Mottar RTP-MTC | – | Stoppe | Mottar ikke lenger |
Mottar Art-Net tidskode | – | Endre | Mottak endret |
Mottar Art-Net tidskode | – | Start | Begynn å motta |
Mottar Art-Net tidskode | – | Stoppe | Mottar ikke lenger |
B.10Kiosc
Trigger Type | Utløserverdi | Flanke | Beskrivelse |
– | – | Endre | Knapp/fader går opp eller ned |
– | – | Ned | Knappen trykkes inn |
– | – | Up | Knappen slippes |
Når du redigerer Kiosc-handlingslisten, vil det være mulig å legge til forskjellige typer handlinger som knapp, fader og fargevelger. Disse elementene vil bli vist i Kiosc-appen som er tilgjengelig fra Visual Productions.
B.11Randomizer
Trigger Type | Utløserverdi | Flanke | Beskrivelse |
Resultat | – | – | Randomizer laget en ny verdi |
Spesifikk verdi | Tall i området [0,255] | – | Randomizer laget en verdi som samsvarer |
B.12 System
Trigger Type | Utløserverdi | Flanke | Beskrivelse |
Oppstart | – | – | IoCore2 har fått strøm |
Nettverkstilkobling | – | Endre | Nettverkstilkobling opprettet eller tapt |
Nettverkstilkobling | – | Stoppe | Nettverkstilkoblingen ble brutt |
Nettverkstilkobling | – | Start | Nettverkstilkobling etablert |
ReleasedByMaster | – | Endre | Master (f.eks. CueluxPro) frigitt eller oppnådd tilkobling |
ReleasedByMaster | – | Stoppe | Master frigitt forbindelse |
ReleasedByMaster | – | Start | Master oppnådde forbindelse |
B.13Variabel
Trigger Type | Utløserverdi | Flanke | Beskrivelse |
Kanal | Variabel indeks | – | Den angitte variabelen endres |
Variabel 1 | Antall [0,255] | Endre | Variabel 1 blir = eller # til verdien |
Variabel 1 | Antall [0,255] | Ned | Variabel 1 blir = til verdien |
Variabel 1 | Antall [0,255] | Up | Variabel 1 blir # til verdien |
Variabel 2 | Antall [0,255] | Endre | Variabel 2 blir = eller # til verdien |
Variabel 2 | Antall [0,255] | Ned | Variabel 2 blir = til verdien |
Variabel 2 | Antall [0,255] | Up | Variabel 2 blir # til verdien |
Variabel 3 | Antall [0,255] | Endre | Variabel 3 blir = eller # til verdien |
Variabel 3 | Antall [0,255] | Ned | Variabel 3 blir = til verdien |
Variabel 3 | Antall [0,255] | Up | Variabel 3 blir # til verdien |
Variabel 4 | Antall [0,255] | Endre | Variabel 4 blir = eller # til verdien |
Variabel 4 | Antall [0,255] | Ned | Variabel 4 blir = til verdien |
Variabel 4 | Antall [0,255] | Up | Variabel 4 blir # til verdien |
Variabel 5 | Antall [0,255] | Endre | Variabel 5 blir = eller # til verdien |
Variabel 5 | Antall [0,255] | Ned | Variabel 5 blir = til verdien |
Variabel 5 | Antall [0,255] | Up | Variabel 5 blir # til verdien |
Variabel 6 | Antall [0,255] | Endre | Variabel 6 blir = eller # til verdien |
Variabel 6 | Antall [0,255] | Ned | Variabel 6 blir = til verdien |
Variabel 6 | Antall [0,255] | Up | Variabel 6 blir # til verdien |
Variabel 7 | Antall [0,255] | Endre | Variabel 7 blir = eller # til verdien |
Variabel 7 | Antall [0,255] | Ned | Variabel 7 blir = til verdien |
Variabel 7 | Antall [0,255] | Up | Variabel 7 blir # til verdien |
Variabel 8 | Antall [0,255] | Endre | Variabel 8 blir = eller # til verdien |
Variabel 8 | Antall [0,255] | Ned | Variabel 8 blir = til verdien |
Variabel 8 | Antall [0,255] | Up | Variabel 8 blir # til verdien |
B.14Timer
Trigger Type | Utløserverdi | Flanke | Beskrivelse |
– | Timerindeks | Endre | Timeren starter eller stopper |
– | Timerindeks | Stoppe | Timeren stopper |
– | Timerindeks | Start | Timeren starter |
B.15Handlingsliste
Trigger Type | Utløserverdi | Flanke | Beskrivelse |
– | Aksjonslisteindeks | Endre | Avmerkingsboksen for aktivert er endret |
– | Aksjonslisteindeks | Funksjonshemmet | Avmerkingsboksen er deaktivert |
– | Aksjonslisteindeks | Aktivert | Avmerkingsboksen er aktivert |
B.16Brukerliste (1-4)
Brukerlister har ingen utløsere. Handlinger i brukerlister kan bare aktiveres av andre handlinger gjennom 'Action'-oppgaven med 'Link'-funksjonen.
Oppgavetyper
Oppgaver lar deg automatisere funksjonaliteten i IoCore2. All denne funksjonaliteten er kategorisert i oppgavetyper. Dette vedlegget gir en liste over de ulike oppgavetypene. Tabellene presenterer en overview av alle tilgjengelige funksjoner og funksjoner per oppgavetype.
C.1Handling
Utløs en annen handling.
Trekk | Funksjon | Parameter 1 | Parameter 2 |
Link | Sett | Handling | – |
C.2Handlingsliste
Manipuler en handlingsliste.
Trekk | Funksjon | Parameter 1 | Parameter 2 |
Aktiver | Sett | Handlingsliste | På eller av |
Aktiver | Veksle | Handlingsliste | – |
Aktiver | Kontroll | Handlingsliste | – |
Aktiver | Invertert kontroll | Handlingsliste | – |
C.3 Knapp
Tving knappehandlingene til å bli utløst.
Trekk | Funksjon | Parameter 1 | Parameter 2 |
Forfriske | Sett | – | – |
C.4DMX
Manipuler DMX-nivåene. Dette er nivåene som også kan sendes ut via Art-Net eller sACN.
Trekk | Funksjon | Parameter 1 | Parameter 2 |
Univers | Kontroller HTP | Univers # | – |
Univers | Kontroller LTP | Univers # | – |
Univers | Kontrollprioritet | Univers # | – |
Univers | Klar | Univers # | – |
Kanal | Sett | DMX-kanal | DMX-verdi |
Kanal | Veksle | DMX-kanal | – |
Kanal | Kontroll | DMX-kanal | – |
Kanal | Invertert kontroll | DMX-kanal | – |
Kanal | minsk | DMX-kanal | – |
Kanal | Øke | DMX-kanal | – |
Dunke | Sett | DMX-kanal | DMX-verdi |
Dunke | Kontroll | DMX-kanal | – |
Klar | Sett | – | – |
RGB | Sett | DMX-adresse | RGB-fargeverdi |
RGB | Kontroll | DMX-adresse | – |
RGBA | Kontroll | DMX-adresse | – |
XY | Kontroll | DMX-adresse | – |
XxYy | Kontroll | DMX-adresse | – |
C.5MIDI
Send en MIDI-melding.
Trekk | Funksjon | Parameter 1 | Parameter 2 |
Sende | Sett | MIDI-adresse | MIDI-verdi |
Sende | Kontroll | MIDI-adresse | – |
C.6MMC
Send en MMC-melding (MIDI Machine Control) via MIDI-porten.
Trekk | Funksjon | Parameter 1 | Parameter 2 |
Sende | Start | MIDI-kanal | – |
Sende | Stoppe | MIDI-kanal | – |
Sende | Start på nytt | MIDI-kanal | – |
Sende | Pause | MIDI-kanal | – |
Sende | Rekord | MIDI-kanal | – |
Sende | Utsatt spill | MIDI-kanal | – |
Sende | Record Exit | MIDI-kanal | – |
Sende | Opptakspause | MIDI-kanal | – |
Sende | Støte | MIDI-kanal | – |
Sende | Jage | MIDI-kanal | – |
Sende | Spol fremover | MIDI-kanal | – |
Sende | Spole | MIDI-kanal | – |
Sende | Gå til | MIDI-kanal | Tid |
C.7MSC
Send en MSC-melding (MIDI Show Control) via MIDI-porten.
Trekk | Funksjon | Parameter 1 | Parameter 2 |
Sende | Sett | Kontrollnummer | Kontrollverdi |
Sende | Start | Q-nummer | Q-liste |
Sende | Stoppe | Q-nummer | Q-liste |
Sende | Gjenoppta | Q-nummer | Q-liste |
Sende | Laste | Q-nummer | Q-liste |
Sende | Ild | – | – |
Sende | Alt av | – | – |
Sende | Restaurere | – | – |
Sende | Tilbakestill | – | – |
Sende | Gå av | Q-nummer | Q-liste |
C.8RTP-MIDI
Send en MIDI-melding via RTP-MIDI.
Trekk | Funksjon | Parameter 1 | Parameter 2 |
Sende | Sett | MIDI-adresse | MIDI-verdi |
Sende | Kontroll | MIDI-adresse | – |
C.9RTP-MMC
Send en MMC-melding (MIDI Machine Control) via RTP-MIDI.
Trekk | Funksjon | Parameter 1 | Parameter 2 |
Sende | Start | MIDI-kanal | – |
Sende | Stoppe | MIDI-kanal | – |
Sende | Start på nytt | MIDI-kanal | – |
Sende | Pause | MIDI-kanal | – |
Sende | Rekord | MIDI-kanal | – |
Sende | Utsatt spill | MIDI-kanal | – |
Sende | Record Exit | MIDI-kanal | – |
Sende | Opptakspause | MIDI-kanal | – |
Sende | Støte | MIDI-kanal | – |
Sende | Jage | MIDI-kanal | – |
Sende | Spol fremover | MIDI-kanal | – |
Sende | Spole | MIDI-kanal | – |
Sende | Gå til | MIDI-kanal | Tid |
C.10OSC
Send en OSC-melding via nettverket. OSC-mottakerne er spesifisert på Innstillinger-siden.
Trekk | Funksjon | Parameter 1 | Parameter 2 |
Send Float | Sett | URI | flyttallnummer |
Send Float | Kontroll | URI | – |
Send usignert | Sett | URI | positivt tall |
Send usignert | Kontroll | URI | – |
Send Bool | Sett | URI | sant eller usant |
Send Bool | Kontroll | URI | – |
Send streng | Sett | URI | Rekke av tegn |
Send streng | Kontroll | URI | – |
Send farge | Sett | URI | RGB farge |
Send farge | Kontroll | URI | – |
Vær oppmerksom på at strengen i parameter 1 har en maksimal lengde på 25 tegn, inkludert det obligatoriske innledende '/'-tegnet.
C.11Randomiser
Utløs Randomizer for å generere et nytt tilfeldig tall.
Trekk | Funksjon | Parameter 1 | Parameter 2 |
Forfriske | Sett | Minimumsverdi | Maksimal verdi |
C.12 System
Diverse oppgaver.
Trekk | Funksjon | Parameter 1 | Parameter 2 |
Blinke | Sett | På eller av | – |
Blinke | Veksle | – | – |
Blinke | Kontroll | – | – |
C.13Tidskode
Kontroller tidskoderelaterte funksjoner.
Trekk | Funksjon | Parameter 1 | Parameter 2 |
Playstate | Start | – | – |
Playstate | Stoppe | – | – |
Playstate | Start på nytt | – | – |
Playstate | Pause | – | – |
Playstate | Slå Start Pause | – | – |
Playstate | Slå Start Stopp | – | – |
Tid | Sett | Ramme | – |
Kilde | Sett | Kilde | – |
Kilde | Veksle | Kilde | Kilde |
Kilde | Øke | – | – |
Autonoom Pause | Sett | På/Av | – |
Aktiver | Sett | Kilde | På/Av |
C.14 Timer
Manipuler en av de fire interne tidtakerne.
Trekk | Funksjon | Parameter 1 | Parameter 2 |
Playstate | Start | Timer # | – |
Playstate | Stoppe | Timer # | – |
Playstate | Start på nytt | Timer # | – |
Tid | Sett | Timer # | Tid |
C.15UDP
Send en UDP-melding via nettverket. Spesifiser mottakeren i parameter 2.
For eksample "192.168.1.11:7000".
Trekk | Funksjon | Parameter 1 | Parameter 2 |
Send Float | Sett | flyttallnummer | IP-adresse og port |
Send Float | Kontroll | – | IP-adresse og port |
Send usignert | Sett | positivt tall | IP-adresse og port |
Send usignert | Kontroll | – | IP-adresse og port |
Send Bool | Sett | sant eller usant | IP-adresse og port |
Send Bool | Kontroll | – | IP-adresse og port |
Send streng | Sett | tekststreng | IP-adresse og port |
Send streng | Kontroll | – | IP-adresse og port |
Send String Hex | Sett | sekskantstreng | IP-adresse og port |
Send String Hex | Kontroll | String | IP-adresse og port |
Wake On Lan | Sett | MAC-adresse | IP-adresse og port |
Vær oppmerksom på at strengen i parameter 1 har en maksimal lengde på 25 tegn.
Send Bytes-funksjonene gjør det mulig å sende ASCII-koder. For eksample, for å sende strengen 'Visual' etterfulgt av en linjemating, må parameter 1 være '56697375616C0A'.
Når du bruker Wake On Lan-funksjonen, skal parameter 1 inneholde MAC-adressen til systemets NIC (Network Interface Controller) du ønsker å vekke.
Den anbefalte verdien for parameter 2 er 255.255.255.255:7. Dette kringkaster meldingen til hele nettverket ved port 7 som er mest brukt for Wake On Lan.
C.16Variabel
Manipuler en av de åtte variablene.
Trekk | Funksjon | Parameter 1 | Parameter 2 |
Sett verdi | Sett | Variabel [1,8] | Verdi [0,255] |
Sett verdi | Veksle | Variabel [1,8] | Verdi [0,255] |
Sett verdi | Kontroll | Variabel [1,8] | – |
Sett verdi | Invertert kontroll | Variabel [1,8] | – |
Sett verdi | minsk | Variabel [1,8] | – |
Sett verdi | Øke | Variabel [1,8] | – |
Sett verdi | Kontinuerlig nedgang | Variabel [1,8] | Delta [1,255] |
Sett verdi | Kontinuerlig økning | Variabel [1,8] | Delta [1,255] |
Sett verdi | Stopp kontinuerlig | Variabel [1,8] | – |
Sett verdi | Kontroll Skalert | Variabel [1,8] | Prosenttage [0 %, 100 %] |
Sett verdi | Kontrolloffset | Variabel [1,8] | Offset [0,255] |
Forfriske | Sett | Variabel [1,8] | – |
Enkel dimmer | Kontroll | Variabel # | Delta |
Variabler er nærmere forklart på side 29.
Enkel dimmer-funksjonen brukes til å øke eller redusere et nivå ved å bruke bare én bryter. Når du kontrollerer denne oppgaven via GPI-handling, vil lukking av GPI øke eller redusere nivået. Åpning av GPI-porten vil fryse på gjeldende nivå. Denne funksjonen er nyttig for å kontrollere en intensitet vil bare én knapp.
API
TimeCore er forhåndsprogrammert til å gjøre sin interne funksjonalitet tilgjengelig via OSC og UDP. Det er en enkel API implementert for hver protokoll. Til tross for disse API-ene, er det mulig å lage din egen OSC- og UDP-implementering på Vis kontroll-siden.
D.1OSC
Følgende tabell bruker handlingsliste #1 som eksample. Tallet '1' kan erstattes med et hvilket som helst tall i området [1,8]. Tabellen bruker også handling #2 som eksample. Tallet '1' kan erstattes med et hvilket som helst tall i området [1,48].
URI | Parameter | Beskrivelse |
/core/al/1/2/execute | bool/float/heltall | Utfør handling #2 i handlingsliste #1 |
/core/al/1/enable | bool | Sett avmerkingsboksen "aktiver" for handlingsliste #1 |
Tabellen nedenfor viser hvordan du manipulerer den interne tidskoden. |
URI | Parameter | Beskrivelse |
/core/tc/start | – | Start tidskode |
/core/tc/stop | – | Stopp tidskode |
/core/tc/restart | – | Start tidskoden på nytt |
/core/tc/pause | – | Sett tidskoden på pause |
/core/tc/set | tidsstreng | Sett tidskoderammen ved den angitte strengen. For eksample "23:59:59.24" |
Følgende tabell bruker timer #1 som et eksample. Tallet '1' kan erstattes med et hvilket som helst tall i området [1,4].
URI | Parameter | Beskrivelse |
/core/tm/1/start | – | Start timer #1 |
/core/tm/1/stopp | – | Stopp tidtaker #1 |
/core/tm/1/start på nytt | – | Start timer #1 på nytt |
/core/tm/1/pause | – | Pause timer #1 |
/core/tm/1/set | tidsstreng | Still inn timer #1 på tidsstrengen |
Tabellen nedenfor bruker variabel #1 som eksample. Tallet '1' kan erstattes med et hvilket som helst tall i området [1,8].
URI | Parameter | Beskrivelse |
/core/va/1/set | heltall | Angi verdien av variabel #1 |
/core/va/1/refresh | – | Oppdater variabel #1; en trigger vil bli generert som om variabelen endret verdi |
/core/va/refresh | – | Oppdater alle variabler; utløsere vil bli generert |
Tabellen nedenfor viser hvordan du aktiverer diverse funksjoner.
URI | Parameter | Beskrivelse |
/kjerne/blink | – | TimeCores LED blinker et øyeblikk |
D.2TCP og UDP
Følgende tabell bruker handlingsliste #1 som eksample. Tallet '1' kan erstattes med et hvilket som helst tall i området [1,8]. Tabellen bruker også handling #2 som eksample. Tallet '1' kan erstattes med et hvilket som helst tall i området [1,48].
String | Beskrivelse |
core-al-1-1-execute= | Utfør handling #2 i handlingsliste #1 |
core-al-1-enable= | Sett avmerkingsboksen "aktiver" for handlingsliste #1 |
Tabellen nedenfor viser hvordan du manipulerer den interne tidskoden.
String | Beskrivelse |
kjerne-tc-start | Start tidskode |
kjerne-tc-stopp | Stopp tidskode |
core-tc-restart | Start tidskoden på nytt |
kjerne-tc-pause | Sett tidskoden på pause |
core-tc-set= | Sett tidskoderammen ved den angitte strengen. For eksample "23:59:59.24" |
Følgende tabell bruker timer #1 som et eksample. Tallet '1' kan erstattes med et hvilket som helst tall i området [1,4].
String | Beskrivelse |
kjerne-tm-1-start | Start timer #1 |
kjerne-tm-1-stopp | Stopp tidtaker #1 |
core-tm-1-restart | Start timer #1 på nytt |
kjerne-tm-1-pause | Pause timer #1 |
kjerne-tm-1-sett= | Still inn timer #1 på tidsstrengen |
Tabellen nedenfor bruker variabel #1 som eksample. Tallet '1' kan erstattes med et hvilket som helst tall i området [1,8].
String | Beskrivelse |
kjerne-va-1-sett= | Angi verdien av variabel #1 |
core-va-1-refresh | Oppdater variabel #1; en trigger vil bli generert som om variabel endret verdi |
core-va-refresh | Oppdater alle variabler; utløsere vil bli generert |
Tabellen nedenfor viser hvordan du aktiverer diverse funksjoner.
String | Beskrivelse |
kjerneblink | TimeCores LED blinker et øyeblikk |
D.3 Tilbakemelding
TimeCore kan sende tilbakemelding til eksternt utstyr ved hjelp av API-en, såkalte "klienter". TimeCore beholder et minne over de siste fire OSC-klientene og de siste fire UDP-klientene. Klientene vil automatisk motta oppdateringer om flere avspillingsrelaterte tilstandsendringer. Nedenfor er en tabell som viser meldingene TimeCore vil sende tilbake til sine klienter. Hei-kommandoen er ideell for polling av enheten; den lar deg bekrefte at TimeCore er online på IP-adressen og porten du forventer. En strømsyklus vil tømme de interne klientlistene. Send /core/goodbye eller core-goodbye for å bli eksplisitt fjernet fra klientlisten. Vurder å programmere egendefinert handling i showkontrollen når ytterligere tilbakemeldingsfunksjonalitet er nødvendig.
D.4 Forhindre en tilbakemeldingssløyfe
Tilbakemelding sendes automatisk til en enhet som bruker OSC eller UDP API. Hvis den eksterne enheten også er en Visual Productions-enhet, kan tilbakemeldingsmeldingen tolkes av den eksterne enheten en ny kommando. Dette kan føre til at en ny tilbakemeldingsmelding genereres. En endeløs strøm av tilbakemeldingsmeldinger kan stoppe de involverte enhetene. Denne tilbakemeldingssløyfen kan forhindres ved å tildele en unik etikett enhetens API-prefiks. Denne innstillingen er omtalt på side 8.1.
QSD 34
SCC- og IAS-akkrediteringssymbolene er offisielle symboler for de respektive akkrediteringsorganene, brukt under lisens
81 Kelfield St., Unit 8, Toronto, ON, M9W 5A3, Canada Tlf.: 416-241-8857; Faks: 416-241-0682
www.qps.ca
Rev 05
Dokumenter / Ressurser
![]() |
VISUELLE PRODUKSJONER TimeCore Time Code Display [pdf] Bruksanvisning TimeCore Time Code Display, TimeCore, TimeCore Display, Code Display, Display |