TIMECORE
HANTLIEDING
© VISUAL PRODUCTIONS BV
WWW.VISUALPRODUCTIONS.NL
TimeCore Tiid Code Display
Revision Skiednis
Revyzje | Datum | Auteur(s) | Beskriuwing |
5 | 17.12.2024 | FL | Bywurke monitors en ynstallaasjesiden. Side modi tafoege. Fêste ûntbrekkende referinsjes. |
4 | 05.07.2023 | ME | FCC-ferklearring. |
3 | 07.06.2018 | ME | Bywurke vManager-haadstik om app-store-distribúsje te reflektearjen. Ferpleatst mearderheid fan Kiosc ynformaasje nei in tawijd Kiosc hânlieding. Diskusje tafoege oer wachtwurd en diele analytics. |
2 | 10.11.2017 | ME | Tafoege: RTP-MIDI, Rackmount-aksessoires, MSC API & wachtwurdbeskermingsfunksje. VisualTouch-ynfo ferfongen troch Kiosc. |
1 | 10.05.2016 | ME | Earste ferzje. |
©2024 Visual Productions BV. Alle rjochten foarbehâlden.
Gjin dielen fan dit wurk meie reprodusearre wurde yn hokker foarm of op hokker wize dan ek - grafysk, elektroanysk, of meganysk, ynklusyf fotokopy, opname, tape, of ynformaasje opslach en opheljen systemen - sûnder de skriftlike tastimming fan de útjouwer.
Wylst alle foarsoarchsmaatregels binne nommen by de tarieding fan dit dokumint, nimme de útjouwer en de auteur gjin ferantwurdlikens foar flaters of weglatingen, of foar skea dy't fuortkomme út it brûken fan ynformaasje befette yn dit dokumint of út it brûken fan programma's en boarnekoade dy't mooglik begeliede it. Yn gjin gefal binne de útjouwer en de auteur oanspraaklik foar winstferlies of oare kommersjele skea dy't direkt of yndirekt troch dit dokumint feroarsake of nei alle gedachten feroarsake is.
Fanwegen it dynamyske karakter fan produktûntwerp is de ynformaasje befette yn dit dokumint ûnder foarbehâld fan feroaring sûnder notice. Ferzjes fan dizze ynformaasje of nije edysjes kinne wurde útjûn om sokke feroarings op te nimmen.
Produkten dy't yn dit dokumint wurde neamd, kinne hannelsmerken en / as registrearre hannelsmerken wêze fan 'e respektivelike eigners. De útjouwer en de skriuwer meitsje gjin oanspraak op dizze hannelsmerken.
Ferklearring fan konformiteit
Wy, fabrikant Visual Productions BV, ferklearje hjirby ûnder ienige ferantwurdlikens, dat it folgjende apparaat:
TimeCore
Komt oerien mei de folgjende EG-rjochtlinen, ynklusyf alle amendeminten:
EMC-rjochtline 2014/30/EU
En de folgjende harmonisearre noarmen binne tapast:
NEN-EN-IEC 61000-6-1:2019
It objekt fan 'e ferklearring is yn oerienstimming mei de relevante harmonisaasjewetjouwing fan 'e Uny.
Folsleine namme en identifikaasje fan 'e persoan ferantwurdlik foar produktkwaliteit en yn oerienstimming mei noarmen út namme fan' e fabrikant
VISUAL PRODUCTIONS BV
IZAAK ENSCHEDEWEG 38A
NL-2031CR HAARLEM
NEDERLÂN
TEL +31 (0)23 551 20 30
WWW.VISUALPRODUCTIONS.NL
INFO@VISUALPRODUCTIONS.NL
ABN-AMRO BANK 53.22.22.261
BIC ABNANL2A
IBAN NL18ABNA0532222261
btw NL851328477B01
COC 54497795
De skiednis fan QPS Evaluation Services Inc
Test-, sertifisearring- en fjildevaluaasjeorganisaasje
Akkrediteare yn Kanada, de FS, en ynternasjonaal
File
LR3268
SERTIFIKAAT FAN COMPLIANCE
(ISO TYPE 3-SERTIFISASJESYSTEEM)
Útjûn oan | Visual Productions BV |
Adres | Izaak Enschedeweg 38A 2031 CR Haarlem Nederlân |
Project Number | LR3268-1 |
Produkt | Ljochtkontrôlesysteem |
Model Number | CueCore3, CueCore2, QuadCore, loCore2, TimeCore |
Wurdearrings | 9-24V DC, 0.5 A Oandreaun troch in goedkard LPS Netzteil, I / P: 100-240Vac, 1.0A max 5060Hz, O/P: 12Vdc, 1A, 12W max |
Tapasbere noarmen | CSA C22.2 No 62368-1:19 Audio/fideo, apparatuer foar ynformaasje- en kommunikaasjetechnology - Diel 1 en UL62368-1- Audio / fideo, apparatuer foar ynformaasje- en kommunikaasjetechnology- Diel 1 |
Fabriek / Manufacturing Lokaasje | Itselde as hjirboppe |
Ferklearring fan neilibjen: It produkt (en) / apparatuer identifisearre yn dit sertifikaat en beskreaun yn it rapport behannele ûnder it hjirboppe ferwiisde projektnûmer binne ûndersocht en fûn te foldwaan oan de relevante easken fan 'e hjirboppe referearre standert(en) en ferzjes. As sadanich binne se yn oanmerking om it QPS-sertifikaasjemerk hjirûnder te dragen, yn oerienstimming mei de bepalingen fan 'e tsjinstoerienkomst fan QPS.
WICHTICH OPMERKING
Om de yntegriteit fan 'e QPS-merk(en) te behâlden, sil dizze sertifikaasje ynlutsen wurde as:
- Konformiteit mei de hjirboppe neamde standert(en) - ynklusyf elk, ynformearre fia QPS Standard Update Notice (QSD 55) útjûn yn 'e takomst - wurdt net ûnderhâlden, of
- It produkt / apparatuer wurdt wizige neidat sertifisearring wurdt ferliend, sûnder foarôfgeande skriftlike tastimming fan QPS.
Ynlieding
De TimeCore is in solid-state apparaat foar it behanneljen fan timecode. It is bedoeld om te brûken foar ferdivedaasjeshows op eveneminten, konserten, festivals en yn tema-omjouwings. De TimeCore sil helpe by it syngronisearjen fan de ferskate show-eleminten lykas lûd, ferljochting, fideo, laser en spesjale FX.
De TimeCore kin tiidkoade generearje, it kin it konvertearje tusken ferskate protokollen en it kin elke ûntfongen tiidkoade werjaan op har display. De ienheid hat ynboude web-tsjinner; dit web-interface lit de brûker de ienheid konfigurearje. De web-ynterface makket ek oare net-timecode-protokollen mooglik lykas UDP, OSC en sACN te keppeljen oan bepaalde timecode-eveneminten. De TimeCore kin de brêge wêze tusken timecode en oare net-timecode show-apparatuer lykas fideospielers, relais en dimmers. De TimeCore hat in rike suite fan protokollen dy't de twa populêrste tiidkoades omfetsje yn showbusiness SMPTE en MTC. Fierder hat it Art-Net timecode ymplementearre, dy't de advan hattage fan netwurk-basearre te wêzen.
Dit dokumint besprekt it ynstellen fan it apparaat en it programmearjen fan har ynterne softwarefunksjes. Op it momint fan it skriuwen fan dizze hantlieding wie de firmware fan TimeCore op ferzje 1.14.
1.1 Neilibjen
Dit apparaat is yn oerienstimming mei de folgjende regeljouwing:
- CE
- UKCA
- FCC
- UL 62368-1
- CSA C22.2 62368-1:19
- EAC
1.2 Features
De funksjeset fan 'e TimeCore omfettet:
- Ethernet haven
- Programming fia web-ynterface
- SMPTE
- MTC
- MIDI, MSC, MMC
- RTP-MIDI
- OSC, UDP, TCP
- Art-Net (data & timecode)
- sACN
- Grutte 7-segment LED-display
- 2x troch de brûker definieare drukknop
- 9-24V DC 500mA (PSU ynbegrepen)
- Power over Ethernet (klasse I)
- Desktop of DIN Rail monteard (opsjoneel adapter)
- Bedriuwstemperatuer -20ºC oant +50ºC (-4ºF oant 122ºF)
- Konformiteit EN55103-1 EN55103-2
- Bondele mei vManager en Kiosc software
1.3 Wat is yn 'e doaze?
De TimeCore-ferpakking befettet de folgjende items (sjoch figuer 1.2):
- TimeCore
- Stromforsyning (ynkl. ynternasjonale stekker set)
- Netwurk kabel
- Info kaart
1.4 Bewarje gegevens yn it ûnthâld
Dizze hânlieding sil beskriuwe hoe't te konfigurearjen de TimeCore en aksjes, taken, ensfh De ienheid syn web-interface wurdt brûkt foar it bewurkjen fan dizze soarten eleminten. As feroarings wurde makke, wurde dizze wizigingen direkt opslein yn it RAM-ûnthâld fan 'e TimeCore en de programmearring sil direkt ynfloed hawwe op it gedrach fan' e ienheid. RAM ûnthâld is, lykwols, flechtich en syn ynhâld sil ferlern gean troch in macht syklus. Om dizze reden sil de TimeCore alle wizigingen yn it RAM-ûnthâld kopiearje nei har oan board flash-ûnthâld. Flash-ûnthâld behâldt syn gegevens sels as net oandreaun. De TimeCore sil al syn gegevens werom laden fan it flash-ûnthâld by it opstarten.
Dit proses foar ûnthâldkopy wurdt automatysk útfierd troch de TimeCore en soe de brûker gjin soargen moatte wêze. Ien punt fan beskôging is lykwols dat nei it meitsjen fan in feroaring de ienheid moat wurde jûn tiid om de kopy út te fieren om te flitsen. As thumbregel, net loskeppelje de macht fan it apparaat binnen 30 sekonden fan it meitsjen fan in programmearring feroaring.
1.5 Fierdere help
As jo, nei it lêzen fan dizze hantlieding, fierdere fragen hawwe, rieplachtsje dan it online forum op https://forum.visualproductions.nl foar mear technyske stipe.
Protokollen
De TimeCore is foarsjoen fan ferskate kommunikaasjepoarten en stipet ferskate protokollen. Dit haadstik beskriuwt dizze protokollen en yn hoefier't se yn 'e TimeCore ymplementearre binne
2.1 SMPTE
SMPTE is in timecode-sinjaal dat kin wurde brûkt om audio, fideo, ferljochting en oare show-apparatuer te syngronisearjen. De TimeCore stipet it ûntfangen fan SMPTE dat wurdt oerdroegen as in audiosinjaal, ek bekend as LTC-tiidkoade. De TimeCore kin SMPTE ferstjoere en ûntfange.
2.2 MIDI
It MIDI-protokol is bedoeld foar it ferbinen fan muzikale apparaten lykas synthesizers en sequencers. Fierder is dit protokol ek tige geskikt om triggers fan it iene apparaat nei it oare te stjoeren en wurdt it faak brûkt om audio-, fideo- en ljochtapparatuer te syngronisearjen. Der is ek in grutte kolleksje fan MIDI kontrôle oerflak beskikber; brûkersynterface-konsoles mei knoppen, (motorisearre) faders, rotary-encoders, ensfh.
De TimeCore is foarsjoen fan sawol in MIDI-ynfier as in MIDI-útfierpoarte. It stipet it ûntfangen en ferstjoeren fan MIDI-berjochten lykas NoteOn, NoteOff, ControlChange en ProgramChange.
2.2.1 MTC
MIDI Timecode (MTC) is it timecode-sinjaal dat is ynbêde yn MIDI.
De TimeCore stipet it ûntfangen en ferstjoeren fan MTC. It is net oan te rieden om it gebrûk fan MTC te kombinearjen mei gewoane MIDI, om't MTC de bânbreedte fan 'e MIDI-ferbining ferbrûkt.
2.2.2MMC
MIDI Machine Control (MMC) is diel fan it MIDI-protokol. It definiearret spesjale berjochten foar it kontrolearjen fan audio-apparatuer lykas multi-track recorders. De TimeCore stipet it ferstjoeren fan MMC-kommando's; sjoch side 61.
2.2.3MSC
MIDI Show Control (MSC) is in útwreiding fan it MIDI-protokol. It bestiet út kommando's foar syngronisaasje fan showapparatuer lykas ferljochting, fideo en audioapparaten.
2.3 RTP-MIDI
RTP-MIDI is in Ethernet-basearre protokol foar it oerdragen fan MIDI-berjochten. It is diel fan 'e RTP (Real-time Protocol) protokol suite. RTP-MIDI wurdt natuerlik stipe troch de macOS- en iOS-bestjoeringssystemen. Troch it ynstallearjen fan in stjoerprogramma wurdt it ek stipe op Windows.
Sadree't de RTP-MIDI-ferbining is oprjochte tusken de TimeCore en de kompjûter, dan sil software dy't op 'e kompjûter rint, de MIDI-poarten fan TimeCore sjen as wie it in USB-ferbining MIDI-ynterface.
2.4 Art-Net
It Art-Net-protokol draacht primêr DMX-512-gegevens oer oer Ethernet. De hege bânbreedte fan in Ethernet-ferbining lit Art-Net maksimaal 256 universums oerdrage.
De gegevens dy't útstjoerd binne foar Art-Net lizze in bepaalde lading op it netwurk, dêrom is it oan te rieden om Art-Net út te skeakeljen as net yn gebrûk.
Neist it oerdragen fan DMX-512-gegevens, kin Art-Net ek brûkt wurde foar it oerdragen fan tiidkoadeynformaasje foar syngronisaasje fan apparatuer.
De TimeCore stipet it ferstjoeren en ûntfangen fan Art-Net-tiidkoade en ek ien universum fan Art-Net-gegevens.
2.5sACN
It protokol foar streaming Architecture of Control Networks (sACN) brûkt in metoade foar it ferfieren fan DMX-512-ynformaasje oer TCP/IP-netwurken. It protokol is spesifisearre yn 'e ANSI E1.31-2009 standert.
It sACN-protokol stipet multi-cast om effisjint gebrûk te meitsjen fan de bânbreedte fan it netwurk.
De TimeCore stipet it ferstjoeren en ûntfangen fan ien sACN-universum.
2.6 TCP
It Transmission Control Protocol (TCP) is in kearnprotokol fan 'e Internet Protocol Suite. It wurdt brûkt foar syn betroubere, bestelde en flater kontrolearre levering fan in stream fan bytes tusken applikaasjes en hosts oer IP-netwurken. It wurdt beskôge as 'betrouber', om't it protokol sels kontrolearret om te sjen oft alles dat waard oerdroegen waard levere oan it ûntfangende ein. TCP soarget foar de werútstjoering fan ferlerne pakketten, en soarget derfoar dat alle oerstjoerde gegevens ûntfongen binne.
De TimeCore stipet it ûntfangen fan TCP-berjochten.
2.7 UDP
Brûker Datagram Protocol (UDP) is in ienfâldich protokol foar it ferstjoeren fan berjochten oer it netwurk. It wurdt stipe troch ferskate media-apparaten lykas fideoprojektors en Show Controllers. It omfettet gjin flaterkontrôle, dêrom is it rapper dan TCP, mar minder betrouber.
D'r binne twa manieren om de TimeCore te reagearjen op ynkommende UDP-berjochten. De API (sjoch side 69) makket typyske TimeCore-funksjes beskikber fia UDP. Fierder kinne oanpaste berjochten programmearre wurde yn 'e Show Control side (sjoch side 26). Dit is ek it plak wêr't útgeande UDP-berjochten programmearje kinne.
2.8 OSC
Open Sound Control (OSC) is in protokol foar kommunikaasje tusken software en ferskate multi-media type apparaten. OSC brûkt it netwurk om berjochten te ferstjoeren en te ûntfangen, it kin ferskate ynformaasje befetsje.
D'r binne apps beskikber foar it meitsjen fan oanpaste brûkersynterfaces op iOS (iPod, iPhone, iPad) en Android. Dizze ark meitsje it mooglik om fool-proof brûkersynterfaces te programmearjen foar it kontrolearjen fan it apparaat. Bygelyks Kiosc fan Visual Productions.
D'r binne twa manieren om de TimeCore te reagearjen op ynkommende OSC-berjochten.
As earste makket de API (sjoch side 68) typyske TimeCore-funksjes beskikber fia OSC. Twads kinne oanpaste berjochten wurde programmearre yn 'e Show Control side (sjoch side 26).
2.9DHCP
It Dynamic Host Configuration Protocol (DHCP) is in standerdisearre netwurkprotokol dat wurdt brûkt op Internet Protocol (IP) netwurken foar dynamysk fersprieden fan netwurkkonfiguraasjeparameters, lykas IP-adressen.
De TimeCore is in DHCP-kliïnt.
Ynstallaasje
Dit haadstik besprekt hoe't jo de TimeCore ynstelle.
3.1DIN Rail Montage
It apparaat kin wurde monteard op DIN Rail. It apparaat is taret foar DIN Rail mounting troch it brûken fan de 'DIN Rail holder TSH 35' fan Bopla (Produkt nr. 22035000).
Dizze adapter is - ûnder oaren - beskikber fan:
- Farnell / Newark (bestelkoade 4189991)
- Conrad (bestelkoade 539775 – 89)
- Distrelec (bestelkoade 300060)
3.2 Rackmount
D'r is in adapter beskikber foar it montearjen fan de TimeCore yn in 19 "rack. De rackmount-adapter is 1U en wurdt apart ferkocht. It past twa ienheden, lykwols, it wurdt levere mei ien posysje sletten troch in bline paniel, sjoch figuer 3.2.
3.3 Krêft
De TimeCore fereasket in DC-voeding tusken Volt mei in minimum fan 500mA. De 2,1 mm DC-ferbining is sintrum-posityf. De TimeCore is ek Power-over-Ethernet (PoE) ynskeakele. It fereasket PoE Klasse I.
Netwurk
De TimeCore is in netwurk yn steat apparaat. In netwurkferbining tusken in kompjûter en de ienheid is nedich om de TimeCore te konfigurearjen en te programmearjen, lykwols, as it apparaat ienris programmearre is, is it net langer nedich dat de TimeCore ferbûn is mei in Ethernet-netwurk.
D'r binne meardere arranzjeminten mooglik foar it ferbinen fan de kompjûter en de TimeCore. Se kinne peer-to-peer ferbûn wurde, fia in netwurk switch of fia Wi-Fi. Figure 4.1 yllustrearret dizze ferskillende arranzjeminten.
De Ethernet-poarte op 'e TimeCore is auto-sensing; it makket net út oft in krús of rjochte netwurkkabel wurdt brûkt. Hoewol de Ethernet-poarte wurdt klassifisearre as 100 Mbps, kinne buffergrinzen jilde foar spesifike taken, lykas API-berjochten.
4.1 IP-adres
De TimeCore stipet sawol statyske IP-adressen as automatyske IP-adressen.
Standert is de TimeCore ynsteld op 'DHCP' wêryn it automatysk in IP-adres wurdt tawiisd troch de DHCP-tsjinner yn it netwurk. De 'DHCP-tsjinner' is typysk diel fan 'e funksjonaliteit fan in netwurkrouter.
Statyske IP-adressen binne handich as d'r gjin DHCP-tsjinner yn it netwurk is, bygelyks as d'r in direkte peer-to-peer-ferbining is tusken in TimeCore en in kompjûter. It is ek nuttich yn permaninte ynstallaasjes wêr't it IP-adres fan 'e TimeCore bekend is troch oare apparatuer en dêrom net feroarje moat.
By it brûken fan DHCP is d'r faaks it risiko dat automatysk in nij IP-adres wurdt jûn yn it gefal dat de DHCP-tsjinner ferfongen wurdt. As jo statyske IP-adressen brûke, soargje derfoar dat alle apparatuer op it netwurk unike IP-adressen hawwe binnen itselde subnet.
De LED fan TimeCore helpt om te bepalen hokker soarte IP-adres ynsteld is. De LED sil read oanjaan by it brûken fan DHCP en it sil wyt oanjaan yn it gefal fan in statysk IP-adres.
D'r binne trije manieren om de IP-adresynstelling fan 'e TimeCore te feroarjen.
- vManager kin brûkt wurde om te spoaren in TimeCore op it netwurk. Ienris fûn, lit de vManager-software (figuer haadstik 10) it IP-adres, subnetmasker en DHCP-ynstellingen feroarje.
- As it IP-adres al bekend is, sil it blêdzjen nei dit adres mei de browser fan 'e kompjûter de TimeCore's sjen litte web-ynterface. De ynstellingsside op dizze web-interface makket it feroarjen fan deselde netwurkrelatearre ynstellings mooglik.
- Troch koart op de resetknop op it apparaat te drukken, skeakelet it tusken statyske en automatyske IP-adressen. Troch de resetknop (sjoch figuer 4.2) op it apparaat foar 3 sekonden te drukken en te hâlden, sil it de ienheid opnij konfigurearje nei it fabryksstandert IP-adres en subnetmasker. Gjin oare ynstellings wurde feroare. It standert IP-adres is 192.168.1.10 mei it subnetmasker ynsteld op 255.255.255.0.
4.2Web-ynterface
De TimeCore hat in ynboude web-tsjinner. Dit web-ynterface kin tagonklik wurde fia in standert blêder. It is oan te rieden om ien fan 'e folgjende browsers te brûken:
- Microsoft Edge
- Google Chrome (v102 of heger)
- Apple Safari (v15 of heger)
- Mozilla Firefox (v54 of heger)
De web-interface lit jo de TimeCore konfigurearje en programmearje. By it blêdzjen nei de ienheid sil de thússide (figuer 4.3) earst ferskine. De thússide is allinnich-lês; it jout ynformaasje, mar lit gjin ynstellings feroarje. De oare siden jouwe in protte ynstellings dy't kinne wurde bewurke. Dizze siden sille wurde besprutsen yn 'e folgjende haadstikken.
4.2.1 Uptime
Dit fjild jout oan hoe lang de ienheid libbet sûnt syn lêste herstart.
4.2.2 Lêste Server Poll
Jout de lêste kear oan dat de tiid en datum ophelle binne fan in NTP-tiidtsjinner.
4.2.3 Master IP
As de ienheid net yn Stand Alone modus is, toant dit fjild it IP-adres fan it systeem dat dizze TimeCore beheart. Ferwize nei haadstik 5 foar mear ynformaasje oer wurkmodi.
4.3 Tagong fia ynternet
De TimeCore kin tagonklik wurde fia it ynternet. D'r binne twa manieren om dit te berikken: Port Forwarding en VPN.
- Port Forwarding Is relatyf maklik yn te stellen yn 'e router. Elke router is oars, dus it wurdt advisearre om de dokumintaasje fan 'e router te rieplachtsjen (soms wurdt it oantsjutten as NAT of Port-Redirecting). Tink derom dat poarte trochstjoere net feilich is, om't elkenien dizze manier tagong koe ta de TimeCore.
- Tagong fia in Virtual Private Network (VPN) tunnel fereasket mear opset ynspannings, ek moat de router de VPN-funksje stypje. Ienris ynsteld is dit in heul feilige manier om te kommunisearjen mei de TimeCore. In VPN is in netwurktechnology dy't in feilige netwurkferbining makket oer in iepenbier netwurk lykas it ynternet of in privee netwurk fan in tsjinstferliener. Grutte bedriuwen, ûnderwiisynstellingen en oerheidsynstânsjes brûke VPN-technology om brûkers op ôfstân mooglik te meitsjen om feilich te ferbinen
nei in privee netwurk. Foar mear ynformaasje oer VPN ferwize nei http://whatismyipaddress.com/vpn.
Operating Modes
In TimeCore kin operearje yn trije modi, elke modus resultearret yn in oar gedrach fan it apparaat.
- Stand-alone
- Slaaf
- CueluxPro
Standert wurket de TimeCore yn 'e Stand-alone modus.
De statusbalke oan 'e boaiem fan' e web-ynterface (figuer 5.1) jout de hjoeddeiske bestjoeringssysteem modus. Wannear't behearske troch CueluxPro de thússide fan de web-ynterface toant it IP-adres fan it CueluxPro-systeem (figuer 5.2).
5.1 Stand-alone modus
Yn dizze modus is de TimeCore in autonoom apparaat foar it kontrolearjen fan ferljochting.
Typysk wurdt it laden mei ljochtynhâld en programmearre om te reagearjen op eksterne triggers en / of ynterne skema. Dit is it standertgedrach fan in TimeCore; de stand-alone modus is aktyf as de TimeCore net yn 'e slave- of CueluxPro-modus is.
5.2 Slavemodus
Guon easken foar ljochtûntwerpen kinne mear dan fjouwer universums fan DMX fereaskje.
As meardere TimeCore-ienheden wurde kombineare om in grut multi-universumsysteem te meitsjen, is d'r de needsaak foar syngronisaasje fan dy TimeCore-apparaten. De Slave-modus fasilitearret dit. Sjoch figuer 5.3.
As yn Slave modus de TimeCore wurdt oernommen troch in master-TimeCore en is net langer ferantwurdlik foar syn playbacks en scheduling; de master soarget der foar. Alles wat de slaaf fereasket is de ferljochtingynhâld yn syn spoaren te befetsjen.
De master-TimeCore sil al syn slaven kontrolearje om deselde spoaren te aktivearjen en it ôfspieljen fan dy spoaren syngronisearre te hâlden.
It is needsaaklik om alle aksje-programmearring yn 'e master-TimeCore te pleatsen. Yn feite sil de ôfspielynformaasje binnen de slaven wurde oerskreaun troch de master.
De master docht dit om't it in kopy fan syn ôfspielgegevens yn elke slaaf opslaat om de slaaf yn te skeakeljen om autonoom troch te gean yn it gefal dat de kommunikaasje tusken master en slaaf wurdt ûnderbrutsen.
It logyske plak foar de aksjelisten en aksje foar in master/slave-systeem is ek binnen de master, it is lykwols tastien om aksjes yn in slaaf te pleatsen en se wurde útfierd.
5.3 CueluxPro Mode
CueluxPro (sjoch figuer 5.4) is in software-basearre ljochtkonsole dy't bondele is mei de TimeCore. It doel fan 'e TimeCore yn dizze modus is in ynterface te wêzen tusken CueluxPro en de DMX-ljochtarmaturen. Dêrom sil de TimeCore de gegevens ûntfongen fan 'e CueluxPro-software trochstjoere nei har DMX-outlets. Tidens dizze modus wurdt alle ynterne ôfspieljen en skema binnen de TimeCore ophâlden. Figure 5.5 yllustrearret in typysk CueluxPro / TimeCore systeem.
De TimeCore komt yn 'e CueluxPro-modus sa gau as it is patched oan ien of mear universums binnen de CueluxPro-software. Dizze modus wurdt ôfsluten troch de TimeCore te unpatchen of de CueluxPro-software te sluten.
It brûken fan de CueluxPro-software yn kombinaasje mei de TimeCore resulteart yn in ljochtkontrôlesysteem mei in gruttere funksje set dan it brûken fan de TimeCore op himsels yn 'e stand-alone modus. CueluxPro-funksjes:
- Persoanlikheidsbibleteek mei 3000+ armaturen
- FX Generator
- Matrix Pixel-mapping
- Groepen
- Paletten
- Timeline bewurker
CueluxPro kin ek brûkt wurde foar it generearjen fan de ljochtynhâld dy't kin wurde upload nei de TimeCore. Nei it uploaden kin de TimeCore stand-alone brûkt wurde. Foar ynformaasje oer hoe't jo CueluxPro brûke kinne, ferwize nei de CueluxPro-hantlieding oer de Visual Productions website. Dizze hantlieding jout ynstruksjes foar it ferbinen mei CueluxPro en it uploaden fan ynhâld nei de TimeCore.
Kontrolearje sjen litte
De TimeCore kin ynteraksje mei de bûtenwrâld; it kin berjochten en wearden ûntfange fia ferskate protokollen en it kin in protte protokollen útstjoere. It is mooglik om de TimeCore te automatisearjen troch it automatysk te reagearjen op ynkommende sinjalen. In eksample fan dit soe wêze om de tiidkoadeklok te begjinnen by it ûntfangen fan in spesifyk UDP-netwurkberjocht. De side kontrôle sjen litte (sjoch figuer 6.1) makket it mooglik dit soarte fan programmearring te meitsjen.
De Show Control side presintearret in systeem fan 'aksjes'. In sinjaal dat de TimeCore moat reagearje op of miskien omsette yn in oar sinjaal, moat wurde útdrukt yn in aksjes. It konvertearjen fan timecode-protokollen is de útsûndering; dit kin dien wurde yn de ynstellings side (sjoch side 36). Foardat programmearring aksjes
beskôgje asjebleaft de Show Control-struktuer yn figuer 6.2.
De TimeCore is by steat om te harkjen nei ferskate protokollen. Dizze beskikbere protokollen wurde neamd yn Boarnen, lykwols, de TimeCore kin allinich aktyf harkje nei 8 protokollen tagelyk. De aktive protokollen wurde neamd yn 'Aksjelisten'. Elke aksjelist kin aksjes befetsje. Binnen in protokol / boarne fereasket elk yndividueel sinjaal in eigen aksje. Bygelyksample, by it harkjen nei kanaal 1 en 2 op 'e ynkommende DMX, hat de DMX-aksjelist twa aksjes nedich; ien foar elk kanaal.
Binnen de aksje definiearje wy de trigger en taken. De trigger spesifiseart foar hokker sinjaal te filterjen. Yn de boppesteande DMX exampDe trigger soe respektivelik ynsteld wurde op 'kanaal 1' en 'kanaal 2'. De taken bepale wat de TimeCore sil dwaan as dizze aksje wurdt trigger. Ferskate taken kinne wurde pleatst yn de aksje. D'r binne taken beskikber foar in breed oanbod fan TimeCore-funksjes en eksterne protokollen. Taaktypen wurde detaillearre yn taheakke C op side 60.
Kontrolearje asjebleaft de API-bylage op side 68 foardat jo ynkommende OSC- of UDP-berjochten ymplementearje; de API bleatstelt al typyske funksjonaliteit fia OSC en UDP en dêrom is it miskien net nedich om oanpaste berjochten te ymplementearjen.
6.1 Boarnen en aksjelisten
De boarnenlist presintearret alle protokollen dy't de TimeCore yn steat is te ûntfangen.
It omfettet ek ynterne funksjes dy't eveneminten kinne oanmeitsje dy't kinne wurde brûkt foar it triggerjen fan aksjes, lykas it power-up-evenemint. Dizze boarnen binne beskikber, mar se sille allinich aktyf harke wurde nei ien kear ferpleatst nei de aksjelisttabel.
Knoppen | Ien fan de twa front kant knoppen wurdt triuwe |
MIDI | MIDI berjochten |
RTP-MIDI | RTP-MIDI netwurk berjochten |
UDP | UDP netwurk berjochten |
TCP | TCP netwurk berjochten |
OSC | OSC netwurk berjocht |
Art-Net | Art-Net DMX data |
sACN | sACN DMX gegevens |
Tiidkoade | Tiidkoade-sinjaal, spesifisearje it ynkommende timecode-protokol op 'e ynstellingsside. |
Kiosc | Triggers fan Kiosc. Foar eltse Aksje kinne ferskate kontrôles wurde keazen lykas knoppen en sliders, kleur picker ensfh De folchoarder fan de aksjes sil kontrolearje de regeling yn Kiosc. |
Randomiser | De randomiser kin generearje in willekeurich getal |
Systeem | Eveneminten lykas 'Power on' |
Fariabel | De Fariabele boarne wurket yn kombinaasje mei de fariabele taak (Foar mear ynformaasje oer de Fariabele taak asjebleaft ferwize nei Taaktypen). De Fariabele taak sil in wearde ynstelle wêrfan in ynskeakele aksje-listtype mei Variable as Boarne sil brûke as trigger. De TimeCore sil de wearden fan 'e 8 fariabelen net hâlde tusken machtssyklusen. |
Timer | D'r binne 4 ynterne timers yn 'e TimeCore. In evenemint sil wurde ferhege as in timer ferrint. Timers wurde ynsteld en aktivearre troch de Timer taken. |
Meidogger List 1-4 | Dizze aksjelisten sille noait in evenemint triggerje, se binne lykwols nuttich foar avansearre programmearring. |
Aksjelisten kinne tydlik wurde ophâlden troch har karfakje út te skeakeljen op 'e Show Control side. D'r is ek in taak beskikber om it feroarjen fan de tastân fan dit karfakje te automatisearjen.
6.2 Aksjes
Aksjes wurde útfierd as in bepaald sinjaal wurdt ûntfongen. Dit sinjaal wurdt definiearre troch de trekker. In trigger is altyd relatyf oan de aksje-list dêr't de aksje by heart.
Bygelyksample, as it triggertype is ynsteld op 'Kanaal' dan ferwiist it nei in inkeld DMX-kanaal as de aksje yn in 'DMX-ynfier'-list pleatst wurdt en it betsjut in inkeld Art-Net-kanaal as de aksje yn in Art-Net-aksje-list sit.
In trigger wurdt bepaald troch de trigger-type, trigger-wearde en trigger-flankfjilden.
Hoewol't dizze fjilden binne net fan tapassing foar alle aksje-listen en wurde dêrom soms weilitten yn de web GUI. It trigger-type fjild spesifiseart hokker soarte sinjaal de aksje sil wurde trigger troch. Bygelyksample, by it meitsjen fan in aksje yn 'e knoplist is d'r de kar tusken 'Koarte parse' en 'Lange druk' trigger-typen. De trigger-wearde spesifiseart de werklike sinjaalwearde. Yn de knop example de trigger-wearde jout oan hokker knop.
Yn guon aksjelisten moatte aksjes ek de trigger-flank oantsjutte. De flank spesifiseart fierder de wearde oan dy't it sinjaal moat hawwe foardat de aksje trigger. Bygelyksample, doe't in aksje wurdt aktivearre út in Kiosc list en it is keppele oan in knop yn de Kiosc software, de flank sil bepale oft te trigger allinne as de knop giet omleech of allinnich as it giet omheech. Bylage B jout in oerview fan de beskikbere trigger-typen.
In aksjelist kin maksimaal 48 aksjes hawwe, systeemwiid is d'r maksimaal 64 aksjes.
6.3 Opdrachten
Taken wurde tafoege oan in aksje om oan te jaan wat te dwaan as it wurdt útfierd.
Oant 8 taken kinne opnommen wurde yn in aksje, systeembreed is d'r maksimaal 128 taken. De taken wurde útfierd yn 'e folchoarder fan' e list. D'r is in brede seleksje fan taken beskikber om út te kiezen, se omfetsje it feroarjen fan ien fan 'e ynterne softwarefunksjes lykas tiidkoadeklok en it LED-display, ek it ferstjoeren fan berjochten fia ien fan 'e stipe protokollen.
De taken binne organisearre yn kategoryen. Sadree't in taak is keazen út dizze kategoryen eltse taak jout in fierdere kar tusken ferskate funksjes en funksjes.
Taken befetsje maksimaal twa parameters dy't miskien nedich binne foar de útfiering.
In taak kin wurde hifke troch it te selektearjen en op de 'útfiere' knop te drukken yn it aksje-bewurkje dialooch. De folsleine aksje kin ek hifke wurde; gean nei de Show Control side, selektearje de aksje en druk op de 'útfiere' knop.
Bylage B jout in detaillearre oerview fan de beskikbere taken, funksjes, funksjes en parameters.
6.4 Sjabloanen
De side kontrôle sjen lit in list mei sjabloanen sjen. In sjabloan is in set fan aksjelist, aksjes en taak. Dizze sjabloanen konfigurearje de TimeCore om typyske funksjes út te fieren; foar bvample kontrolearje de tiidkoadeklok mei de twa drukknoppen of lit de tiidkoadestatus sjen op it LED-display.
De sjabloanen besparje sa tiid; oars soene aksjes mei de hân ynsteld wurde moatte.
Se kinne ek funksjonearje as in gids te fersachtsjen de learkurve op aksjes; in protte kin leard wurde fan it tafoegjen fan in sjabloan en dan ferkenne de aksjes en taken dy't it makke. Tink derom dat guon sjabloanen ynstellings nedich binne om te wizigjen yn 'e ynstellingsside. Bylage A jout in oerview fan de beskikbere sjabloanen.
6.5 Fariabelen
Fariabelen binne ynterne oantinkens dy't in wearde hâlde kinne; in getal yn it berik fan [0,255]. D'r binne 8 fariabelen en se wurde typysk brûkt foar avansearre programmearring foar showkontrôle. Yn 'e IoCore2 wurdt de ynhâld fan' e fariabele net opslein tusken machtsyklusen.
Fariabelen kinne wurde ynsteld troch taken. Fariabelen kinne wurde tafoege as boarnen om aksjes te aktivearjen as in fariabele wearde feroaret.
6.6 Randomizer
De randomizer is in ynterne softwarefunksje dy't in (pseudo) willekeurich getal kin generearje. Dit is nuttich foar it hawwen fan in evenemint dat in willekeurige ljochtsêne trigger yn in tematyske omjouwing. De randomizer wurdt aktivearre troch de Randomizertask. It resultaat fan 'e berekkening fan' e randomizer kin wurde krigen troch it barren te fangen yn 'e Randomizer-aksjelist.
Monitors
Dizze side lit de brûker de ynkommende en útgeande gegevens ynspektearje, sawol MIDI-type gegevens (sjoch figuer 7.1) as kontrôleberjochten (sjoch figuer 7.2).
It kontrolearjen fan ynkommende en útgeande gegevens kin de brûker helpe by it oplossen fan problemen by programmearring.
Yn 'e Monitor-side kinne fjouwer ferskillende boarnen fan ynfier fûn wurde (MIDI, RTPMIDI, Art-Net en sACN), tegearre mei de kontrôle-ynput- en útfierboarnen (TCP, UDP en OSC). Lykas tagong ta de gegevens opslein yn 'e 4 timers en 10 fariabelen.
Ynstellings
De ynstellings fan TimeCore binne organisearre yn seksjes, sjoch de ynstellingspagina figuer 8.1. Dit haadstik sil elke seksje beprate.
8.1 Algemien
Jo kinne it label fan TimeCore feroarje. Dit label kin brûkt wurde om de ienheid te ûnderskieden yn in opset mei meardere apparaten.
Troch it karfakje Blink yn te skeakeljen sil de LED fan it apparaat knipperje om it te identifisearjen tusken meardere apparaten.
De API-kommando's besprutsen yn bylage D begjinne mei in foarheaksel dat standert is ynsteld op kearn. By it brûken fan meardere apparaten fan Visual Productions kin it nuttich wêze om unike labels oan dizze foarheaksel ta te jaan, benammen by it brûken fan útstjoerde berjochten. Lês mear oer feedback loops yn paragraaf D.4.
Unautorisearre brûkers kinne foarkommen wurde fan it meitsjen fan wizigingen oan 'e TimeCore troch de Wachtwurdbeskerming yn te skeakeljen. Ien kear ynskeakele, kin it wachtwurd útskeakele wurde fia de web-ynterface (mei de knop útskeakelje) en de knop weromsette (sjoch figuer 4.2). Druk lang op de resetknop om de wachtwurdbeskerming út te skeakeljen; dit sil ek de statyske IP fan 'e ienheid weromsette nei de standert fabrykynstellingen.
IP: 8.2 IP Adres (Frysk) 🔍
De IP-fjilden binne foar it ynstellen fan it IP-adres en subnetmasker fan 'e TimeCore.
It fjild Router is allinnich nedich as Port Forwarding wurdt brûkt. Jo kinne ek de DHCP-funksje yn- of útskeakelje (Foar mear ynformaasje sjoch haadstik 4 op side 18).
8.3 knoppen
De twa knoppen yn 'e web-ynterface mimike de twa drukknoppen op it fysike apparaat. Dizze softwareknoppen binne nuttich foar it testen of kontrolearjen fan de ienheid as it bûten jo berik is pleatst.
8.4 Ynfier
Dizze seksje bepaalt de tiidkoade boarne foar de TimeCore. De opsjes binne:
Boarne | Beskriuwing |
Ynterne | Tiidkoade sil yntern wurde oanmakke troch de TimeCore |
SMPTE | LTC-sinjaal ûntfongen op SMPTE IN-ferbining |
MTC | MTC-sinjaal ûntfongen op MIDI IN-ferbining |
Art-Net | Art-Net timecode ûntfongen fia de netwurk haven |
It SMPTE- en Art-Net-protokol biede gjin middels om in sinjaalferlies te ûnderskieden fan in 'pauze' fan 'e tiid. Dêrom, de 'Signal Loss Policy' kinne jo te kontrolearjen in drop yn de timecode sinjaal moat wurde ynterpretearre.
Belied | Beskriuwing |
Trochgean | Yn it gefal fan in sinjaalferlies sil de TimeCore de tiidkoade trochgean troch syn ynterne klok te brûken. As it sinjaal opnij ferskynt, sil de TimeCore der wer mei syngronisearje. |
Skoftsje | De TimeCore sil de tiidkoade pauze as it sinjaal ferlern is. It sil trochgean mei de timing sa gau as it sinjaal wurdt restaurearre. |
8.5 Utfier
Dizze seksje kontrolearret as in timecode-protokol wurdt oerdroegen fan 'e TimeCore.
Elk timecode-protokol hat syn eigen frame-rate-ynstelling.
It SMPTE- en Art-Net-protokol biede gjin middels om in 'pauze' fan it timecode-sinjaal oan te jaan. Dêrom biedt de TimeCore in karfakje 'aktyf tidens pauze' om it gedrach fan it SMPTE- en Art-Net-sinjaal te kontrolearjen tidens in pauzestatus.
As útskeakele, sil sawol SMPTE as Art-Net sinjaal ophâlde; gjin sinjaal sil oanmakke wurde. Yn dit gefal is it lestich foar de ûntfanger om it ferskil te bepalen tusken in 'pauze' en 'sinjaalferlies'.
As 'aktyf tidens pauze' ynskeakele is foar SMPTE dan sil de TimeCore ûnjildige SMPTE-frames generearje tidens de pauze. Dit stelde de ûntfanger yn steat om noch aktiviteit op 'e SMPTE-line te ûntdekken (dit soe net it gefal wêze by in sinjaalferlies). As it karfakje ynskeakele is foar Art-Net, dan sil de TimeCore trochgean mei it werheljen fan it lêste tiidkoadeframe yn 'e pauze.
8.6 OSC
Eksterne apparatuer dy't OSC-berjochten ferstjoert nei de TimeCore moat bewust wêze fan it nûmer spesifisearre yn it 'Port'-fjild. Dit is de poarte wêryn de TimeCore harket foar ynkommende berjochten.
De TimeCore sil har útgeande OSC-berjochten stjoere nei de IP-adressen opjûn yn 'e 'Out IP'-fjilden. Hjir kinne oant fjouwer IP's oanjûn wurde. Brûk it 'ipadres:poarte'-formaat yn dizze fjilden, bygelyks "192.168.1.11:9000". As in fjild net brûkt wurde moat dan kin it ynfolle wurde mei IP 0.0.0.0:0. It is mooglik om in útstjoerd IP-adres lykas 192.168.1.255 yn te fieren om mear as fjouwer ûntfangers te berikken.
It ynskeakeljen fan it karfakje Foarút sil de TimeCore elk ynkommende OSC-berjocht kopiearje en it de adressen stjoere opjûn yn 'e 'Out IP'-fjilden.
8.7TCP/IP
Beskiedt de harkjende havens foar TCP- en UDP-berjochten. Eksterne systemen dy't fan doel binne TCP- as UDP-berjocht te stjoeren nei de TimeCore moatte it IP-adres fan 'e ienheid en dit poartenûmer witte. Standert binne beide havens ynsteld op 7000.
8.8 Art-Net
De funksje Art-Net (DMX-gegevens) yn 'e TimeCore stipet ien universum út en ien universum yn. Dizze universums kinne wurde yn kaart brocht oan ien fan 'e 256 beskikbere universums yn it Art-Net-protokol. It universum wurdt ynfierd yn it 'subnet.universe'-formaat, dws it leechste universumnûmer wurdt skreaun as '0.0' en it heechste universumnûmer wurdt oanjûn as '15.15'. De útgeande Art-Net-oerdracht kin útskeakele wurde troch 'út' yn te fieren yn it útfierfjild.
De bestimmings-IP bepaalt wêr't de útgeande Art-Net-gegevens nei stjoerd wurde.
Typysk befettet dit fjild in útstjoeradres lykas 2.255.255.255 dat de Art-Net-gegevens sil stjoere nei it 2.xxx IP-berik. In oare typyske Art-Net breed-
cast adres is 10.255.255.255. By it brûken fan útstjoeradres 255.255.255.255 dan krije alle apparaten op it netwurk de Art-Net-gegevens.
It is ek mooglik om in unicast-adres yn te foljen lykas 192.168.1.11; yn dit gefal wurde de Art-Net-gegevens allinich nei ien IP-adres stjoerd. Dit hâldt de rest fan it netwurk skjin fan alle Art-Net netwurkberjochten.
8.9sACN
De TimeCore stipet ien ynkommende sACN-universum en 1 útgeande universum.
Elk universumfjild moat in nûmer hâlde yn it berik fan [1,63999]. Utgeande sACN-oerdracht kin útskeakele wurde troch 'út' yn te fieren yn it sACN-útfierfjild.
8.10 RTP-MIDI
Ferwize nei haadstik 9 foar in detaillearre diskusje oer hoe't jo in RTP-MIDI-ferbining ynstelle.
RTP-MIDI
De TimeCore stipet RTP-MIDI. It is in protokol foar it ferstjoeren fan MIDI-berjochten oer Ethernet. Dit haadstik besprutsen hoe't jo de ferbining kinne ynstelle tusken de TimeCore en in kompjûter.
Figuer 9.1 yllustrearret in typyske RTP-MIDI opset. De kompjûter ferbynt mei de TimeCore fia Ethernet. Hjirmei kin de kompjûter MIDI-berjochten stjoere nei de TimeCore. Dizze berjochten kinne brûkt wurde om de TimeCore yntern te kontrolearjen.
As alternatyf kinne de berjochten trochstjoerd wurde nei de fysike MIDI-poarte op 'e TimeCore, mei de TimeCore as MIDI-ynterface.
Likegoed kinne MIDI-berjochten generearre troch de TimeCore yntern wurde ûntfongen op 'e kompjûter fia RTP-MIDI. Lykas MIDI-berjochten ûntfongen op 'e fysike MIDI-poarte.
It karfakje foar MIDI-trochput yn figuer 9.2 makket it trochstjoeren fan RTP-MIDI mooglik nei de fysike MIDI-poarte fan 'e TimeCore. As útskeakele, kinne de RTP-MIDI-berjochten ûntfongen fan 'e kompjûter allinich yntern brûkt wurde yn' e TimeCore.
9.1 Sesjes
Om te kommunisearjen fia RTP-MIDI is in 'sesje' nedich. In RTP-MIDI-sesje wurdt makke troch ien host en ien of mear dielnimmers. In dielnimmer ferbynt mei in host. Dizze host moat dêrom al beskikber steld wurde op it netwurk.
De TimeCore kin as gasthear of as dielnimmer fungearje. Dizze kar wurdt makke yn de ynstellingsside (sjoch figuer 9.2).
9.1.1 Host
As konfigureare as host sil de TimeCore in sesje oanmeitsje. De namme fan dizze sesje is ôflaat fan it label fan TimeCore plus it serialnûmer. Bygelyksample a TimeCore mei label 'MyTimeCore' en serial 201620001 sil resultearje yn sesje namme mytimecore201620001.
As in TimeCore in berjocht ferstjoert fia RTP-MIDI, sil dit berjocht nei alle dielnimmers stjoerd wurde. De TimeCore is yn steat om in ferbining te behâlden mei maksimaal 4 dielnimmers tagelyk.
9.1.2Dielnimmer
As de TimeCore is konfigurearre as dielnimmer, sil it besykje te ferbinen mei in sesje mei de namme lykas definiearre yn it fjild 'Tsjinstenamme' (sjoch figuer 9.2).
9.2 Ynstelle fan de kompjûter
De kompjûter moat ek in sesje hostje of meidwaan oan in besteande sesje.
Dizze paragraaf beskriuwt hoe't jo it ynstelle op macOS en Windows.
9.2.1 macOS
RTP-MIDI wurdt natuerlik stipe troch it macOS-bestjoeringssysteem. Folgje asjebleaft de folgjende stappen om it yn te stellen.
- Iepenje Applikaasje/Utilities/Audio Midi Setup
- Klik op 'Finster' en kies 'Show Midi Studio'
- Dûbelklik op 'Netwurk'
- Trochgean mei 'Host' opset op side 42 of 'Dielnimmer' opset op side 43.
9.2.2 Windows
It Windows OS stipet RTP-MIDI mei help fan in bestjoerder. Wy riede de rtpMIDI-bestjoerder fan Tobias Erichsen oan. It kin ynladen wurde fan http://www.tobias-erichsen.de/software/rtpmidi.html. Ynstallearje de bestjoerder en iepenje it. Gean dan troch mei 'Host' opset op side 42 of 'Dielnimmer' opset op side 43
9.2.3 Host + Dielnimmer
Folgje de folgjende stappen foar it ynstellen fan jo kompjûter as host of as dielnimmer.
- As d'r al gjin sesjes binne, foegje dan in sesje ta mei de + knop ûnder de seksje Myn sesjes.
- Kies in lokale namme en in Bonjour namme.
- Aktivearje de sesje.
- Stel 'Elkenien' yn it fjild 'Wa mei my ferbine' yn.
9.2.4Dielnimmer
Om mei te dwaan oan in sesje makke troch in oare host, selektearje de sesje yn 'e Directory list en klikje op de knop Ferbine.
As de TimeCore net automatysk sichtber wurdt yn 'e Directorylist, dan is it mooglik om it manuell ta te foegjen. Klikje op de + knop ûnder de seksje Directory.
Jo binne frij om it elke namme te jaan dy't jo wolle. It fjild Host moat it IP-adres fan de TimeCore befetsje. It fjild Port moat 65180 wêze. Op Windows wurde de host en poarte kombinearre, skieden troch in ':' karakter (bgl. 192.168.1.10:65180).
vManager
In fergees software-ark neamd vManager is ûntwikkele om de apparaten te behearjen. vManager soarget foar:
- Stel it IP-adres, subnetmasker, router en DHCP yn
- Reservekopy en weromsette de ynterne gegevens en ynstellings fan it apparaat
- Fier firmware-upgrades út
- Identifisearje in spesifyk apparaat (yn in multi-apparaat opset) troch syn LED te knipperen
- Werom nei fabrieksstanderts
De folgjende seksje ferklearje de knoppen yn 'e vManager, lykas sjoen yn figuer 10.1.
10.1 Reservekopy
Reservekopyen fan alle programmeargegevens binnen it apparaat kinne wurde makke. Dizze reservekopy file (in XML) wurdt bewarre op 'e hurde skiif fan' e kompjûter en kin maklik oerdroegen wurde fia e-post of USB-stick. De gegevens fan 'e reservekopy kinne wurde weromset fia de knop Weromsette.
Apps ferspraat troch app-winkels hawwe gjin tagong ta files bûten dizze oanwiisde lokaasje. It is wichtich om te witten wêr't vManager har opslacht files, yn gefal jo wolle oerdrage in reservekopy file nei memory stick of dropbox.
De oanwiisde file lokaasje ferskilt per bestjoeringssysteem en is wierskynlik in lang en ûndúdlik paad. Om dizze reden, vManager jout jo in fluchtoets nei de juste file lokaasje. In map knop is te finen yn 'e file relatearre dialogen. Troch op dizze knop te klikken sil a file browser yn passende map.
10.2 Firmware opwurdearje
Om de firmware te upgrade, selektearje earst it apparaat en druk op de knop Upgrade Firmware. It dialooch makket it mooglik om te selektearjen út 'e list mei beskikbere firmwareferzjes.
Warskôging: Soargje derfoar dat de macht nei it apparaat net ûnderbrutsen wurdt tidens it upgradeproses.
10.3 Datum en tiid ynstelle
De datum en tiid fan 'e kompjûter kinne fluch nei de ienheid kopiearre wurde troch in apparaat te selektearjen en op de knop Datum en tiid ynstelle te klikken. Net alle Visual Productions-apparaten hawwe in ynterne real-time klok. De TimeCore hat net sa'n RTC.
10.4 Blink
De LED fan it apparaat kin ynsteld wurde op Blink fluch foar it identifisearjen fan de bepaalde ienheid tusken meardere apparaten. It knipperjen wurdt ynskeakele troch te dûbelklikken op in apparaat yn 'e list Apparaten of troch in apparaat te selektearjen en dan op de knop Knipperjen te klikken.
10.5 Factory Standerts
Alle brûkersgegevens lykas oanwizings, spoaren en aksjes wurde opslein yn it flash-ûnthâld oan board. Se wurde folslein wiske en alle ynstellings wurde werombrocht nei harren standerts troch te drukken op de Factory Defaults knop. Dizze aksje hat gjin ynfloed op de IP-ynstellingen fan it apparaat.
10.6 Reboot
De knop Reboot lit jo it apparaat op ôfstân opnij starte. Dit is nuttich foar it testen fan it gedrach fan 'e ienheid nei in krêftsyklus.
10.7 Ynstallearje vManager
De vManager-app is beskikber op in breed skala oan bestjoeringssystemen, sawol mobyl as buroblêd.
De software wurdt ferspraat fia app-winkels om foardiel te nimmentage fan ûntfangst fan takomstige software updates automatysk.
10.7.1 iOS
vManager kin ynladen wurde fan 'e Apple iOS app-winkel op https://itunes.apple.com/us/app/vman/id1133961541.
10.7.2 Android
vManager is te finen op de Google Play winkel op https://play.google.com/store/apps/details?id=org.visualproductions.manager.
Android 5.0 of heger is fereaske.
10.7.3 Windows
Besykje de Microsoft winkel op https://www.microsoft.com/en-us/p/vmanager/9nblggh4s758.
Windows 10 is fereaske.
10.7.4 macOS
Besykje de Apple macOS app store op https://apps.apple.com/us/app/vmanager/id1074004019.
macOS 11.3 wurdt oanrikkemandearre.
10.7.5 Ubuntu
Jo kinne de vManager krije fan Snapcraft by https://snapcraft.io/vmanager.
As alternatyf kin it ynstalleare wurde troch de kommandorigel te brûken:
snap fine vmanager
snap ynstallearje vmanager
Om de apps letter te aktualisearjen fia it kommando-rigeltype: snap refresh vmanager
Ubuntu 22.04 LTS wurdt oanrikkemandearre. De software is allinich beskikber foar de amd64-arsjitektuer.
Kiosc
Kiosc is in applikaasje foar it meitsjen fan oanpaste brûkersynterfaces foar touchscreen foar it berik fan ljochtkontrôles fan Visual Productions. Kiosc is ûntworpen om gjin bewurkingsmooglikheid te hawwen, wêrtroch it in fool-proof ynterface is dy't feilich kin wurde presintearre oan net-technyske operators.
Kiosc is de ideale manier om ús solid-state ljochtkontrôles op ôfstân te kontrolearjen lykas CueluxPro, CueCore1, CueCore2, QuadCore, IoCore1, IoCore2, LPU-2, DaliCore, B-Station1 en de TimeCore. Kiosc lit jo sênes of presets kieze, yntinsiteitsnivo's ynstelle of RGB-kleuren kieze.
Jo kinne it ek brûke om AV-apparatuer fan tredden te kontrolearjen. Kiosc sprekt OSC, UDP en TCP.
Kiosc is beskikber as software-app en as fysyk produkt. De hardware ferzje fan Kiosc is in muorre-mount 7 "touchscreen mei Kiosc foarôf ynstallearre. It wurdt oandreaun troch PoE en fereasket allinich in RJ-45-ferbining.
Lês asjebleaft de Kiosc-hantlieding, beskikber fan https://www.visualproductions.nl/downloads foar mear details.
Bylagen
Sjabloanen
Dizze taheaksel besprekt de sjabloanen dy't op 'e side kontrôle sjen litte.
Sjabloan | Beskriuwing |
Knoppen -> tiidkoade | Linker drukknop sil begjinne / stopje. Rjochts drukknop sil de tiidkoade weromsette. |
Tiidkoade steat -> werjaan | Tiidkoade-eveneminten lykas start, pauze en stopje wurde op it display printe. |
Triggertypen
De folgjende tabellen listje de ferskate soarten triggers dy't kinne wurde brûkt yn 'e CueluxPro. De ferskillende soarten wurde begelaat mei wearden en flanken.
B.1 Knop
Twa drukknoppen oan 'e foarkant fan' e ienheid.
Trigger Type | Triggerwearde | Flank | Beskriuwing |
Knop | Knop nûmer | Feroaring | Knop steat feroarings |
Knop | Knop nûmer | Omleech | Knop is depressyf |
Knop | Knop nûmer | Up | Knop wurdt frijlitten |
Koarte parse | Knop nûmer | – | Knop is depressyf momint |
Lange druk | Knop nûmer | – | De knop is foar in lange tiid yndrukt |
B.2MIDI
Trigger Type | Triggerwearde | Flank | Beskriuwing |
Berjocht | Adres | Feroaring | Untfang in berjocht dat oerienkomt mei it adres |
Berjocht | Adres | Omleech | Untfang in berjocht dat oerienkomt mei it adres en de wearde net-nul |
Berjocht | Adres | Up | Untfang in berjocht dat oerienkomt mei it adres en de wearde is nul |
Untfange | – | – | Untfang elk berjocht |
MIDI-adres kin elke note-on, noot-off, kontrôle-feroaring, programma-feroaring en masine-kontrôle wêze.
B.3RTP-MIDI
Trigger Type | Triggerwearde | Flank | Beskriuwing |
Berjocht | Adres | Feroaring | Untfang in berjocht dat oerienkomt mei it adres |
Berjocht | Adres | Omleech | Untfang in berjocht dat oerienkomt mei it adres en de wearde net-nul |
Berjocht | Adres | Up | Untfang in berjocht dat oerienkomt mei it adres en de wearde is nul |
Untfange | – | – | Untfang elk berjocht |
MIDI-adres kin elke note-on, noot-off, kontrôle-feroaring, programma-feroaring en masine-kontrôle wêze.
B.4UDP
Trigger Type | Triggerwearde | Flank | Beskriuwing |
Berjocht | String | – | Untfang in berjocht dat oerienkomt mei de trigger-wearde |
Untfange | – | – | Untfang elk berjocht |
De brûker kin syn eigen tekenrige definiearje as de triggerwearde fan in berjocht. Tink derom dat dizze tekenrige in maksimum lingte fan 31 tekens hat.
B.5 | TCP | |||
Trigger Type |
Triggerwearde |
Flank |
Beskriuwing |
|
Berjocht | String | – | Untfang in berjocht dat oerienkomt mei de trigger-wearde | |
Untfange | – | – | Untfang elk berjocht |
De brûker kin syn eigen tekenrige definiearje as de triggerwearde fan in berjocht. Tink derom dat dizze tekenrige in maksimum lingte fan 31 tekens hat.
B.6 | OSC | |||
Trigger Type |
Triggerwearde |
Flank |
Beskriuwing |
|
Berjocht | URI | Feroaring | Untfang in berjocht dat oerienkomt mei de URI | |
Berjocht | URI | Omleech | Untfang in berjocht dat oerienkomt mei de URI en de wearde net-nul | |
Berjocht | URI | Up | Untfang in berjocht dat oerienkomt mei de URI en de wearde is nul | |
Untfange | – | – | Untfang elk berjocht |
De brûker kin syn eigen URI definiearje as de triggerwearde fan in berjocht, lykwols, de OSC-spesifikaasje diktearret dat dizze tekenrige moat begjinne mei in '/'-teken. Tink derom dat dizze tekenrige in maksimale lingte fan 31 tekens hat, ynklusyf de '/'.
B.7 Art-Net
Trigger Type | Triggerwearde | Flank | Beskriuwing |
Kanaal | DMX adres | Feroaring | Channel feroarings |
Kanaal | DMX adres | Omleech | Kanaal wurdt net-nul |
Kanaal | DMX adres | Up | Kanaal wurdt nul |
Universe A | – | – | In feroaring yn DMX-nivo yn it universum |
Untfange | – | Feroaring | Begjin te ûntfangen of los Art-Net sinjaal |
Untfange | – | Omleech | Ferlern Art-Net sinjaal |
Untfange | – | Up | Begjin te ûntfangen Art-Net sinjaal |
B.8sACN
Trigger Type | Triggerwearde | Flank | Beskriuwing |
Kanaal | DMX adres | Feroaring | Channel feroarings |
Kanaal | DMX adres | Omleech | Kanaal wurdt net-nul |
Kanaal | DMX adres | Up | Kanaal wurdt nul |
Universe A | – | – | In feroaring yn DMX-nivo yn it universum |
Untfange | – | Feroaring | Begjin te ûntfangen of los sACN sinjaal |
Untfange | – | Omleech | Ferlern sACN sinjaal |
Untfange | – | Up | Begjin sACN-sinjaal te ûntfangen |
B.9 Tiidkoade
Trigger Type | Triggerwearde | Flank | Beskriuwing |
Tiidkoade | Frame | – | Ynkommende timecode frame berikt |
Boartsjen | – | Feroaring | Playing steat feroare |
Boartsjen | – | Toanielstik | Tiidkoade begûn |
Boartsjen | – | Net spylje | Tiidkoade stoppe |
Pauzearre | – | Feroaring | Pausearre steat feroare |
Pauzearre | – | Skoftsje | Tiidkoade stoppe |
Pauzearre | – | Net pauze | Tiidkoade opnij |
Ophâlden | – | Feroaring | Stopped steat feroare |
Ophâlden | – | Ophâlde | Tiidkoade stoppe |
Ophâlden | – | Net ophâlde | Tiidkoade begûn |
SMPTE ûntfange | – | Feroaring | Ûntfange feroare |
SMPTE ûntfange | – | Start | Begjin te ûntfangen |
SMPTE ûntfange | – | Ophâlde | Net mear ûntfange |
MTC ûntfange | – | Feroaring | Ûntfange feroare |
MTC ûntfange | – | Start | Begjin te ûntfangen |
MTC ûntfange | – | Ophâlde | Net mear ûntfange |
Ûntfange RTP-MTC | – | Feroaring | Ûntfange feroare |
Ûntfange RTP-MTC | – | Start | Begjin te ûntfangen |
Ûntfange RTP-MTC | – | Ophâlde | Net mear ûntfange |
Untfange Art-Net timecode | – | Feroaring | Ûntfange feroare |
Untfange Art-Net timecode | – | Start | Begjin te ûntfangen |
Untfange Art-Net timecode | – | Ophâlde | Net mear ûntfange |
B.10Kiosc
Trigger Type | Triggerwearde | Flank | Beskriuwing |
– | – | Feroaring | Knop / Fader giet omheech of omleech |
– | – | Omleech | Knop wurdt yndrukt |
– | – | Up | Knop wurdt frijlitten |
By it bewurkjen fan de Kiosc-aksjelist sil it mooglik wêze om ferskate soarten aksjes ta te foegjen lykas Knop, Fader en Kleurkiezer. Dizze eleminten sille wurde werjûn yn 'e Kiosc-app dy't beskikber is fan Visual Productions.
B.11Randomizer
Trigger Type | Triggerwearde | Flank | Beskriuwing |
Resultaat | – | – | De Randomizer makke in nije wearde |
Spesifike wearde | Getal yn it berik fan [0,255] | – | De Randomizer makke in wearde dy't oerienkomt |
B.12 Systeem
Trigger Type | Triggerwearde | Flank | Beskriuwing |
Opstarte | – | – | De IoCore2 is power up |
Netwurk Ferbining | – | Feroaring | Netwurkferbining fêststeld of ferlern |
Netwurk Ferbining | – | Ophâlde | Netwurkferbining ferlern |
Netwurk Ferbining | – | Start | Netwurkferbining oprjochte |
ReleasedByMaster | – | Feroaring | Master (bgl. CueluxPro) útbrocht of krigen ferbining |
ReleasedByMaster | – | Ophâlde | Master útbrocht ferbining |
ReleasedByMaster | – | Start | Master krige ferbining |
B.13 Fariabele
Trigger Type | Triggerwearde | Flank | Beskriuwing |
Kanaal | Fariabele Index | – | De oantsjutte fariabele feroaret |
Fariabel 1 | Oantal [0,255] | Feroaring | Fariabele 1 wurdt = of # oan de wearde |
Fariabel 1 | Oantal [0,255] | Omleech | Fariabele 1 wurdt = nei de wearde |
Fariabel 1 | Oantal [0,255] | Up | Fariabele 1 wurdt # foar de wearde |
Fariabel 2 | Oantal [0,255] | Feroaring | Fariabele 2 wurdt = of # oan de wearde |
Fariabel 2 | Oantal [0,255] | Omleech | Fariabele 2 wurdt = nei de wearde |
Fariabel 2 | Oantal [0,255] | Up | Fariabele 2 wurdt # foar de wearde |
Fariabel 3 | Oantal [0,255] | Feroaring | Fariabele 3 wurdt = of # oan de wearde |
Fariabel 3 | Oantal [0,255] | Omleech | Fariabele 3 wurdt = nei de wearde |
Fariabel 3 | Oantal [0,255] | Up | Fariabele 3 wurdt # foar de wearde |
Fariabel 4 | Oantal [0,255] | Feroaring | Fariabele 4 wurdt = of # oan de wearde |
Fariabel 4 | Oantal [0,255] | Omleech | Fariabele 4 wurdt = nei de wearde |
Fariabel 4 | Oantal [0,255] | Up | Fariabele 4 wurdt # foar de wearde |
Fariabel 5 | Oantal [0,255] | Feroaring | Fariabele 5 wurdt = of # oan de wearde |
Fariabel 5 | Oantal [0,255] | Omleech | Fariabele 5 wurdt = nei de wearde |
Fariabel 5 | Oantal [0,255] | Up | Fariabele 5 wurdt # foar de wearde |
Fariabel 6 | Oantal [0,255] | Feroaring | Fariabele 6 wurdt = of # oan de wearde |
Fariabel 6 | Oantal [0,255] | Omleech | Fariabele 6 wurdt = nei de wearde |
Fariabel 6 | Oantal [0,255] | Up | Fariabele 6 wurdt # foar de wearde |
Fariabel 7 | Oantal [0,255] | Feroaring | Fariabele 7 wurdt = of # oan de wearde |
Fariabel 7 | Oantal [0,255] | Omleech | Fariabele 7 wurdt = nei de wearde |
Fariabel 7 | Oantal [0,255] | Up | Fariabele 7 wurdt # foar de wearde |
Fariabel 8 | Oantal [0,255] | Feroaring | Fariabele 8 wurdt = of # oan de wearde |
Fariabel 8 | Oantal [0,255] | Omleech | Fariabele 8 wurdt = nei de wearde |
Fariabel 8 | Oantal [0,255] | Up | Fariabele 8 wurdt # foar de wearde |
B.14 Timer
Trigger Type | Triggerwearde | Flank | Beskriuwing |
– | Timer Index | Feroaring | De timer begjint of stopt |
– | Timer Index | Ophâlde | De timer stopt |
– | Timer Index | Start | De timer begjint |
B.15 Aksjelist
Trigger Type | Triggerwearde | Flank | Beskriuwing |
– | Actionlist Index | Feroaring | Ynskeakele karfakje is feroare |
– | Actionlist Index | Utskeakele | Checkbox is útskeakele |
– | Actionlist Index | Ynskeakele | Checkbox is ynskeakele |
B.16 Brûkerslist (1-4)
Brûkerlisten hawwe gjin triggers. Aksjes binnen brûkerslisten kinne allinich aktivearre wurde troch oare aksjes fia 'Aksje' taak mei de 'Link' funksje.
Taak Soarten
Taken kinne jo de funksjonaliteit yn 'e IoCore2 automatisearje. Al dizze funksjonaliteit is yndield yn taaktypen. Dizze taheaksel jout in list fan de ferskate taaktypen. De tabellen presintearje in oerview fan alle beskikbere funksjes en funksjes per taaktype.
C.1 Aksje
Trigger in oare aksje.
Eigenskip | Funksje | Parameter 1 | Parameter 2 |
Link | Set | Aksje | – |
C.2 Aksjelist
Manipulearje in aksjelist.
Eigenskip | Funksje | Parameter 1 | Parameter 2 |
Ynskeakelje | Set | Aksje-list | Oan of út |
Ynskeakelje | Toggle | Aksje-list | – |
Ynskeakelje | Kontrôle | Aksje-list | – |
Ynskeakelje | Inverted Control | Aksje-list | – |
C.3 Knop
Tsjinje de knopaksjes om te aktivearjen.
Eigenskip | Funksje | Parameter 1 | Parameter 2 |
Ferfarskje | Set | – | – |
C.4DMX
Manipulearje de DMX-nivo's. Dit binne de nivo's dy't ek kinne wurde ferstjoerd fia Art-Net of sACN.
Eigenskip | Funksje | Parameter 1 | Parameter 2 |
Hielal | Kontrolearje HTP | Universe # | – |
Hielal | Kontrolearje LTP | Universe # | – |
Hielal | Control Prioriteit | Universe # | – |
Hielal | Klear | Universe # | – |
Kanaal | Set | DMX -kanaal | DMX wearde |
Kanaal | Toggle | DMX -kanaal | – |
Kanaal | Kontrôle | DMX -kanaal | – |
Kanaal | Inverted Control | DMX -kanaal | – |
Kanaal | Ferklearring | DMX -kanaal | – |
Kanaal | Ferheging | DMX -kanaal | – |
Bump | Set | DMX -kanaal | DMX wearde |
Bump | Kontrôle | DMX -kanaal | – |
Klear | Set | – | – |
RGB | Set | DMX-adres | RGB-kleurwearde |
RGB | Kontrôle | DMX-adres | – |
RGBA | Kontrôle | DMX-adres | – |
XY | Kontrôle | DMX-adres | – |
XxYy | Kontrôle | DMX-adres | – |
C.5MIDI
Stjoer in MIDI-berjocht.
Eigenskip | Funksje | Parameter 1 | Parameter 2 |
Stjoere | Set | MIDI-adres | MIDI wearde |
Stjoere | Kontrôle | MIDI-adres | – |
C.6MMC
Stjoer in MMC (MIDI Machine Control) berjocht fia de MIDI haven.
Eigenskip | Funksje | Parameter 1 | Parameter 2 |
Stjoere | Start | MIDI -kanaal | – |
Stjoere | Ophâlde | MIDI -kanaal | – |
Stjoere | Op 'e nij begjinne | MIDI -kanaal | – |
Stjoere | Skoftsje | MIDI -kanaal | – |
Stjoere | Opnimme | MIDI -kanaal | – |
Stjoere | Deferred Play | MIDI -kanaal | – |
Stjoere | Record Exit | MIDI -kanaal | – |
Stjoere | Record Pause | MIDI -kanaal | – |
Stjoere | Eject | MIDI -kanaal | – |
Stjoere | Chase | MIDI -kanaal | – |
Stjoere | Fast Forward | MIDI -kanaal | – |
Stjoere | Rewind | MIDI -kanaal | – |
Stjoere | Gean nei | MIDI -kanaal | Tiid |
C.7MSC
Stjoer in MSC (MIDI Show Control) berjocht fia de MIDI haven.
Eigenskip | Funksje | Parameter 1 | Parameter 2 |
Stjoere | Set | Control Number | Control Wearde |
Stjoere | Start | Q nûmer | Q List |
Stjoere | Ophâlde | Q nûmer | Q List |
Stjoere | Ferfetsje | Q nûmer | Q List |
Stjoere | Lade | Q nûmer | Q List |
Stjoere | Fjoer | – | – |
Stjoere | Alles út | – | – |
Stjoere | Weromsette | – | – |
Stjoere | Weromsette | – | – |
Stjoere | Go Off | Q nûmer | Q List |
C.8RTP-MIDI
Stjoer in MIDI-berjocht fia RTP-MIDI.
Eigenskip | Funksje | Parameter 1 | Parameter 2 |
Stjoere | Set | MIDI-adres | MIDI wearde |
Stjoere | Kontrôle | MIDI-adres | – |
C.9RTP-MMC
Stjoer in MMC (MIDI Machine Control) berjocht fia RTP-MIDI.
Eigenskip | Funksje | Parameter 1 | Parameter 2 |
Stjoere | Start | MIDI -kanaal | – |
Stjoere | Ophâlde | MIDI -kanaal | – |
Stjoere | Op 'e nij begjinne | MIDI -kanaal | – |
Stjoere | Skoftsje | MIDI -kanaal | – |
Stjoere | Opnimme | MIDI -kanaal | – |
Stjoere | Deferred Play | MIDI -kanaal | – |
Stjoere | Record Exit | MIDI -kanaal | – |
Stjoere | Record Pause | MIDI -kanaal | – |
Stjoere | Eject | MIDI -kanaal | – |
Stjoere | Chase | MIDI -kanaal | – |
Stjoere | Fast Forward | MIDI -kanaal | – |
Stjoere | Rewind | MIDI -kanaal | – |
Stjoere | Gean nei | MIDI -kanaal | Tiid |
C.10OSC
Stjoer in OSC-berjocht fia it netwurk. De OSC-ûntfangers wurde oantsjutte yn 'e ynstellingsside.
Eigenskip | Funksje | Parameter 1 | Parameter 2 |
Stjoer Float | Set | URI | driuwend punt nûmer |
Stjoer Float | Kontrôle | URI | – |
Stjoer net ûndertekene | Set | URI | posityf getal |
Stjoer net ûndertekene | Kontrôle | URI | – |
Stjoer Bool | Set | URI | wier of falsk |
Stjoer Bool | Kontrôle | URI | – |
Stjoer String | Set | URI | String fan karakters |
Stjoer String | Kontrôle | URI | – |
Stjoer Kleur | Set | URI | RGB kleur |
Stjoer Kleur | Kontrôle | URI | – |
Tink derom dat tekenrige yn parameter 1 in maksimale lingte fan 25 tekens hat, ynklusyf it ferplichte liedende '/'-teken.
C.11Randomiser
Trigger de Randomizer om in nij willekeurich nûmer te generearjen.
Eigenskip | Funksje | Parameter 1 | Parameter 2 |
Ferfarskje | Set | Minimum wearde | Maksimum wearde |
C.12 Systeem
Diverse taken.
Eigenskip | Funksje | Parameter 1 | Parameter 2 |
Blink | Set | Oan of út | – |
Blink | Toggle | – | – |
Blink | Kontrôle | – | – |
C.13Tiidkoade
Kontrolearje timecode-relatearre funksjes.
Eigenskip | Funksje | Parameter 1 | Parameter 2 |
Playstate | Start | – | – |
Playstate | Ophâlde | – | – |
Playstate | Op 'e nij begjinne | – | – |
Playstate | Skoftsje | – | – |
Playstate | Skeakelje Start Pause | – | – |
Playstate | Toggle Start Stop | – | – |
Tiid | Set | Frame | – |
Boarne | Set | Boarne | – |
Boarne | Toggle | Boarne | Boarne |
Boarne | Ferheging | – | – |
Autonoom Pause | Set | Oan/út | – |
Ynskeakelje | Set | Boarne | Oan/út |
C.14 Timer
Manipulearje op fan 'e fjouwer ynterne timers.
Eigenskip | Funksje | Parameter 1 | Parameter 2 |
Playstate | Start | Timer # | – |
Playstate | Ophâlde | Timer # | – |
Playstate | Op 'e nij begjinne | Timer # | – |
Tiid | Set | Timer # | Tiid |
C.15UDP
Stjoer in UDP-berjocht fia it netwurk. Spesifisearje de ûntfanger yn parameter 2.
Bygelyksample "192.168.1.11:7000".
Eigenskip | Funksje | Parameter 1 | Parameter 2 |
Stjoer Float | Set | driuwend punt nûmer | IP-adres & poarte |
Stjoer Float | Kontrôle | – | IP-adres & poarte |
Stjoer net ûndertekene | Set | posityf getal | IP-adres & poarte |
Stjoer net ûndertekene | Kontrôle | – | IP-adres & poarte |
Stjoer Bool | Set | wier of falsk | IP-adres & poarte |
Stjoer Bool | Kontrôle | – | IP-adres & poarte |
Stjoer String | Set | tekst string | IP-adres & poarte |
Stjoer String | Kontrôle | – | IP-adres & poarte |
Stjoer String Hex | Set | hex string | IP-adres & poarte |
Stjoer String Hex | Kontrôle | String | IP-adres & poarte |
Wake On Lan | Set | MAC-adres | IP-adres & poarte |
Tink derom dat tekenrige yn parameter 1 in maksimale lingte fan 25 tekens hat.
De funksjes Send Bytes kinne ASCII-koades ferstjoere. Bygelyksample, om de tekenrige 'Visual' folge troch in line feed te stjoeren, moat parameter 1 '56697375616C0A' wêze.
By it brûken fan de Wake On Lan-funksje moat parameter 1 it MAC-adres befetsje fan de NIC fan it systeem (Network Interface Controller) dy't jo wekker wolle.
De oanrikkemandearre wearde foar parameter 2 is 255.255.255.255:7. Dit stjoert it berjocht út nei it heule netwurk by poarte 7, dy't meast brûkt wurdt foar Wake On Lan.
C.16 Fariabele
Manipulearje ien fan 'e acht fariabelen.
Eigenskip | Funksje | Parameter 1 | Parameter 2 |
Set Wearde | Set | Fariabele [1,8] | Wearde [0,255] |
Set Wearde | Toggle | Fariabele [1,8] | Wearde [0,255] |
Set Wearde | Kontrôle | Fariabele [1,8] | – |
Set Wearde | Inverted Control | Fariabele [1,8] | – |
Set Wearde | Ferklearring | Fariabele [1,8] | – |
Set Wearde | Ferheging | Fariabele [1,8] | – |
Set Wearde | Trochrinnende fermindering | Fariabele [1,8] | Delta [1,255] |
Set Wearde | Continuous Increment | Fariabele [1,8] | Delta [1,255] |
Set Wearde | Stop Continuous | Fariabele [1,8] | – |
Set Wearde | Control Skalearre | Fariabele [1,8] | Percenttage [0%,100%] |
Set Wearde | Kontrôle Offset | Fariabele [1,8] | Offset [0,255] |
Ferfarskje | Set | Fariabele [1,8] | – |
Single Dimmer | Kontrôle | Fariabel # | Delta |
Fariabelen wurde fierder útlein op side 29.
De Single Dimmer-funksje wurdt brûkt om in nivo te ferheegjen of te ferleegjen troch mar ien switch te brûken. By it kontrolearjen fan dizze taak fia GPI-aksje, dan sil it sluten fan de GPI it nivo ferheegje of ferminderje. It iepenjen fan de GPI-poarte sil befrieze op it hjoeddeistige nivo. Dizze funksje is nuttich foar it kontrolearjen fan in yntinsiteit sil mar ien knop.
API
De TimeCore is foarprogrammearre om syn ynterne funksjonaliteit beskikber te meitsjen fia OSC en UDP. D'r is in ienfâldige API ymplementearre foar elk protokol. Nettsjinsteande dizze API's, is it mooglik om jo eigen OSC- en UDP-ymplemintaasje te meitsjen yn 'e Show Control-side.
D.1OSC
De folgjende tabel brûkt aksjelist #1 as eksample. It nûmer '1' kin ferfongen wurde troch elk nûmer yn it berik fan [1,8]. De tabel brûkt ek aksje #2 as eksample. It getal '1' kin ferfongen wurde troch elk nûmer yn it berik fan [1,48].
URI | Parameter | Beskriuwing |
/core/al/1/2/útfiere | bool/float/integer | Aksje #2 útfiere binnen aksjelist #1 |
/core/al/1/enable | bool | Stel it karfakje 'ynskeakelje' yn foar aksjelist #1 |
De folgjende tabel lit sjen hoe't jo de ynterne tiidkoade kinne manipulearje. |
URI | Parameter | Beskriuwing |
/core/tc/start | – | Begjin tiidkoade |
/core/tc/stop | – | Stopje tiidkoade |
/core/tc/restart | – | Tiidkoade opnij starte |
/core/tc/pause | – | Pause timecode |
/core/tc/set | tiid-string | Stel it tiidkoade-frame yn op de oantsjutte tekenrige. Bygelyksample "23:59:59.24" |
De folgjende tabel brûkt timer #1 as in eksample. It getal '1' kin ferfongen wurde troch elk nûmer yn it berik fan [1,4].
URI | Parameter | Beskriuwing |
/core/tm/1/start | – | Start timer #1 |
/core/tm/1/stop | – | Stop timer #1 |
/core/tm/1/restart | – | Herstart timer #1 |
/core/tm/1/pauze | – | Pauze timer #1 |
/core/tm/1/set | tiid-string | Stel timer #1 yn op de tiidstring |
De folgjende tabel brûkt fariabele #1 as eksample. It getal '1' kin ferfongen wurde troch elk nûmer yn it berik fan [1,8].
URI | Parameter | Beskriuwing |
/core/va/1/set | integer | Stel de wearde fan fariabele #1 yn |
/core/va/1/ferfarskje | – | Ferfarskje fariabele # 1; in trigger sil oanmakke wurde as soe de fariabele wearde feroare |
/core/va/refresh | – | Ferfarskje alle fariabelen; triggers wurde oanmakke |
De folgjende tabel lit sjen hoe't aktive ferskate funksjes.
URI | Parameter | Beskriuwing |
/core/blink | – | De LED fan 'e TimeCore knippert momint |
D.2TCP & UDP
De folgjende tabel brûkt aksjelist #1 as eksample. It nûmer '1' kin ferfongen wurde troch elk nûmer yn it berik fan [1,8]. De tabel brûkt ek aksje #2 as eksample. It getal '1' kin ferfongen wurde troch elk nûmer yn it berik fan [1,48].
String | Beskriuwing |
core-al-1-1-útfiere= | Aksje #2 útfiere binnen aksjelist #1 |
core-al-1-enable= | Stel it karfakje 'ynskeakelje' yn foar aksjelist #1 |
De folgjende tabel lit sjen hoe't jo de ynterne tiidkoade kinne manipulearje.
String | Beskriuwing |
kearn-tc-start | Begjin tiidkoade |
kearn-tc-stop | Stopje tiidkoade |
core-tc-restart | Tiidkoade opnij starte |
kearn-tc-pauze | Pause timecode |
core-tc-set= | Stel it tiidkoade-frame yn op de oantsjutte tekenrige. Bygelyksample "23:59:59.24" |
De folgjende tabel brûkt timer #1 as in eksample. It getal '1' kin ferfongen wurde troch elk nûmer yn it berik fan [1,4].
String | Beskriuwing |
core-tm-1-start | Start timer #1 |
kearn-tm-1-stop | Stop timer #1 |
core-tm-1-werstart | Herstart timer #1 |
kearn-tm-1-pauze | Pauze timer #1 |
core-tm-1-set= | Stel timer #1 yn op de tiidstring |
De folgjende tabel brûkt fariabele #1 as eksample. It getal '1' kin ferfongen wurde troch elk nûmer yn it berik fan [1,8].
String | Beskriuwing |
core-va-1-set= | Stel de wearde fan fariabele #1 yn |
kearn-va-1-ferfarskje | Ferfarskje fariabele # 1; in trekker sil oanmakke wurde as soe de fariabele feroare wearde |
kearn-va-ferfarskje | Ferfarskje alle fariabelen; triggers wurde oanmakke |
De folgjende tabel lit sjen hoe't aktive ferskate funksjes.
String | Beskriuwing |
kearn-blink | De LED fan 'e TimeCore knippert momint |
D.3 Feedback
De TimeCore is yn steat om feedback te stjoeren nei eksterne apparatuer mei syn API, saneamde 'kliïnten'. De TimeCore hâldt in oantinken oan de lêste fjouwer OSC-kliïnten en lêste fjouwer UDP-kliïnten. De kliïnten sille automatysk updates krije oer ferskate ôfspielrelatearre steatwizigingen. Hjirûnder is in tabel mei de berjochten dy't de TimeCore werom sil stjoere nei har kliïnten. De hello kommando is ideaal foar polling it apparaat; it lit jo ferifiearje dat de TimeCore online is op it IP-adres en de poarte dy't jo ferwachtsje. In krêftsyklus sil de ynterne kliïntlisten wiskje. Stjoer /core/goodbye of core-goodbye om eksplisyt fan 'e kliïntlist te ferwiderjen. Beskôgje it programmearjen fan oanpaste aksje yn 'e showkontrôle as ekstra feedbackfunksjonaliteit fereaske is.
D.4Peventing in feedback loop
Feedback wurdt automatysk ferstjoerd nei in apparaat dat de OSC of UDP API brûkt. As de eksterne apparaat is ek in Visual Productions ienheid dan it feedback berjocht koe wurde ynterpretearre troch de eksterne ienheid in nij kommando. Dit kin resultearje yn in oar feedback berjocht wurdt generearre. In einleaze stream fan feedbackberjochten kin de belutsen ienheden stopje. Dizze feedbackloop kin wurde foarkommen troch in unyk label ta te jaan oan it API-foarheaksel fan it apparaat. Dizze ynstelling wurdt besprutsen op side 8.1.
QSD 34
De SCC- en IAS-akkreditaasjesymboalen binne offisjele symboalen fan 'e respektivelike akkreditaasje-ynstânsjes, brûkt ûnder lisinsje
81 Kelfield St., Unit 8, Toronto, ON, M9W 5A3, Kanada Tel: 416-241-8857; Fax: 416-241-0682
www.qps.ca
Iep 05
Dokuminten / Resources
![]() |
VISUELE PRODUCTIONS TimeCore Tiid Code Display [pdf] Ynstruksjehânlieding TimeCore Time Code Display, TimeCore, Time Code Display, Code Display, Display |