TIMECORE
MANUEL
© VISUAL PRODUCTIONS BV
WWW.VISUALPRODUCTIONS.NL
TimeCore Time Code Display
Revisionshistorie
Revision | Dato | Forfatter(e) | Beskrivelse |
5 | 17.12.2024 | FL | Opdaterede skærme og installationssider. Tilføjet tilstandsside. Rettet manglende referencer. |
4 | 05.07.2023 | ME | FCC erklæring. |
3 | 07.06.2018 | ME | Opdateret vManager kapitel for at afspejle app-store distribution. Flyttede størstedelen af Kiosc-oplysningerne til en dedikeret Kiosc-manual. Tilføjet diskussion om adgangskode og delanalyse. |
2 | 10.11.2017 | ME | Tilføjet: RTP-MIDI, rackmonteret tilbehør, MSC API og adgangskodebeskyttelsesfunktion. Udskiftet VisualTouch info af Kiosc. |
1 | 10.05.2016 | ME | Oprindelig version. |
©2024 Visual Productions BV. Alle rettigheder forbeholdes.
Ingen dele af dette værk må gengives i nogen form eller på nogen måde - grafisk, elektronisk eller mekanisk, herunder fotokopiering, optagelse, optagelse eller informationslagring og -genfindingssystemer - uden skriftlig tilladelse fra udgiveren.
Selvom der er taget alle forholdsregler ved udarbejdelsen af dette dokument, påtager udgiveren og forfatteren sig intet ansvar for fejl eller udeladelser eller for skader som følge af brugen af information indeholdt i dette dokument eller fra brugen af programmer og kildekode, der evt. ledsage det. Udgiveren og forfatteren kan under ingen omstændigheder holdes ansvarlige for tab af fortjeneste eller andre kommercielle skader forårsaget eller påstået at være forårsaget direkte eller indirekte af dette dokument.
På grund af produktdesignets dynamiske karakter kan oplysningerne i dette dokument ændres uden varsel. Revisioner af disse oplysninger eller nye udgaver kan udgives for at inkorporere sådanne ændringer.
Produkter, der henvises til i dette dokument, kan enten være varemærker og/eller registrerede varemærker tilhørende de respektive ejere. Udgiveren og forfatteren gør intet krav på disse varemærker.
Overensstemmelseserklæring
Vi, producenten Visual Productions BV, erklærer hermed under eneansvar, at følgende enhed:
TimeCore
Er i overensstemmelse med følgende EU-direktiver, inklusive alle ændringer:
EMC-direktiv 2014/30/EU
Og følgende harmoniserede standarder er blevet anvendt:
NEN-EN-IEC 61000-6-1:2019
Formålet med erklæringen er i overensstemmelse med den relevante EU-harmoniseringslovgivning.
Fulde navn og identifikation af den person, der er ansvarlig for produktkvalitet og i overensstemmelse med standarder på vegne af producenten
VISUAL PRODUCTIONS BV
IZAAK ENSCHEDEWEG 38A
NL-2031CR HAARLEM
NEDERLANDENE
TLF +31 (0)23 551 20 30
WWW.VISUALPRODUCTIONS.NL
INFO@VISUALPRODUCTIONS.NL
ABN-AMRO BANK 53.22.22.261
BIC ABNANL2A
IBAN NL18ABNA0532222261
moms NL851328477B01
COC 54497795
QPS Evaluation Services Inc
Test-, certificerings- og feltevalueringsorgan
Akkrediteret i Canada, USA og internationalt
File
LR3268
OVERENSSTEMMELSESCERTIFIKAT
(ISO TYPE 3 CERTIFICERINGSSYSTEM)
Udstedt til | Visual Productions BV |
Adresse | Izaak Enschedeweg 38A 2031 CR Haarlem Holland |
Projektnummer | LR3268-1 |
Produkt | Belysningskontrolsystem |
Modelnummer | CueCore3, CueCore2, QuadCore, loCore2, TimeCore |
Bedømmelser | 9-24V DC, 0.5 A Drevet af en godkendt LPS-strømforsyning, I/P:100-240Vac, 1.0A max 5060Hz, O/P: 12Vdc, 1A, 12W maks |
Gældende standarder | CSA C22.2 No 62368-1:19 Audio/Video, Informations- og kommunikationsteknologiudstyr - Del 1 og UL62368-1- Audio/Video, informations- og kommunikationsteknologiudstyr- Del 1 |
Fabrik/fremstillingssted | Samme som ovenfor |
Erklæring om overensstemmelse: Produktet/produkterne/udstyret identificeret i dette certifikat og beskrevet i rapporten dækket af ovennævnte projektnummer er blevet undersøgt og fundet i overensstemmelse med de relevante krav i ovennævnte standard(er) og versioner. Som sådan er de berettiget til at bære QPS-certificeringsmærket vist nedenfor i overensstemmelse med bestemmelserne i QPS's serviceaftale.
VIGTIG BEMÆRKNING
For at opretholde integriteten af QPS-mærket/-mærkerne vil denne certificering blive tilbagekaldt, hvis:
- Overholdelse af ovennævnte standard(er) – inklusive enhver, informeret gennem QPS Standard Update Notice (QSD 55) udstedt i fremtiden – opretholdes ikke, eller
- Produktet/udstyret ændres efter certificering er givet, uden forudgående skriftligt samtykke fra QPS.
Indledning
TimeCore er en solid state-enhed til håndtering af tidskode. Det er beregnet til at blive brugt til underholdningsshows ved events, koncerter, festivaler og i temamiljøer. TimeCore vil hjælpe med at holde de forskellige showelementer som lyd, lys, video, laser og speciel FX synkroniseret.
TimeCore kan generere tidskode, den kan konvertere den mellem forskellige protokoller, og den kan vise enhver modtaget tidskode på skærmen. Enheden har indbygget web-server; denne web-interface giver brugeren mulighed for at konfigurere enheden. De web-interface gør det også muligt at forbinde andre ikke-tidskode-protokoller som UDP, OSC og sACN til bestemte tidskodehændelser. TimeCore kan være broen mellem tidskode og andet ikke-tidskode show udstyr såsom videoafspillere, relæer og lysdæmpere. TimeCore har en rig suite af protokoller, der inkluderer de to mest populære tidskoder i show business SMPTE og MTC. Ydermere har den implementeret Art-Net timecode, som har advantage af at være netværksbaseret.
Dette dokument diskuterer opsætning af enheden og programmering af dens interne softwarefunktioner. På tidspunktet for skrivning af denne manual var TimeCores firmware på version 1.14.
1.1 Overholdelse
Denne enhed er i overensstemmelse med følgende regler:
- CE
- UKCA
- FCC
- UL 62368-1
- CSA C22.2 62368-1:19
- ØK
1.2 Funktioner
Funktionssættet i TimeCore inkluderer:
- Ethernet-port
- Programmering via web-grænseflade
- SMPTE
- MTC
- MIDI, MSC, MMC
- RTP-MIDI
- OSC, UDP, TCP
- Art-Net (data & tidskode)
- SACN
- Stort 7-segment LED-display
- 2x brugerdefinerbar trykknap
- 9-24V DC 500mA (PSU inkluderet)
- Power over Ethernet (klasse I)
- Desktop eller DIN-skinne monteret (valgfri adapter)
- Driftstemperatur -20º C til +50º C (-4º F til 122º F)
- Overholdelse EN55103-1 EN55103-2
- Bundet med vManager og Kiosc software
1.3 Hvad er der i æsken?
TimeCore-emballagen indeholder følgende elementer (se figur 1.2):
- TimeCore
- Strømforsyning (inkl. internationalt stiksæt)
- Netværkskabel
- Info kort
1.4 Lagring af data i hukommelsen
Denne manual vil beskrive, hvordan man konfigurerer TimeCore og handlinger, opgaver osv. Enhedens web-interface bruges til at redigere denne slags elementer. Når der foretages ændringer, gemmes disse ændringer direkte i TimeCores RAM-hukommelse, og programmeringen vil direkte påvirke enhedens adfærd. RAM-hukommelsen er imidlertid flygtig, og dens indhold vil gå tabt gennem en strømcyklus. Af denne grund vil TimeCore kopiere eventuelle ændringer i RAM-hukommelsen til dens indbyggede flash-hukommelse. Flash-hukommelsen beholder sine data, selv når den ikke er tændt. TimeCore vil indlæse alle sine data tilbage fra flash-hukommelsen ved opstart.
Denne hukommelseskopieringsproces udføres automatisk af TimeCore og bør ikke bekymre brugeren. Et punkt i overvejelserne er dog, at enheden efter at have foretaget en ændring skal have tid til at udføre kopieringen til at blinke. Som en tommelfingerregel skal du ikke afbryde strømmen fra enheden inden for 30 sekunder efter at du har foretaget en programmeringsændring.
1.5 Yderligere hjælp
Hvis du efter at have læst denne manual har yderligere spørgsmål, så kontakt venligst online-forumet på https://forum.visualproductions.nl for mere teknisk support.
Protokoller
TimeCore er udstyret med flere kommunikationsporte og understøtter forskellige protokoller. Dette kapitel beskriver disse protokoller og i hvilket omfang de er implementeret i TimeCore
2.1 SMPTE
SMPTE er et tidskodesignal, som kan bruges til at synkronisere lyd, video, lys og andet showudstyr. TimeCore understøtter modtagelse af SMPTE, der overføres som et lydsignal, også kendt som LTC-tidskode. TimeCore kan sende og modtage SMPTE.
2.2 MIDI
MIDI-protokollen er beregnet til at forbinde musikalske enheder såsom synthesizere og sequencere. Desuden er denne protokol også meget velegnet til at sende triggere fra en enhed til en anden og bruges ofte til at synkronisere lyd-, video- og lysudstyr. Der er også en stor samling af MIDI-kontroloverflader til rådighed; brugergrænseflade konsoller med drejeknapper, (motoriserede) fadere, roterende encodere osv.
TimeCore er udstyret med både en MIDI-indgang og en MIDI-udgangsport. Det understøtter modtagelse og afsendelse af MIDI-beskeder som NoteOn, NoteOff, ControlChange og ProgramChange.
2.2.1 MTC
MIDI Timecode (MTC) er tidskodesignalet, som er indlejret i MIDI.
TimeCore understøtter modtagelse og transmission af MTC. Det anbefales ikke at kombinere brugen af MTC med almindelig MIDI, da MTC bruger MIDI-forbindelsens båndbredde.
2.2.2MMC
MIDI Machine Control (MMC) er en del af MIDI-protokollen. Den definerer særlige meddelelser til styring af lydudstyr såsom multi-track optagere. TimeCore understøtter afsendelse af MMC-kommandoer; se side 61.
2.2.3MSC
MIDI Show Control (MSC) er en udvidelse af MIDI-protokollen. Den består af kommandoer til synkronisering af showudstyr som lys-, video- og lydenheder.
2.3RTP-MIDI
RTP-MIDI er en Ethernet-baseret protokol til overførsel af MIDI-meddelelser. Det er en del af RTP-protokolpakken (Real-Time Protocol). RTP-MIDI er indbygget understøttet af macOS- og iOS-operativsystemerne. Ved at installere en driver understøttes den også på Windows.
Når først RTP-MIDI-forbindelsen er etableret mellem TimeCore og computeren, vil software, der kører på computeren, se TimeCores MIDI-porte, som om det var et USB-tilslutnings MIDI-interface.
2.4Art-Net
Art-Net-protokollen overfører primært DMX-512-data over Ethernet. Den høje båndbredde af en Ethernet-forbindelse gør det muligt for Art-Net at overføre op til 256 universer.
De udsendte data til Art-Net belaster netværket en vis belastning, derfor anbefales det at deaktivere Art-Net, når det ikke er i brug.
Ud over at overføre DMX-512-data kan Art-Net også bruges til at overføre tidskodeinformation til udstyrssynkronisering.
TimeCore understøtter afsendelse og modtagelse af Art-Net-tidskode samt ét univers af Art-Net-data.
2.5sACN
Streaming Architecture of Control Networks (sACN)-protokollen bruger en metode til at transportere DMX-512-information over TCP/IP-netværk. Protokollen er specificeret i ANSI E1.31-2009 standarden.
sACN-protokollen understøtter multicast for at udnytte netværkets båndbredde effektivt.
TimeCore understøtter afsendelse og modtagelse af ét sACN-univers.
2.6 TCP
Transmission Control Protocol (TCP) er en kerneprotokol i Internet Protocol Suite. Det bruges til sin pålidelige, ordnede og fejlkontrollerede levering af en strøm af bytes mellem applikationer og værter over IP-netværk. Det anses for at være 'pålideligt', fordi protokollen selv kontrollerer, om alt, der blev transmitteret, blev leveret i den modtagende ende. TCP giver mulighed for gentransmission af tabte pakker og sikrer derved, at alle transmitterede data modtages.
TimeCore understøtter modtagelse af TCP-meddelelser.
2.7UDP
Bruger Datagram Protocol (UDP) er en simpel protokol til at sende beskeder på tværs af netværket. Det understøttes af forskellige medieenheder som videoprojektorer og showcontrollere. Det inkorporerer ikke fejlkontrol, derfor er det hurtigere end TCP, men mindre pålideligt.
Der er to måder at få TimeCore til at reagere på indgående UDP-meddelelser. API'et (se side 69) gør typiske TimeCore-funktioner tilgængelige via UDP. Desuden kan brugerdefinerede meddelelser programmeres på siden Vis kontrol (se side 26). Dette er også stedet, hvor du kan programmere udgående UDP-meddelelser.
2.8OSC
Open Sound Control (OSC) er en protokol til kommunikation mellem software og forskellige multimedieenheder. OSC bruger netværket til at sende og modtage beskeder, det kan indeholde forskellige oplysninger.
Der findes apps til at skabe skræddersyede brugergrænseflader på iOS (iPod, iPhone, iPad) og Android. Disse værktøjer gør det muligt at programmere idiotsikre brugergrænseflader til styring af enheden. Fx Kiosc fra Visual Productions.
Der er to måder at få TimeCore til at reagere på indgående OSC-meddelelser.
For det første gør API'en (se side 68) typiske TimeCore-funktioner tilgængelige via OSC. For det andet kan brugerdefinerede beskeder programmeres på siden Vis kontrol (se side 26).
2.9DHCP
DHCP (Dynamic Host Configuration Protocol) er en standardiseret netværksprotokol, der bruges på IP-netværk (Internet Protocol) til dynamisk distribution af netværkskonfigurationsparametre, såsom IP-adresser.
TimeCore er en DHCP-klient.
Installation
Dette kapitel diskuterer, hvordan du opsætter TimeCore.
3.1DIN Skinnemontering
Enheden kan monteres på DIN-skinne. Apparatet er forberedt til DIN-skinnemontering ved at bruge 'DIN-skinneholderen TSH 35' fra Bopla (Produktnr. 22035000).
Denne adapter er blandt andet tilgængelig fra:
- Farnell / Newark (ordrekode 4189991)
- Conrad (ordrekode 539775 – 89)
- Distrelec (ordrekode 300060)
3.2 Rackmontering
Der er en adapter tilgængelig til montering af TimeCore i et 19" rack. Rackmonteret adapter er 1U og sælges separat. Den passer til to enheder, dog leveres den med en position lukket af et blindpanel, se figur 3.2.
3.3 Strøm
TimeCore kræver en jævnstrømsforsyning mellem Volt med minimum 500mA. 2,1 mm DC-stikket er centerpositivt. TimeCore er også Power-over-Ethernet (PoE) aktiveret. Det kræver PoE klasse I.
Netværk
TimeCore er en netværkskompatibel enhed. En netværksforbindelse mellem en computer og enheden er påkrævet for at konfigurere og programmere TimeCore, men når først enheden er programmeret, er det ikke længere nødvendigt for TimeCore at være tilsluttet et Ethernet-netværk.
Der er flere muligheder for at forbinde computeren og TimeCore. De kan forbindes peer-to-peer, via en netværksswitch eller via Wi-Fi. Figur 4.1 illustrerer disse forskellige arrangementer.
Ethernet-porten på TimeCore registrerer automatisk; det er ligegyldigt, om der bruges et tværgående eller lige netværkskabel. Selvom Ethernet-porten er klassificeret som 100 Mbps, kan buffergrænser gælde for specifikke opgaver, såsom API-meddelelser.
4.1 IP-adresse
TimeCore understøtter både statiske IP-adresser og automatiske IP-adresser.
Som standard er TimeCore indstillet til 'DHCP', hvor den automatisk vil blive tildelt en IP-adresse af DHCP-serveren i netværket. 'DHCP-serveren' er typisk en del af en netværksrouters funktionalitet.
Statiske IP-adresser er nyttige, når der ikke er nogen DHCP-server i netværket, for eksempel når der er en direkte peer-to-peer-forbindelse mellem en TimeCore og en computer. Det er også nyttigt i permanente installationer, hvor IP-adressen på TimeCore er kendt af andet udstyr og derfor ikke bør ændres.
Ved brug af DHCP er der ofte risiko for automatisk at få en ny IP-adresse i tilfælde af at DHCP-serveren udskiftes. Når du bruger statiske IP-adresser, skal du sørge for, at alt udstyr på netværket har unikke IP-adresser inden for det samme undernet.
TimeCores LED hjælper med at bestemme, hvilken type IP-adresse der er indstillet. LED'en vil indikere rødt, når du bruger DHCP, og den vil indikere hvidt i tilfælde af en statisk IP-adresse.
Der er tre måder at ændre IP-adresseindstillingen for TimeCore.
- vManager kan bruges til at detektere en TimeCore på netværket. Når først fundet, giver vManager-softwaren (figur kapitel 10) mulighed for at ændre IP-adressen, undernetmasken og DHCP-indstillingerne.
- Hvis IP-adressen allerede er kendt, vil en gennemgang til denne adresse ved hjælp af computerens browser vise TimeCores web-grænseflade. Indstillinger-siden på dette web-interface gør det muligt at ændre de samme netværksrelaterede indstillinger.
- Ved kort at trykke på nulstillingsknappen på enheden skifter den mellem statiske og automatiske IP-adresser. Ved at trykke på og holde nulstillingsknappen (se figur 4.2) på enheden i 3 sekunder, vil den genkonfigurere enheden til fabriksstandard IP-adresse og subnetmaske. Ingen andre indstillinger vil blive ændret. Standard IP-adressen er 192.168.1.10 med undernetmasken sat til 255.255.255.0.
4.2Web-grænseflade
TimeCore har en indbygget web-server. Denne web-grænsefladen kan tilgås via en standardbrowser. Det anbefales at bruge en af følgende browsere:
- Microsoft Edge
- Google Chrome (v102 eller nyere)
- Apple Safari (v15 eller nyere)
- Mozilla Firefox (v54 eller nyere)
De web-interface giver dig mulighed for at konfigurere og programmere TimeCore. Når du browser til enheden, vises startsiden (figur 4.3) først. Hjemmesiden er skrivebeskyttet; den giver information, men giver ikke mulighed for at ændre nogen indstillinger. De andre sider præsenterer mange indstillinger, der kan redigeres. Disse sider vil blive diskuteret i de efterfølgende kapitler.
4.2.1 Oppetid
Dette felt angiver, hvor længe enheden har været i live siden den sidste genstart.
4.2.2Sidste serverafstemning
Angiver sidste gang tidspunktet og datoen blev hentet fra en NTP-tidsserver.
4.2.3 Master IP
Når enheden ikke er i Stand Alone-tilstand, viser dette felt IP-adressen på det system, der mestrer denne TimeCore. Se kapitel 5 for mere information om driftstilstande.
4.3 Adgang via internettet
TimeCore kan tilgås via internettet. Der er to måder at opnå dette på: Port Forwarding og VPN.
- Port Forwarding Er relativt let at sætte op i routeren. Hver router er forskellig, så det tilrådes at konsultere routerens dokumentation (nogle gange kaldes det NAT eller Port-Redirecting). Bemærk venligst, at portvideresendelse ikke er sikker, da enhver kunne få adgang til TimeCore på denne måde.
- Adgang via en VPN-tunnel (Virtual Private Network) kræver mere opsætning, og routeren skal også understøtte VPN-funktionen. Når det er konfigureret, er dette en meget sikker måde at kommunikere med TimeCore på. En VPN er en netværksteknologi, der skaber en sikker netværksforbindelse over et offentligt netværk såsom internettet eller et privat netværk ejet af en tjenesteudbyder. Store virksomheder, uddannelsesinstitutioner og offentlige myndigheder bruger VPN-teknologi til at give fjernbrugere mulighed for sikker forbindelse
til et privat netværk. For yderligere information om VPN henvises til http://whatismyipaddress.com/vpn.
Driftstilstande
En TimeCore kan fungere i tre tilstande, hvor hver tilstand resulterer i en anden opførsel af enheden.
- Stand-alone
- Slave
- CueluxPro
Som standard fungerer TimeCore i Stand-alone-tilstand.
Statuslinjen i bunden af web-interface (figur 5.1) angiver den aktuelle driftstilstand. Når mastered af CueluxPro hjemmesiden for web-interface viser IP-adressen på CueluxPro-systemet (figur 5.2).
5.1 Stand-alone tilstand
I denne tilstand er TimeCore en autonom enhed til styring af belysning.
Typisk er den fyldt med lysindhold og programmeret til at reagere på eksterne triggere og/eller intern planlægning. Dette er standardadfærden for en TimeCore; stand-alone-tilstanden er aktiv, når TimeCore ikke er i slave- eller CueluxPro-tilstand.
5.2 Slavetilstand
Nogle krævende lysdesigns kan kræve mere end fire universer af DMX.
Når flere TimeCore-enheder kombineres for at skabe et stort multi-univers system, er der behov for synkronisering af disse TimeCore-enheder. Slave-tilstanden letter dette. Se figur 5.3.
Når den er i slavetilstand, overtages TimeCore af en master-TimeCore og er ikke længere ansvarlig for dens afspilninger og planlægning; mesteren tager sig af dette. Alt hvad slaven kræver er at indeholde belysningsindholdet i sine spor.
Master-TimeCore vil styre alle sine slaver for at aktivere de samme spor og holde afspilningen af disse spor synkroniseret.
Det er nødvendigt at lægge al handlingsprogrammering i master-TimeCore. Faktisk vil afspilningsinformationen inde i slaverne blive overskrevet af masteren.
Masteren gør dette, fordi den gemmer en kopi af sine afspilningsdata i hver slave for at gøre det muligt for slaven at fortsætte autonomt i tilfælde af at kommunikationen mellem master og slave afbrydes.
Det logiske sted for handlingslisterne og handlingen for et master/slave-system er også inde i masteren, dog er det tilladt at placere handlinger i en slave, og de vil blive eksekveret.
5.3 CueluxPro-tilstand
CueluxPro (se figur 5.4) er en softwarebaseret lyskonsol, der er bundtet med TimeCore. Formålet med TimeCore i denne tilstand er at være en grænseflade mellem CueluxPro og DMX lysarmaturerne. Derfor sender TimeCore data modtaget fra CueluxPro-softwaren til sine DMX-udtag. I denne tilstand er al intern afspilning og planlægning i TimeCore suspenderet. Figur 5.5 illustrerer et typisk CueluxPro/TimeCore-system.
TimeCore går ind i CueluxPro-tilstand, så snart den er patchet til et eller flere universer i CueluxPro-softwaren. Denne tilstand afsluttes ved at fjerne patchen til TimeCore eller lukke CueluxPro-softwaren.
Brug af CueluxPro-softwaren i kombination med TimeCore resulterer i et lysstyringssystem med et større funktionssæt end at bruge TimeCore alene i stand-alone-tilstand. CueluxPro funktioner:
- Personlighedsbibliotek med 3000+ armaturer
- FX Generator
- Matrix Pixel-mapping
- Grupper
- Paletter
- Tidslinje editor
CueluxPro kan også bruges til at generere det lysindhold, der kan uploades til TimeCore. Efter upload kan TimeCore fortsætte med at blive brugt selvstændigt. For information om, hvordan du bruger CueluxPro, se venligst CueluxPro-manualen om Visual Productions webwebsted. Denne manual giver instruktioner til at oprette forbindelse til CueluxPro og uploade indhold til TimeCore.
Vis kontrol
TimeCore kan interagere med omverdenen; den kan modtage beskeder og værdier gennem forskellige protokoller, og den kan sende mange protokoller ud. Det er muligt at automatisere TimeCore ved at få den til at reagere automatisk på indgående signaler. En eksampEn af dette ville være at starte tidskodeuret ved modtagelse af en specifik UDP-netværksmeddelelse. Vis kontrolsiden (se figur 6.1) gør det muligt at lave denne form for programmering.
Siden Vis kontrol præsenterer et system af 'handlinger'. Et signal, som TimeCore skal reagere på eller måske konvertere til et andet signal, skal udtrykkes i en handling. Konvertering af tidskodeprotokoller er undtagelsen; dette kan gøres på siden Indstillinger (se side 36). Før programmeringshandlinger
Overvej venligst Vis kontrolstrukturen i figur 6.2.
TimeCore er i stand til at lytte til forskellige protokoller. Disse tilgængelige protokoller er opført i Kilder, men TimeCore kan kun aktivt lytte til 8 protokoller på én gang. De aktive protokoller er opført i 'Handlingslister'. Hver handlingsliste kan indeholde handlinger. Inden for en protokol/kilde kræver hvert enkelt signal sin egen handling. F.eksample, når du lytter til kanal 1 og 2 på den indgående DMX, skal DMX-handlingslisten bruge to handlinger; en for hver kanal.
Inde i handlingen definerer vi triggeren og opgaverne. Triggeren angiver, hvilket signal der skal filtreres. I ovenstående DMX exampUdløseren ville være indstillet til henholdsvis 'kanal 1' og 'kanal 2'. Opgaverne bestemmer, hvad TimeCore vil gøre, når denne handling udløses. Flere opgaver kan placeres i handlingen. Der er opgaver tilgængelige for en lang række TimeCore-funktioner og eksterne protokoller. Opgavetyper er beskrevet i Appendiks C på side 60.
Se venligst API-tillægget på side 68, før du implementerer indgående OSC- eller UDP-meddelelser; API'en afslører allerede typisk funktionalitet gennem OSC og UDP, og det er derfor muligvis ikke nødvendigt at implementere brugerdefinerede meddelelser.
6.1 Kilder og handlingslister
Kildelisten viser alle protokoller, som TimeCore er i stand til at modtage.
Det inkluderer også interne funktioner, der kan oprette hændelser, der kan bruges til at udløse handlinger, såsom opstartshændelsen. Disse kilder er tilgængelige, men de vil kun blive lyttet aktivt til, når de er flyttet til handlingslistetabellen.
Knapper | Der trykkes på en af de to forreste sideknapper |
MIDI | MIDI-meddelelser |
RTP-MIDI | RTP-MIDI netværksmeddelelser |
UDP | UDP-netværksmeddelelser |
TCP | TCP netværk beskeder |
OSC | OSC netværksmeddelelse |
Kunst-Net | Art-Net DMX-data |
SACN | sACN DMX-data |
Tidskode | Tidskodesignal, angiv den indgående tidskodeprotokol på siden Indstillinger. |
Kiosc | Triggere fra Kiosc. For hver handling kan der vælges forskellige kontroller, såsom knapper og skydere, farvevælger osv rækkefølgen af handlingerne vil styre arrangementet i Kiosc. |
Randomiser | Randomizeren kan generere et tilfældigt tal |
System | Begivenheder såsom 'Power on' |
Variabel | Variabelkilden fungerer i kombination med variabelopgaven (For mere information om Variabelopgaven venligst se Opgavetyper). Variabel-opgaven angiver en værdi, hvoraf en aktiveret handlingslistetype med Variabel som kilde vil bruge som en udløser. TimeCore vil ikke beholde værdierne af de 8 variable mellem strømcyklusser. |
Timer | Der er 4 interne timere i TimeCore. En begivenhed vil blive rejst, når en timer udløber. Timere indstilles og aktiveres af Timer-opgaverne. |
Brugerliste 1-4 | Disse handlingslister vil aldrig udløse en begivenhed, men de er nyttige til avanceret programmering. |
Handlingslister kan midlertidigt suspenderes ved at deaktivere deres afkrydsningsfelt på siden Vis kontrol. Der er også en opgave tilgængelig til at automatisere ændring af tilstanden for dette afkrydsningsfelt.
6.2 Handlinger
Handlinger udføres, når et bestemt signal modtages. Dette signal defineres af triggeren. En trigger er altid i forhold til den handlingsliste, handlingen tilhører.
F.eksample, når trigger-typen er indstillet til 'Channel', så refererer den til en enkelt DMX-kanal, hvis handlingen er placeret i en 'DMX Input'-liste, og det betyder en enkelt Art-Net-kanal, hvis handlingen ligger i en Art- Netto handlingsliste.
En trigger bestemmes af felterne trigger-type, trigger-værdi og trigger-flanke.
Selvom disse felter ikke gælder for alle handlingslister og derfor nogle gange udelades i web GUI. Trigger-type-feltet angiver, hvilken slags signal handlingen vil blive udløst af. F.eksample, når du laver en handling i knaplisten, er der valget mellem 'Kort tryk' og 'Langt tryk' trigger-typer. Triggerværdien angiver den aktuelle signalværdi. I knappen exampUdløserværdien angiver hvilken knap.
I nogle handlingslister skal handlinger også specificere trigger-flanken. Flanken specificerer yderligere den værdi, som signalet skal have, før handlingen udløses. F.eksample, når en handling udløses fra en Kiosc-liste, og den er knyttet til en knap i Kiosc-softwaren, vil flanken bestemme, om den kun skal udløses, når knappen går ned eller kun, når den går op. Bilag B giver en overview af de tilgængelige trigger-typer.
En handlingsliste kan have op til 48 handlinger, på hele systemet er der maksimalt 64 handlinger.
6.3 Opgaver
Opgaver føjes til en handling for at specificere, hvad der skal gøres, når den bliver udført.
Op til 8 opgaver kan indgå i en handling, på hele systemet er der maksimalt 128 opgaver. Opgaverne udføres i rækkefølgen af listen. Der er et bredt udvalg af opgaver at vælge imellem, de omfatter ændring af alle de interne softwarefunktioner såsom tidskodeur og LED-displayet, og udsendelse af meddelelser gennem enhver af de understøttede protokoller.
Opgaverne er organiseret i kategorier. Når først en opgave er valgt fra disse kategorier, giver hver opgave mulighed for yderligere valg mellem flere funktioner og funktioner.
Opgaver indeholder op til to parametre, der kan være nødvendige for at udføre det.
En opgave kan testes ved at vælge den og trykke på knappen 'udfør' i handlingsredigeringsdialogen. Den komplette handling kan også testes; gå til siden Vis kontrol, vælg handlingen og tryk på knappen 'udfør'.
Bilag B giver en detaljeret overview af de tilgængelige opgaver, funktioner, funktioner og parametre.
6.4 Skabeloner
Siden Vis kontrol viser en liste over skabeloner. En skabelon er et sæt handlingslister, handlinger og opgave. Disse skabeloner konfigurerer TimeCore til at udføre typiske funktioner; f.eksampl styr tidskodeuret med de to trykknapper eller vis tidskodestatus på LED-displayet.
Skabelonerne sparer dermed tid; ellers skulle handlinger have været sat op manuelt.
De kan også fungere som en guide til at blødgøre indlæringskurven på handlinger; meget kan læres ved at tilføje en skabelon og derefter udforske de handlinger og opgaver, den har skabt. Bemærk venligst, at nogle skabeloner kræver, at indstillinger ændres på indstillingssiden. Bilag A giver en overview af de tilgængelige skabeloner.
6.5 Variabler
Variabler er interne hukommelser, der kan indeholde en værdi; et tal i området [0,255]. Der er 8 variabler, og de bruges typisk til avanceret programstyring. I IoCore2 gemmes indholdet af variablen ikke mellem strømcyklusser.
Variabler kan indstilles efter opgaver. Variabler kan tilføjes som kilder for at få handlinger udløst, når en variabel ændrer værdi.
6.6 Randomizer
Randomizeren er en intern softwarefunktion, der kan generere et (pseudo)tilfældigt tal. Dette er nyttigt for at få en begivenhed til at udløse en tilfældig lysscene i et temamiljø. Randomizeren aktiveres af Randomizertask. Resultatet af randomizerens beregning kan fås ved at fange begivenheden i Randomizer-handlingslisten.
Monitorer
Denne side giver brugeren mulighed for at inspicere de indgående og udgående data, både MIDI-type data (se figur 7.1) såvel som kontrolmeddelelser (se figur 7.2).
Overvågning af indgående og udgående data kan hjælpe brugeren med fejlfinding under programmering.
På Monitor-siden kan der findes fire forskellige inputkilder (MIDI, RTPMIDI, Art-Net og sACN), sammen med kontrolindgangs- og outputkilderne (TCP, UDP og OSC). Samt adgang til de data, der er gemt i 4 timere og 10 variable.
Indstillinger
TimeCores indstillinger er organiseret i sektioner, se Indstillinger side figur 8.1. Dette kapitel vil diskutere hvert afsnit.
8.1 Generelt
Du kan ændre TimeCores etiket. Denne etiket kan bruges til at skelne enheden i en opsætning med flere enheder.
Ved at aktivere afkrydsningsfeltet Blink blinker enhedens LED for at hjælpe med at identificere den blandt flere enheder.
API-kommandoerne diskuteret i appendiks D starter med et præfiks, der er sat til kerne som standard. Når du bruger flere enheder fra Visual Productions, kan det være nyttigt at tildele unikke etiketter til disse præfikser, især når du bruger udsendte beskeder. Læs mere om feedback loops i afsnit D.4.
Uautoriserede brugere kan forhindres i at foretage ændringer i TimeCore ved at aktivere adgangskodebeskyttelsen. Når den er aktiveret, kan adgangskoden deaktiveres via web-interface (ved hjælp af Deaktiver-knappen) og nulstillingsknappen (se figur 4.2). Tryk længe på nulstillingsknappen for at deaktivere adgangskodebeskyttelsen; dette vil også vende enhedens statiske IP tilbage til standard fabriksindstillingerne.
8.2 IP
IP-felterne er til opsætning af IP-adressen og undernetmasken for TimeCore.
Feltet Router er kun påkrævet, når Port Forwarding bruges. Du kan også aktivere eller deaktivere DHCP-funktionen (For mere information se kapitel 4 på side 18).
8.3 Knapper
De to knapper i web-interface efterligner de to trykknapper på den fysiske enhed. Disse softwareknapper er nyttige til at teste eller kontrollere enheden, når den er placeret uden for din rækkevidde.
8.4 input
Dette afsnit bestemmer tidskodekilden for TimeCore. Mulighederne er:
Kilde | Beskrivelse |
Indre | Tidskoden vil blive genereret internt af TimeCore |
SMPTE | LTC-signal modtaget på SMPTE IN-stik |
MTC | MTC-signal modtaget på MIDI IN-stikket |
Kunst-Net | Art-Net tidskode modtaget via netværksporten |
SMPTE- og Art-Net-protokollen tilbyder ikke midler til at skelne et signaltab fra en 'pause' af tiden. Derfor giver 'Signal Loss Policy' dig mulighed for at kontrollere et fald i tidskodesignalet skal fortolkes.
Politik | Beskrivelse |
Fortsætte | I tilfælde af et signaltab vil TimeCore fortsætte med tidskoden ved at bruge sit interne ur. Når signalet dukker op igen, vil TimeCore synkronisere igen med det. |
Pause | TimeCore vil sætte tidskoden på pause, når signalet går tabt. Det vil fortsætte med timingen, så snart signalet er gendannet. |
8.5 Output
Dette afsnit kontrollerer, om der sendes en tidskodeprotokol fra TimeCore.
Hver tidskodeprotokol har sin egen billedhastighedsindstilling.
SMPTE- og Art-Net-protokollen tilbyder ikke midler til at angive en 'pause' af tidskodesignalet. Derfor tilbyder TimeCore et 'aktivt under pause'-afkrydsningsfelt til at kontrollere adfærden af SMPTE- og Art-Net-signalet under en pausetilstand.
Når deaktiveret, vil både SMPTE- og Art-Net-signalet ophøre; der vil ikke blive genereret noget signal. I dette tilfælde er det svært for modtageren at bestemme forskellen mellem en 'pause' og 'signaltab'.
Når 'aktiv under pause' er aktiveret for SMPTE, vil TimeCore generere ugyldige SMPTE-rammer under pausen. Dette gjorde det muligt for modtageren stadig at registrere aktivitet på SMPTE-linjen (dette ville ikke være tilfældet under et signaltab). Når afkrydsningsfeltet er aktiveret for Art-Net, fortsætter TimeCore med at gentage den sidste tidskoderamme under pausen.
8.6OSC
Eksternt udstyr, der sender OSC-meddelelser til TimeCore, skal være opmærksom på det nummer, der er angivet i 'Port'-feltet. Dette er porten TimeCore lytter til for indgående beskeder.
TimeCore sender sine udgående OSC-meddelelser til de IP-adresser, der er angivet i 'Out IP'-felterne. Op til fire IP'er kan angives her. Brug formatet 'ipaddress:port' i disse felter, f.eks. ”192.168.1.11:9000”. Hvis et felt ikke skal bruges, kan det udfyldes med IP 0.0.0.0:0. Det er muligt at indtaste en broadcast IP-adresse som 192.168.1.255 for at nå mere end fire modtagere.
Aktivering af afkrydsningsfeltet Forward vil få TimeCore til at kopiere hver indkommende OSC-meddelelse og sende den de adresser, der er angivet i 'Out IP'-felterne.
8.7TCP/IP
Definerer lytteportene for TCP- og UDP-meddelelser. Eksterne systemer, der har til hensigt at sende TCP- eller UDP-meddelelser til TimeCore, skal kende enhedens IP-adresse og dette portnummer. Som standard er begge porte sat til 7000.
8.8Art-Net
Art-Net-funktionen (DMX-data) i TimeCore understøtter ét univers ud og ét univers ind. Disse universer kan kortlægges til ethvert af de 256 tilgængelige universer i Art-Net-protokollen. Universet indtastes i formatet 'subnet.universe', dvs. det laveste universnummer skrives som '0.0' og det højeste universnummer angives som '15.15'. Den udgående Art-Net transmission kan deaktiveres ved at indtaste 'off' i outputfeltet.
Destinations-IP'en bestemmer, hvor de udgående Art-Net-data vil blive sendt til.
Typisk indeholder dette felt en broadcast-adresse som 2.255.255.255, som sender Art-Net-dataene til 2.xxx IP-området. En anden typisk Art-Net bred-
Cast-adressen er 10.255.255.255. Når du bruger broadcast-adressen 255.255.255.255, vil alle enheder på netværket modtage Art-Net-dataene.
Det er også muligt at udfylde en unicast-adresse som 192.168.1.11; i dette tilfælde vil Art-Net-data kun blive sendt til én IP-adresse. Dette holder resten af netværket rent for eventuelle Art-Net netværksmeddelelser.
8.9sACN
TimeCore understøtter et indgående sACN-univers og et udgående univers.
Hvert universfelt skal indeholde et tal i området [1,63999]. Udgående sACN-transmission kan deaktiveres ved at indtaste 'off' i sACN-outputfeltet.
8.10RTP-MIDI
Se kapitel 9 for en detaljeret diskussion om, hvordan man opsætter en RTP-MIDI-forbindelse.
RTP-MIDI
TimeCore understøtter RTP-MIDI. Det er en protokol til at sende MIDI-meddelelser over Ethernet. Dette kapitel diskuterede, hvordan man opsætter forbindelsen mellem TimeCore og en computer.
Figur 9.1 illustrerer en typisk RTP-MIDI-opsætning. Computeren forbindes til TimeCore via Ethernet. Dette gør det muligt for computeren at sende MIDI-beskeder til TimeCore. Disse meddelelser kan bruges til at styre TimeCore internt.
Alternativt kan beskederne videresendes til den fysiske MIDI-port på TimeCore, ved at bruge TimeCore som MIDI-interface.
På samme måde kan MIDI-beskeder genereret af TimeCore internt modtages på computeren via RTP-MIDI. Samt MIDI-beskeder modtaget på den fysiske MIDI-port.
MIDI Throughput afkrydsningsfeltet i figur 9.2 aktiverer RTP-MIDI-videresendelse til TimeCores fysiske MIDI-port. Når de er deaktiveret, kan RTP-MIDI-beskeder modtaget fra computeren kun bruges internt i TimeCore.
9.1 Sessioner
For at kommunikere via RTP-MIDI kræves en 'session'. En RTP-MIDI-session består af en vært og en eller flere deltagere. En deltager opretter forbindelse til en vært. Denne vært bør derfor allerede være tilgængelig på netværket.
TimeCore kan fungere enten som vært eller som deltager. Dette valg foretages på indstillingssiden (se figur 9.2).
9.1.1 Vært
Når TimeCore er konfigureret som vært, vil den oprette en session. Navnet på denne session er afledt af TimeCores etiket plus dens serienummer. F.eksampen TimeCore med label 'MyTimeCore' og seriel 201620001 vil resultere i sessionsnavnet mytimecore201620001.
Når en TimeCore sender en besked via RTP-MIDI, vil denne besked blive sendt til alle deltagere. TimeCore er i stand til at opretholde en forbindelse med op til 4 deltagere på samme tid.
9.1.2Deltager
Hvis TimeCore er konfigureret som deltager, vil den forsøge at oprette forbindelse til en session med navnet som defineret i 'Service name'-feltet (se figur 9.2).
9.2 Opsætning af computeren
Computeren skal også enten være vært for en session eller deltage i en eksisterende session.
Dette afsnit beskriver, hvordan du konfigurerer det på macOS og Windows.
9.2.1 macOS
RTP-MIDI er indbygget understøttet af macOS-operativsystemet. Følg venligst de næste trin for at konfigurere det.
- Åbn Application/Utilities/Audio Midi Setup
- Klik på 'Vindue' og vælg 'Vis Midi Studio'
- Dobbeltklik på 'Netværk'
- Fortsæt med 'Host'-opsætning på side 42 eller 'Deltager'-opsætning på side 43.
9.2.2 Windows
Windows OS understøtter RTP-MIDI ved hjælp af en driver. Vi anbefaler rtpMIDI-driveren fra Tobias Erichsen. Den kan downloades fra http://www.tobias-erichsen.de/software/rtpmidi.html. Installer driveren og åbn den. Fortsæt derefter med 'Host'-opsætning på side 42 eller 'Deltager'-opsætning på side 43
9.2.3Vært + deltager
Følg de næste trin for enten at konfigurere din computer som vært eller som deltager.
- Hvis der ikke allerede er nogen sessioner, så tilføj en session ved at bruge + knappen under Mine sessioner sektionen.
- Vælg et lokalt navn og et Bonjour-navn.
- Aktiver sessionen.
- Indstil 'Alle' i feltet 'Hvem kan oprette forbindelse til mig'.
9.2.4Deltager
For at deltage i en session, der er oprettet af en anden vært, skal du vælge sessionen i bibliotekslisten og klikke på knappen Tilslut.
I tilfælde af at TimeCore ikke automatisk bliver synlig i kataloglisten, er det muligt at tilføje det manuelt. Klik på knappen + under mappesektionen.
Du er fri til at give den et hvilket som helst navn, du vil. Værtsfeltet skal indeholde TimeCores IP-adresse. Port-feltet skal være 65180. På Windows er værten og porten kombineret, adskilt af et ':'-tegn (f.eks. 192.168.1.10:65180).
vManager
Et gratis softwareværktøj kaldet vManager er blevet udviklet til at styre enhederne. vManager giver mulighed for:
- Konfigurer IP-adressen, undernetmasken, routeren og DHCP
- Sikkerhedskopier og gendan enhedens interne data og indstillinger
- Udfør firmwareopgraderinger
- Identificer en specifik enhed (i en multi-enhedsopsætning) ved at blinke dens LED
- Vend tilbage til fabriksindstillingerne
Det følgende afsnit forklarer knapperne i vManager, som det ses i figur 10.1.
10.1 Backup
Der kan laves sikkerhedskopier af alle programmeringsdata inde i enheden. Denne backup file (en XML) gemmes på computerens harddisk og kan nemt overføres via e-mail eller USB-stick. Sikkerhedskopiens data kan gendannes via knappen Gendan.
Apps distribueret af appbutikker har ikke adgang files uden for dette udpegede sted. Det er vigtigt at vide, hvor vManager gemmer sin files, hvis du ønsker at overføre en sikkerhedskopi file til memory stick eller dropbox.
Den udpegede file placeringen varierer fra operativsystem til operativsystem og vil sandsynligvis være en lang og uklar vej. Af denne grund giver vManager dig en genvej til den rigtige file beliggenhed. En mappeknap kan findes i file relaterede dialoger. Ved at klikke på denne knap åbnes en file browser i passende mappe.
10.2 Opgradering af firmware
For at opgradere firmwaren skal du først vælge enheden og trykke på knappen Opgrader firmware. Dialogen giver mulighed for at vælge fra listen over tilgængelige firmwareversioner.
Advarsel: Sørg for, at strømmen til enheden ikke afbrydes under opgraderingsprocessen.
10.3 Indstil dato og klokkeslæt
Computerens dato og klokkeslæt kan hurtigt kopieres til enheden ved at vælge en enhed og klikke på knappen Indstil dato og klokkeslæt. Ikke alle Visual Productions-enheder har et internt realtidsur. TimeCore har ikke sådan en RTC.
10.4 Blink
Enhedens LED kan indstilles til at blinke hurtigt for at identificere den pågældende enhed blandt flere enheder. Blinkningen aktiveres ved at dobbeltklikke på en enhed i Enhedslisten eller ved at vælge en enhed og derefter klikke på Blink-knappen.
10.5 Fabriksindstillinger
Alle brugerdata som signaler, spor og handlinger er gemt i den indbyggede flash-hukommelse. De vil blive fuldstændig slettet, og alle indstillinger vil vende tilbage til deres standarder ved at trykke på Fabriksindstillinger-knappen. Denne handling påvirker ikke enhedens IP-indstillinger.
10.6 Genstart
Genstart-knappen giver dig mulighed for eksternt at genstarte enheden. Dette er nyttigt til at teste enhedens adfærd efter en strømcyklus.
10.7Installation af vManager
vManager-appen er tilgængelig på en lang række operativsystemer, både mobil og desktop.
Softwaren distribueres gennem app-butikker for at drage fordeltage at modtage fremtidige softwareopdateringer automatisk.
10.7.1iOS
vManager kan downloades fra Apple iOS app-store på https://itunes.apple.com/us/app/vman/id1133961541.
10.7.2Android
vManager kan findes i Google Play Butik på https://play.google.com/store/apps/details?id=org.visualproductions.manager.
Android 5.0 eller nyere er påkrævet.
10.7.3 Windows
Besøg Microsoft Store på https://www.microsoft.com/en-us/p/vmanager/9nblggh4s758.
Windows 10 er påkrævet.
10.7.4 macOS
Besøg Apple macOS App Store på https://apps.apple.com/us/app/vmanager/id1074004019.
macOS 11.3 anbefales.
10.7.5Ubuntu
Du kan erhverve vManager fra Snapcraft på https://snapcraft.io/vmanager.
Alternativt kan det installeres ved at bruge kommandolinjen:
snap find vmanager
snap install vmanager
For at opdatere apps senere via kommandolinjetypen: snap refresh vmanager
Ubuntu 22.04 LTS anbefales. Softwaren er kun tilgængelig til amd64-arkitekturen.
Kiosc
Kiosc er en applikation til at skabe brugerdefinerede touchscreen-brugergrænseflader til rækken af lyscontrollere fra Visual Productions. Kiosc er designet til ikke at have nogen redigeringsmuligheder, hvilket gør det til en idiotsikker grænseflade, der sikkert kan præsenteres for ikke-tekniske operatører.
Kiosc er den ideelle måde at fjernstyre vores solid-state belysningscontrollere som CueluxPro, CueCore1, CueCore2, QuadCore, IoCore1, IoCore2, LPU-2, DaliCore, B-Station1 og TimeCore. Kiosc giver dig mulighed for at vælge scener eller forudindstillinger, indstille intensitetsniveauer eller vælge RGB-farver.
Du kan også bruge den til at styre tredjeparts AV-udstyr. Kiosc taler OSC, UDP og TCP.
Kiosc er tilgængelig som software-app og som et fysisk produkt. Hardwareversionen af Kiosc er en vægmonteret 7” touchskærm med Kiosc forudinstalleret. Den er drevet af PoE og kræver kun en RJ-45-forbindelse.
Læs venligst Kiosc-manualen, tilgængelig fra https://www.visualproductions.nl/downloads for flere detaljer.
Bilag
Skabeloner
Dette appendiks diskuterer skabelonerne på siden Vis kontrol.
Skabelon | Beskrivelse |
Knapper ->tidskode | Venstre trykknap starter/stopper. Højre trykknap nulstiller tidskoden. |
Tidskodetilstand ->visning | Tidskodehændelser som start, pause og stop udskrives på displayet. |
Udløsertyper
Følgende tabeller viser de forskellige typer triggere, der kan bruges i CueluxPro. De forskellige typer er ledsaget af værdier og flanker.
B.1 Knap
To trykknapper foran på enheden.
Trigger type | Udløserværdi | Flanke | Beskrivelse |
Knap | Knap nummer | Forandring | Knappens tilstand ændres |
Knap | Knap nummer | Ned | Knappen er trykket ned |
Knap | Knap nummer | Up | Knappen slippes |
Kort tryk | Knap nummer | – | Knappen trykkes ned et øjeblik |
Langt tryk | Knap nummer | – | Knappen er trykket ned i lang tid |
B.2MIDI
Trigger type | Udløserværdi | Flanke | Beskrivelse |
Besked | Adresse | Forandring | Modtag en besked, der matcher adressen |
Besked | Adresse | Ned | Modtag en besked, der matcher adressen og værdien ikke-nul |
Besked | Adresse | Up | Modtag en besked, der matcher adressen, og værdien er nul |
Modtager | – | – | Modtag enhver besked |
MIDI-adresse kan være enhver note-on, node-off, kontrol-ændring, program-ændring og maskin-kontrol.
B.3RTP-MIDI
Trigger type | Udløserværdi | Flanke | Beskrivelse |
Besked | Adresse | Forandring | Modtag en besked, der matcher adressen |
Besked | Adresse | Ned | Modtag en besked, der matcher adressen og værdien ikke-nul |
Besked | Adresse | Up | Modtag en besked, der matcher adressen, og værdien er nul |
Modtager | – | – | Modtag enhver besked |
MIDI-adresse kan være enhver note-on, node-off, kontrol-ændring, program-ændring og maskin-kontrol.
B.4UDP
Trigger type | Udløserværdi | Flanke | Beskrivelse |
Besked | Snor | – | Modtag en besked, der matcher triggerværdien |
Modtager | – | – | Modtag enhver besked |
Brugeren kan definere sin egen streng som udløserværdien af en besked. Bemærk venligst, at denne streng har en maksimal længde på 31 tegn.
B.5 | TCP | |||
Trigger type |
Udløserværdi |
Flanke |
Beskrivelse |
|
Besked | Snor | – | Modtag en besked, der matcher triggerværdien | |
Modtager | – | – | Modtag enhver besked |
Brugeren kan definere sin egen streng som udløserværdien af en besked. Bemærk venligst, at denne streng har en maksimal længde på 31 tegn.
B.6 | OSC | |||
Trigger type |
Udløserværdi |
Flanke |
Beskrivelse |
|
Besked | URI | Forandring | Modtag en besked, der matcher URI'en | |
Besked | URI | Ned | Modtag en meddelelse, der matcher URI'en og værdien ikke-nul | |
Besked | URI | Up | Modtag en besked, der matcher URI'en, og værdien er nul | |
Modtager | – | – | Modtag enhver besked |
Brugeren kan definere sin egen URI som triggerværdien af en meddelelse, men OSC-specifikationen dikterer, at denne streng skal starte med et '/'-tegn. Bemærk venligst, at denne streng har en maksimal længde på 31 tegn, inklusive '/'.
B.7Kunst-Net
Trigger type | Udløserværdi | Flanke | Beskrivelse |
Kanal | DMX adresse | Forandring | Kanalændringer |
Kanal | DMX adresse | Ned | Kanal bliver ikke-nul |
Kanal | DMX adresse | Up | Kanal bliver nul |
Univers A | – | – | En DMX-niveauændring i universet |
Modtager | – | Forandring | Begynd at modtage eller løs Art-Net-signal |
Modtager | – | Ned | Mistet Art-Net-signal |
Modtager | – | Up | Begynd at modtage Art-Net-signal |
B.8sACN
Trigger type | Udløserværdi | Flanke | Beskrivelse |
Kanal | DMX adresse | Forandring | Kanalændringer |
Kanal | DMX adresse | Ned | Kanal bliver ikke-nul |
Kanal | DMX adresse | Up | Kanal bliver nul |
Univers A | – | – | En DMX-niveauændring i universet |
Modtager | – | Forandring | Begynd at modtage eller løs sACN-signal |
Modtager | – | Ned | Mistet sACN-signal |
Modtager | – | Up | Begynd at modtage sACN-signal |
B.9 Tidskode
Trigger type | Udløserværdi | Flanke | Beskrivelse |
Tidskode | Ramme | – | Indgående tidskoderamme nået |
Spiller | – | Forandring | Spilletilstand ændret |
Spiller | – | Spil | Tidskoden er startet |
Spiller | – | Ikke leg | Tidskode stoppet |
Pause | – | Forandring | Pausetilstand ændret |
Pause | – | Pause | Tidskoden stoppet |
Pause | – | Ikke pause | Tidskoden blev genoptaget |
Stoppet | – | Forandring | Stoppet tilstand ændret |
Stoppet | – | Stop | Tidskode stoppet |
Stoppet | – | Ikke stop | Tidskoden er startet |
Modtager SMPTE | – | Forandring | Modtagelse ændret |
Modtager SMPTE | – | Starte | Begynd at modtage |
Modtager SMPTE | – | Stop | Modtager ikke længere |
Modtager MTC | – | Forandring | Modtagelse ændret |
Modtager MTC | – | Starte | Begynd at modtage |
Modtager MTC | – | Stop | Modtager ikke længere |
Modtager RTP-MTC | – | Forandring | Modtagelse ændret |
Modtager RTP-MTC | – | Starte | Begynd at modtage |
Modtager RTP-MTC | – | Stop | Modtager ikke længere |
Modtager Art-Net tidskode | – | Forandring | Modtagelse ændret |
Modtager Art-Net tidskode | – | Starte | Begynd at modtage |
Modtager Art-Net tidskode | – | Stop | Modtager ikke længere |
B.10Kiosc
Trigger type | Udløserværdi | Flanke | Beskrivelse |
– | – | Forandring | Knap/fader går op eller ned |
– | – | Ned | Der trykkes på knappen |
– | – | Up | Knappen slippes |
Når du redigerer Kiosc-handlingslisten, vil det være muligt at tilføje forskellige slags handlinger såsom knap, fader og farvevælger. Disse elementer vil blive vist i Kiosc-appen, som er tilgængelig fra Visual Productions.
B.11Randomizer
Trigger type | Udløserværdi | Flanke | Beskrivelse |
Resultat | – | – | Randomizer lavede en ny værdi |
Specifik værdi | Tal i området [0,255] | – | Randomizer lavede en værdi, der matcher |
B.12 System
Trigger type | Udløserværdi | Flanke | Beskrivelse |
Opstart | – | – | IoCore2 er blevet tændt |
Netværksforbindelse | – | Forandring | Netværksforbindelse etableret eller mistet |
Netværksforbindelse | – | Stop | Netværksforbindelse mistet |
Netværksforbindelse | – | Starte | Netværksforbindelse etableret |
ReleasedByMaster | – | Forandring | Master (f.eks. CueluxPro) frigivet eller opnået forbindelse |
ReleasedByMaster | – | Stop | Master frigivet forbindelse |
ReleasedByMaster | – | Starte | Master opnåede forbindelse |
B.13Variabel
Trigger type | Udløserværdi | Flanke | Beskrivelse |
Kanal | Variabelt indeks | – | Den angivne variabel ændres |
Variabel 1 | Antal [0,255] | Forandring | Variabel 1 bliver = eller # til værdien |
Variabel 1 | Antal [0,255] | Ned | Variabel 1 bliver = til værdien |
Variabel 1 | Antal [0,255] | Up | Variabel 1 bliver # til værdien |
Variabel 2 | Antal [0,255] | Forandring | Variabel 2 bliver = eller # til værdien |
Variabel 2 | Antal [0,255] | Ned | Variabel 2 bliver = til værdien |
Variabel 2 | Antal [0,255] | Up | Variabel 2 bliver # til værdien |
Variabel 3 | Antal [0,255] | Forandring | Variabel 3 bliver = eller # til værdien |
Variabel 3 | Antal [0,255] | Ned | Variabel 3 bliver = til værdien |
Variabel 3 | Antal [0,255] | Up | Variabel 3 bliver # til værdien |
Variabel 4 | Antal [0,255] | Forandring | Variabel 4 bliver = eller # til værdien |
Variabel 4 | Antal [0,255] | Ned | Variabel 4 bliver = til værdien |
Variabel 4 | Antal [0,255] | Up | Variabel 4 bliver # til værdien |
Variabel 5 | Antal [0,255] | Forandring | Variabel 5 bliver = eller # til værdien |
Variabel 5 | Antal [0,255] | Ned | Variabel 5 bliver = til værdien |
Variabel 5 | Antal [0,255] | Up | Variabel 5 bliver # til værdien |
Variabel 6 | Antal [0,255] | Forandring | Variabel 6 bliver = eller # til værdien |
Variabel 6 | Antal [0,255] | Ned | Variabel 6 bliver = til værdien |
Variabel 6 | Antal [0,255] | Up | Variabel 6 bliver # til værdien |
Variabel 7 | Antal [0,255] | Forandring | Variabel 7 bliver = eller # til værdien |
Variabel 7 | Antal [0,255] | Ned | Variabel 7 bliver = til værdien |
Variabel 7 | Antal [0,255] | Up | Variabel 7 bliver # til værdien |
Variabel 8 | Antal [0,255] | Forandring | Variabel 8 bliver = eller # til værdien |
Variabel 8 | Antal [0,255] | Ned | Variabel 8 bliver = til værdien |
Variabel 8 | Antal [0,255] | Up | Variabel 8 bliver # til værdien |
B.14Timer
Trigger type | Udløserværdi | Flanke | Beskrivelse |
– | Timer indeks | Forandring | Timeren starter eller stopper |
– | Timer indeks | Stop | Timeren stopper |
– | Timer indeks | Starte | Timeren starter |
B.15Aktionsliste
Trigger type | Udløserværdi | Flanke | Beskrivelse |
– | Aktionslisteindeks | Forandring | Aktiveret afkrydsningsfelt er ændret |
– | Aktionslisteindeks | Handicappet | Afkrydsningsfeltet er blevet deaktiveret |
– | Aktionslisteindeks | Aktiveret | Afkrydsningsfeltet er blevet aktiveret |
B.16Brugerliste (1-4)
Brugerlister har ingen udløsere. Handlinger inde i brugerlister kan kun aktiveres af andre handlinger gennem 'Action'-opgaven med 'Link'-funktionen.
Opgavetyper
Opgaver giver dig mulighed for at automatisere funktionaliteten i IoCore2. Al denne funktionalitet er kategoriseret i opgavetyper. Dette appendiks giver en liste over de forskellige opgavetyper. Tabellerne præsenterer en overview af alle tilgængelige funktioner og funktioner pr. opgavetype.
C.1Handling
Udløs en anden handling.
Feature | Fungere | Parameter 1 | Parameter 2 |
Forbindelse | Sæt | Handling | – |
C.2Aktionsliste
Manipuler en handlingsliste.
Feature | Fungere | Parameter 1 | Parameter 2 |
Aktiver | Sæt | Handlingsliste | Til eller fra |
Aktiver | Skift | Handlingsliste | – |
Aktiver | Kontrollere | Handlingsliste | – |
Aktiver | Omvendt kontrol | Handlingsliste | – |
C.3 Knap
Tving knaphandlingerne til at blive udløst.
Feature | Fungere | Parameter 1 | Parameter 2 |
Opfriske | Sæt | – | – |
C.4DMX
Manipuler DMX-niveauerne. Det er de niveauer, der også kan sendes ud via Art-Net eller sACN.
Feature | Fungere | Parameter 1 | Parameter 2 |
Univers | Styr HTP | Univers # | – |
Univers | Styr LTP | Univers # | – |
Univers | Kontrolprioritet | Univers # | – |
Univers | Klar | Univers # | – |
Kanal | Sæt | DMX-kanal | DMX værdi |
Kanal | Skift | DMX-kanal | – |
Kanal | Kontrollere | DMX-kanal | – |
Kanal | Omvendt kontrol | DMX-kanal | – |
Kanal | Nedgang | DMX-kanal | – |
Kanal | Forøgelse | DMX-kanal | – |
Bump | Sæt | DMX-kanal | DMX værdi |
Bump | Kontrollere | DMX-kanal | – |
Klar | Sæt | – | – |
RGB | Sæt | DMX-adresse | RGB-farveværdi |
RGB | Kontrollere | DMX-adresse | – |
RGBA | Kontrollere | DMX-adresse | – |
XY | Kontrollere | DMX-adresse | – |
XxYy | Kontrollere | DMX-adresse | – |
C.5MIDI
Send en MIDI-besked.
Feature | Fungere | Parameter 1 | Parameter 2 |
Sende | Sæt | MIDI-adresse | MIDI værdi |
Sende | Kontrollere | MIDI-adresse | – |
C.6MMC
Send en MMC-meddelelse (MIDI Machine Control) via MIDI-porten.
Feature | Fungere | Parameter 1 | Parameter 2 |
Sende | Starte | MIDI-kanal | – |
Sende | Stop | MIDI-kanal | – |
Sende | Genstart | MIDI-kanal | – |
Sende | Pause | MIDI-kanal | – |
Sende | Optage | MIDI-kanal | – |
Sende | Udskudt spil | MIDI-kanal | – |
Sende | Optag Afslut | MIDI-kanal | – |
Sende | Optag pause | MIDI-kanal | – |
Sende | Udstøde | MIDI-kanal | – |
Sende | Jage | MIDI-kanal | – |
Sende | Hurtigt frem | MIDI-kanal | – |
Sende | Spole tilbage | MIDI-kanal | – |
Sende | Gå til | MIDI-kanal | Tid |
C.7MSC
Send en MSC-meddelelse (MIDI Show Control) via MIDI-porten.
Feature | Fungere | Parameter 1 | Parameter 2 |
Sende | Sæt | Kontrolnummer | Kontrolværdi |
Sende | Starte | Q nummer | Q liste |
Sende | Stop | Q nummer | Q liste |
Sende | Genoptage | Q nummer | Q liste |
Sende | Indlæs | Q nummer | Q liste |
Sende | Brand | – | – |
Sende | Alle Off | – | – |
Sende | Gendan | – | – |
Sende | Nulstil | – | – |
Sende | Gå af | Q nummer | Q liste |
C.8RTP-MIDI
Send en MIDI-besked via RTP-MIDI.
Feature | Fungere | Parameter 1 | Parameter 2 |
Sende | Sæt | MIDI-adresse | MIDI værdi |
Sende | Kontrollere | MIDI-adresse | – |
C.9RTP-MMC
Send en MMC (MIDI Machine Control) besked via RTP-MIDI.
Feature | Fungere | Parameter 1 | Parameter 2 |
Sende | Starte | MIDI-kanal | – |
Sende | Stop | MIDI-kanal | – |
Sende | Genstart | MIDI-kanal | – |
Sende | Pause | MIDI-kanal | – |
Sende | Optage | MIDI-kanal | – |
Sende | Udskudt spil | MIDI-kanal | – |
Sende | Optag Afslut | MIDI-kanal | – |
Sende | Optag pause | MIDI-kanal | – |
Sende | Udstøde | MIDI-kanal | – |
Sende | Jage | MIDI-kanal | – |
Sende | Hurtigt frem | MIDI-kanal | – |
Sende | Spole tilbage | MIDI-kanal | – |
Sende | Gå til | MIDI-kanal | Tid |
C.10OSC
Send en OSC-besked via netværket. OSC-modtagerne er angivet på siden Indstillinger.
Feature | Fungere | Parameter 1 | Parameter 2 |
Send Float | Sæt | URI | flydende kommanummer |
Send Float | Kontrollere | URI | – |
Send usigneret | Sæt | URI | positivt tal |
Send usigneret | Kontrollere | URI | – |
Send Bool | Sæt | URI | sandt eller falsk |
Send Bool | Kontrollere | URI | – |
Send streng | Sæt | URI | Række af tegn |
Send streng | Kontrollere | URI | – |
Send farve | Sæt | URI | RGB farve |
Send farve | Kontrollere | URI | – |
Bemærk venligst, at streng i parameter 1 har en maksimal længde på 25 tegn, inklusive det obligatoriske indledende '/'-tegn.
C.11Randomiser
Udløs Randomizer for at generere et nyt tilfældigt tal.
Feature | Fungere | Parameter 1 | Parameter 2 |
Opfriske | Sæt | Minimumsværdi | Maksimal værdi |
C.12 System
Diverse opgaver.
Feature | Fungere | Parameter 1 | Parameter 2 |
Blinke | Sæt | Til eller fra | – |
Blinke | Skift | – | – |
Blinke | Kontrollere | – | – |
C.13Tidskode
Styr tidskode relaterede funktioner.
Feature | Fungere | Parameter 1 | Parameter 2 |
Playstate | Starte | – | – |
Playstate | Stop | – | – |
Playstate | Genstart | – | – |
Playstate | Pause | – | – |
Playstate | Skift Start Pause | – | – |
Playstate | Skift Start Stop | – | – |
Tid | Sæt | Ramme | – |
Kilde | Sæt | Kilde | – |
Kilde | Skift | Kilde | Kilde |
Kilde | Forøgelse | – | – |
Autonoom Pause | Sæt | Til/Fra | – |
Aktiver | Sæt | Kilde | Til/Fra |
C.14Timer
Manipuler en af de fire interne timere.
Feature | Fungere | Parameter 1 | Parameter 2 |
Playstate | Starte | Timer # | – |
Playstate | Stop | Timer # | – |
Playstate | Genstart | Timer # | – |
Tid | Sæt | Timer # | Tid |
C.15UDP
Send en UDP-besked via netværket. Angiv modtageren i parameter 2.
F.eksample "192.168.1.11:7000".
Feature | Fungere | Parameter 1 | Parameter 2 |
Send Float | Sæt | flydende kommanummer | IP-adresse og port |
Send Float | Kontrollere | – | IP-adresse og port |
Send usigneret | Sæt | positivt tal | IP-adresse og port |
Send usigneret | Kontrollere | – | IP-adresse og port |
Send Bool | Sæt | sandt eller falsk | IP-adresse og port |
Send Bool | Kontrollere | – | IP-adresse og port |
Send streng | Sæt | tekststreng | IP-adresse og port |
Send streng | Kontrollere | – | IP-adresse og port |
Send String Hex | Sæt | sekskantsnor | IP-adresse og port |
Send String Hex | Kontrollere | Snor | IP-adresse og port |
Wake On Lan | Sæt | MAC-adresse | IP-adresse og port |
Bemærk venligst, at streng i parameter 1 har en maksimal længde på 25 tegn.
Send Bytes-funktionerne gør det muligt at sende ASCII-koder. F.eksample, for at sende strengen 'Visuel' efterfulgt af et linjeskift, skal parameter 1 være '56697375616C0A'.
Når du bruger Wake On Lan-funktionen, skal parameter 1 indeholde MAC-adressen på systemets NIC (Network Interface Controller), du ønsker at vække.
Den anbefalede værdi for parameter 2 er 255.255.255.255:7. Dette udsender beskeden til hele netværket ved port 7, som er mest almindeligt brugt til Wake On Lan.
C.16Variabel
Manipuler en af de otte variable.
Feature | Fungere | Parameter 1 | Parameter 2 |
Indstil værdi | Sæt | Variabel [1,8] | Værdi [0,255] |
Indstil værdi | Skift | Variabel [1,8] | Værdi [0,255] |
Indstil værdi | Kontrollere | Variabel [1,8] | – |
Indstil værdi | Omvendt kontrol | Variabel [1,8] | – |
Indstil værdi | Nedgang | Variabel [1,8] | – |
Indstil værdi | Forøgelse | Variabel [1,8] | – |
Indstil værdi | Kontinuerlig nedsættelse | Variabel [1,8] | Delta [1,255] |
Indstil værdi | Kontinuerlig stigning | Variabel [1,8] | Delta [1,255] |
Indstil værdi | Stop kontinuerligt | Variabel [1,8] | – |
Indstil værdi | Kontrol skaleret | Variabel [1,8] | Procenttage [0%,100%] |
Indstil værdi | Kontrol offset | Variabel [1,8] | Offset [0,255] |
Opfriske | Sæt | Variabel [1,8] | – |
Enkelt lysdæmper | Kontrollere | Variabel # | Delta |
Variabler er yderligere forklaret på side 29.
Single Dimmer-funktionen bruges til at øge eller sænke et niveau ved kun at bruge én kontakt. Når du kontrollerer denne opgave via GPI-handling, vil lukningen af GPI'en øge eller mindske niveauet. Åbning af GPI-porten vil fryse på det aktuelle niveau. Denne funktion er nyttig til at styre en intensitet med kun én knap.
API
TimeCore er forprogrammeret til at gøre dens interne funktionalitet tilgængelig via OSC og UDP. Der er en simpel API implementeret for hver protokol. På trods af disse API'er er det muligt at oprette din egen OSC- og UDP-implementering på siden Vis kontrol.
D.1OSC
Følgende tabel bruger handlingsliste #1 som et eksample. Tallet '1' kan erstattes af et hvilket som helst tal i området [1,8]. Tabellen bruger også handling #2 som eksample. Tallet '1' kan erstattes af et hvilket som helst tal i området [1,48].
URI | Parameter | Beskrivelse |
/core/al/1/2/execute | bool/float/heltal | Udfør handling #2 inde i handlingsliste #1 |
/core/al/1/enable | bool | Indstil afkrydsningsfeltet 'aktiver' for handlingsliste #1 |
Følgende tabel viser, hvordan man manipulerer den interne tidskode. |
URI | Parameter | Beskrivelse |
/core/tc/start | – | Start tidskode |
/core/tc/stop | – | Stop tidskode |
/core/tc/genstart | – | Genstart tidskoden |
/core/tc/pause | – | Sæt tidskode på pause |
/core/tc/set | tidsstreng | Indstil tidskoderammen ved den angivne streng. F.eksample "23:59:59.24" |
Følgende tabel bruger timer #1 som et eksample. Tallet '1' kan erstattes af et hvilket som helst tal i området [1,4].
URI | Parameter | Beskrivelse |
/core/tm/1/start | – | Start timer #1 |
/core/tm/1/stop | – | Stop timer #1 |
/core/tm/1/genstart | – | Genstart timer #1 |
/core/tm/1/pause | – | Pause timer #1 |
/core/tm/1/set | tidsstreng | Indstil timer #1 på tidsstrengen |
Følgende tabel bruger variabel #1 som eksample. Tallet '1' kan erstattes af et hvilket som helst tal i området [1,8].
URI | Parameter | Beskrivelse |
/core/va/1/set | heltal | Indstil værdien af variabel #1 |
/core/va/1/refresh | – | Opdater variabel #1; en trigger vil blive genereret, som om variablen ændrede værdi |
/core/va/refresh | – | Opdater alle variabler; udløsere vil blive genereret |
Følgende tabel viser, hvordan du aktiverer diverse funktioner.
URI | Parameter | Beskrivelse |
/core/blink | – | TimeCores LED blinker et øjeblik |
D.2TCP & UDP
Følgende tabel bruger handlingsliste #1 som et eksample. Tallet '1' kan erstattes af et hvilket som helst tal i området [1,8]. Tabellen bruger også handling #2 som eksample. Tallet '1' kan erstattes af et hvilket som helst tal i området [1,48].
Snor | Beskrivelse |
core-al-1-1-execute= | Udfør handling #2 inde i handlingsliste #1 |
core-al-1-enable= | Indstil afkrydsningsfeltet 'aktiver' for handlingsliste #1 |
Følgende tabel viser, hvordan man manipulerer den interne tidskode.
Snor | Beskrivelse |
kerne-tc-start | Start tidskode |
kerne-tc-stop | Stop tidskode |
core-tc-genstart | Genstart tidskoden |
kerne-tc-pause | Sæt tidskode på pause |
core-tc-set= | Indstil tidskoderammen ved den angivne streng. F.eksample "23:59:59.24" |
Følgende tabel bruger timer #1 som et eksample. Tallet '1' kan erstattes af et hvilket som helst tal i området [1,4].
Snor | Beskrivelse |
core-tm-1-start | Start timer #1 |
kerne-tm-1-stop | Stop timer #1 |
core-tm-1-genstart | Genstart timer #1 |
core-tm-1-pause | Pause timer #1 |
core-tm-1-set= | Indstil timer #1 på tidsstrengen |
Følgende tabel bruger variabel #1 som eksample. Tallet '1' kan erstattes af et hvilket som helst tal i området [1,8].
Snor | Beskrivelse |
kerne-va-1-sæt= | Indstil værdien af variabel #1 |
core-va-1-refresh | Opdater variabel #1; en trigger vil blive genereret, som om variabel ændret værdi |
core-va-refresh | Opdater alle variabler; udløsere vil blive genereret |
Følgende tabel viser, hvordan du aktiverer diverse funktioner.
Snor | Beskrivelse |
kerne-blink | TimeCores LED blinker et øjeblik |
D.3 Feedback
TimeCore er i stand til at sende feedback til eksternt udstyr ved hjælp af dets API, såkaldte 'klienter'. TimeCore gemmer en hukommelse af de sidste fire OSC-klienter og de sidste fire UDP-klienter. Klienterne vil automatisk modtage opdateringer om flere afspilningsrelaterede tilstandsændringer. Nedenfor er en tabel, der viser de beskeder, som TimeCore sender tilbage til sine kunder. Hej-kommandoen er ideel til at polle enheden; det giver dig mulighed for at verificere, at TimeCore er online på den IP-adresse og port, du forventer. En power-cycle vil rydde de interne klientlister. Send /core/goodbye eller core-goodbye for eksplicit at blive fjernet fra klientlisten. Overvej at programmere tilpasset handling i showkontrollen, når der kræves yderligere feedbackfunktionalitet.
D.4 Forhindrer en feedback-loop
Feedback sendes automatisk til en enhed, der bruger OSC eller UDP API. Hvis den eksterne enhed også er en Visual Productions-enhed, kan feedbackmeddelelsen fortolkes af den eksterne enhed en ny kommando. Dette kan resultere i, at der genereres endnu en feedbackmeddelelse. En endeløs strøm af feedback-beskeder kan stoppe de involverede enheder. Denne feedbackloop kan forhindres ved at tildele en unik etiket til enhedens API-præfiks. Denne indstilling er beskrevet på side 8.1.
QSD 34
SCC- og IAS-akkrediteringssymbolerne er officielle symboler for de respektive akkrediteringsorganer, brugt under licens
81 Kelfield St., Unit 8, Toronto, ON, M9W 5A3, Canada Tlf.: 416-241-8857; Fax: 416-241-0682
www.qps.ca
Rev 05
Dokumenter/ressourcer
![]() |
VISUELLE PRODUKTIONER TimeCore Time Code Display [pdf] Brugsanvisning TimeCore Time Code Display, TimeCore, Time Code Display, Code Display, Display |