ZAMANÇEKİRDEK
KILAVUZ
© VISUAL PRODUCTIONS BV
WWW.GÖRSELÜRÜNLER.NL
TimeCore Zaman Kodu Görüntüleme
Revizyon Geçmişi
Revizyon | Tarih | Yazar(lar) | Tanım |
5 | 17.12.2024 | FL | Monitörler ve kurulum sayfaları güncellendi. Modlar sayfası eklendi. Eksik referanslar düzeltildi. |
4 | 05.07.2023 | ME | FCC beyanı. |
3 | 07.06.2018 | ME | vManager bölümü uygulama mağazası dağıtımını yansıtacak şekilde güncellendi. Kiosc bilgilerinin çoğunluğu özel bir Kiosc kılavuzuna taşındı. Parola ve paylaşım analitiği hakkında tartışma eklendi. |
2 | 10.11.2017 | ME | Eklendi: RTP-MIDI, Rackmount aksesuarı, MSC API ve şifre koruma özelliği. VisualTouch bilgisi Kiosc ile değiştirildi. |
1 | 10.05.2016 | ME | İlk versiyon. |
©2024 Visual Productions BV. Tüm hakları saklıdır.
Bu eserin hiçbir bölümü, yayıncının yazılı izni olmaksızın, fotokopi, kayıt, bantlama veya bilgi depolama ve alma sistemleri dahil olmak üzere grafik, elektronik veya mekanik herhangi bir biçimde veya herhangi bir yolla çoğaltılamaz.
Bu belgenin hazırlanmasında her türlü önlem alınmış olmakla birlikte, yayıncı ve yazar, hatalar veya eksiklikler veya bu belgede yer alan bilgilerin kullanımından veya programların ve kaynak kodunun kullanımından kaynaklanan zararlardan sorumlu değildir. eşlik et. Hiçbir durumda yayıncı ve yazar, bu belgenin doğrudan veya dolaylı olarak neden olduğu veya neden olduğu iddia edilen herhangi bir kar kaybından veya diğer herhangi bir ticari zarardan sorumlu tutulamaz.
Ürün tasarımının dinamik yapısı nedeniyle, bu belgede yer alan bilgiler önceden haber verilmeksizin değiştirilebilir. Bu bilgilerin revizyonları veya yeni sürümleri bu tür değişiklikleri kapsayacak şekilde yayınlanabilir.
Bu belgede atıfta bulunulan ürünler, ilgili sahiplerinin ticari markaları ve/veya tescilli ticari markaları olabilir. Yayıncı ve yazar bu ticari markalar üzerinde herhangi bir hak iddiasında bulunmaz.
Uygunluk Beyanı
Biz, üretici Visual Productions BV olarak, aşağıdaki cihazın kendi sorumluluğumuz altında olduğunu beyan ederiz:
ZamanÇekirdeği
Tüm değişiklikler dahil olmak üzere aşağıdaki EC Direktiflerine uygundur:
EMC Direktifi 2014/30/EU
Ve aşağıdaki uyumlu standartlar uygulanmıştır:
YOK-EN-IEC 61000-6-1:2019
Beyannamenin konusu, ilgili Birlik uyum mevzuatına uygundur.
Üretici adına ürün kalitesinden ve standartlara uygunluğundan sorumlu kişinin tam adı ve kimliği
GÖRSEL ÜRETİMLER BV
IZAAK ENSCHEDEWEG38A
NL-2031CR HAARLEM
HOLLANDA
TEL +31 (0)23 551 20 30
WWW.GÖRSELÜRÜNLER.NL
BİLGİ@VISUALPRODUCTIONS.NL
ABN-AMRO BANKASI 53.22.22.261
BIC ABNANL2A
IBAN NL18ABNA0532222261
KDV NL851328477B01
COC54497795
QPS Değerlendirme Hizmetleri A.Ş.
Test, Sertifikasyon ve Saha Değerlendirme Kuruluşu
Kanada, ABD ve Uluslararası alanda akredite
File
LR3268
UYGUNLUK SERTİFİKASI
(ISO TİP 3 BELGELENDİRME SİSTEMİ)
Adına yayınlanan | Görsel Prodüksiyonlar BV |
Adres | Izaak Enschedeweg 38A 2031 CR Haarlem Hollanda |
Proje numarası | LR3268-1 |
Ürün | Aydınlatma Kontrol Sistemi |
Model Numarası | CueCore3, CueCore2, QuadCore, loCore2, TimeCore |
Derecelendirmeler | 9-24V DC, 0.5 A Onaylı bir LPS güç kaynağıyla çalıştırılır, I/P:100-240Vac, 1.0A maks. 5060Hz, O/P: 12Vdc, 1A, 12W maks. |
Uygulanabilir Standartlar | CSA C22.2 No 62368-1:19 Ses/Görüntü, Bilgi ve iletişim teknolojisi ekipmanı - Bölüm 1 ve UL62368-1- Ses/Görüntü, Bilgi ve iletişim teknolojisi ekipmanı- Bölüm 1 |
Fabrika/Üretim Yeri | Yukarıdakiyle aynı |
Uygunluk Beyanı: Bu Sertifikada tanımlanan ve yukarıda belirtilen proje numarası kapsamındaki Raporda açıklanan ürün(ler)/ekipman araştırılmış ve yukarıda belirtilen standart(lar) ve sürümlerin ilgili gerekliliklerine uygun olduğu bulunmuştur. Bu nedenle, QPS Hizmet Sözleşmesi hükümlerine uygun olarak aşağıda gösterilen QPS Sertifikasyon İşaretini taşımaya uygundurlar.
ÖNEMLİ NOT
QPS Markasının/Markalarının bütünlüğünün korunması amacıyla, bu sertifika aşağıdaki durumlarda iptal edilecektir:
- Yukarıda belirtilen Standart(lar)a uyum - gelecekte yayınlanacak QPS Standart Güncelleme Bildirimi (QSD 55) aracılığıyla bildirilenler dahil - sürdürülmüyor veya
- Sertifika verildikten sonra ürün/ekipman QPS'den önceden yazılı izin alınmadan değiştirilemez.
giriiş
TimeCore, zaman kodunu işlemek için katı halli bir cihazdır. Etkinliklerde, konserlerde, festivallerde ve temalı ortamlarda eğlence şovları için kullanılması amaçlanmıştır. TimeCore, ses, ışıklandırma, video, lazer ve özel FX gibi çeşitli şov öğelerinin senkronize tutulmasına yardımcı olacaktır.
TimeCore zaman kodu üretebilir, farklı protokoller arasında dönüştürebilir ve alınan herhangi bir zaman kodunu ekranında görüntüleyebilir. Ünite, dahili web-sunucu; bu web-arayüz, kullanıcının üniteyi yapılandırmasına olanak tanır. web-interface ayrıca UDP, OSC ve sACN gibi diğer zaman kodu olmayan protokollerin belirli zaman kodu olaylarına bağlanmasını sağlar. TimeCore, zaman kodu ile video oynatıcılar, röleler ve dimmer'lar gibi diğer zaman kodu olmayan gösteri ekipmanları arasında köprü olabilir. TimeCore, gösteri dünyasındaki en popüler iki zaman kodu olan SMPTE ve MTC'yi içeren zengin bir protokol paketine sahiptir. Ayrıca, avantaj sağlayan Art-Net zaman kodu uygulanmıştırtagAğ tabanlı olma özelliği.
Bu belge cihazın kurulumunu ve dahili yazılım işlevlerinin programlanmasını ele almaktadır. Bu kılavuzun yazıldığı sırada TimeCore'un aygıt yazılımı 1.14 sürümündeydi.
1.1 Uyumluluk
Bu cihaz aşağıdaki yönetmeliklere uygundur:
- CE
- UKCA
- FCC
- UL62368-1
- CSA C22.2 62368-1:19
- EAC
1.2 Özellikler
TimeCore’un özellik seti şunları içerir:
- Ethernet portu
- üzerinden programlama web-arayüz
- SMPTE
- MTC
- MIDI, MSC, MMC
- RTP-MIDI
- OSC, UDP, TCP
- Art-Net (veri ve zaman kodu)
- 'nin bir tarama
- Büyük 7 segmentli LED ekran
- 2x kullanıcı tanımlı basmalı düğme
- 9-24V DC 500mA (PSU dahil)
- Ethernet Üzerinden Güç (sınıf I)
- Masaüstü veya DIN Rayına monte edilebilir (isteğe bağlı adaptör)
- Çalışma sıcaklığı -20º C ila +50º C (-4º F ila 122º F)
- Uyumluluk EN55103-1 EN55103-2
- vManager ve Kiosc yazılımlarıyla birlikte gelir
1.3Kutuda neler var?
TimeCore ambalajı aşağıdaki öğeleri içerir (bkz. Şekil 1.2):
- ZamanÇekirdeği
- Güç kaynağı (uluslararası fiş seti dahil)
- Ağ kablosu
- Bilgi kartı
1.4 Verileri belleğe kaydetme
Bu kılavuzda TimeCore'un ve eylemlerin, görevlerin vb. nasıl yapılandırılacağı açıklanacaktır. Ünitenin web-interface bu tür öğeleri düzenlemek için kullanılır. Değişiklikler yapıldığında, bu değişiklikler doğrudan TimeCore'un RAM belleğinde saklanır ve programlama doğrudan ünitenin davranışını etkiler. Ancak RAM belleği geçicidir ve içeriği bir güç döngüsü sırasında kaybolur. Bu nedenle TimeCore, RAM belleğindeki tüm değişiklikleri yerleşik flaş belleğine kopyalar. Flaş bellek, güç olmadığında bile verilerini korur. TimeCore, başlatma sırasında tüm verilerini flaş bellekten geri yükler.
Bu bellek kopyalama işlemi TimeCore tarafından otomatik olarak gerçekleştirilir ve kullanıcıyı endişelendirmemelidir. Ancak dikkate alınması gereken bir nokta, bir değişiklik yapıldıktan sonra üniteye kopyalamayı flaşa gerçekleştirmesi için zaman verilmesi gerektiğidir. Genel bir kural olarak, bir programlama değişikliği yaptıktan sonraki 30 saniye içinde cihazdan gelen gücü kesmeyin.
1.5 Daha Fazla Yardım
Bu kılavuzu okuduktan sonra başka sorularınız olursa lütfen çevrimiçi foruma başvurun: https://forum.visualproductions.nl Daha fazla teknik destek için.
Protokoller
TimeCore, çeşitli iletişim portlarıyla donatılmıştır ve çeşitli protokolleri destekler. Bu bölüm, bu protokolleri ve TimeCore'da hangi ölçüde uygulandıklarını açıklar.
2.1 SMPTE
SMPTE, ses, video, aydınlatma ve diğer gösteri ekipmanlarını senkronize etmek için kullanılabilen bir zaman kodu sinyalidir. TimeCore, LTC zaman kodu olarak da bilinen bir ses sinyali olarak aktarılan SMPTE'yi almayı destekler. TimeCore, SMPTE gönderebilir ve alabilir.
2.2 MIDI
MIDI protokolü, sentezleyiciler ve sıralayıcılar gibi müzik cihazlarını birbirine bağlamak için tasarlanmıştır. Ayrıca, bu protokol bir cihazdan diğerine tetikleyiciler göndermek için de çok uygundur ve genellikle ses, video ve aydınlatma ekipmanlarını senkronize etmek için kullanılır. Ayrıca, düğmeli kullanıcı arayüzü konsolları, (motorlu) fader'lar, döner kodlayıcılar vb. gibi çok sayıda MIDI kontrol yüzeyi mevcuttur.
TimeCore hem bir MIDI girişi hem de bir MIDI çıkış portu ile donatılmıştır. NoteOn, NoteOff, ControlChange ve ProgramChange gibi MIDI mesajlarını almayı ve göndermeyi destekler.
2.2.1 MTC
MIDI Zaman Kodu (MTC), MIDI'ye gömülü zaman kodu sinyalidir.
TimeCore, MTC'yi almayı ve iletmeyi destekler. MTC'nin MIDI bağlantısının bant genişliğini tüketmesi nedeniyle MTC'nin sıradan MIDI ile birleştirilmesi önerilmez.
2.2.2MMC
MIDI Makine Kontrolü (MMC), MIDI protokolünün bir parçasıdır. Çok kanallı kayıt cihazları gibi ses ekipmanlarını kontrol etmek için özel mesajlar tanımlar. TimeCore, MMC komutlarının gönderilmesini destekler; lütfen 61. sayfaya bakın.
2.2.3MSC
MIDI Gösteri Kontrolü (MSC), MIDI protokolünün bir uzantısıdır. Aydınlatma, video ve ses cihazları gibi gösteri ekipmanlarını senkronize etmek için komutlardan oluşur.
2.3RTP-MIDI
RTP-MIDI, MIDI mesajlarını aktarmak için Ethernet tabanlı bir protokoldür. RTP (Gerçek Zamanlı Protokol) protokol paketinin bir parçasıdır. RTP-MIDI, macOS ve iOS işletim sistemleri tarafından doğal olarak desteklenir. Bir sürücü yükleyerek Windows'ta da desteklenir.
TimeCore ile bilgisayar arasında RTP-MIDI bağlantısı kurulduğunda, bilgisayarda çalışan yazılım TimeCore'un MIDI portlarını sanki bir USB bağlantılı MIDI arayüzüymüş gibi görecektir.
2.4Sanat-Net
Art-Net protokolü öncelikle DMX-512 verilerini Ethernet üzerinden aktarır. Bir Ethernet bağlantısının yüksek bant genişliği, Art-Net'in 256 evrene kadar aktarım yapmasına olanak tanır.
Art-Net için gönderilen veriler ağa belli bir yük bindireceğinden, kullanılmadığı zamanlarda Art-Net'in devre dışı bırakılması önerilir.
Art-Net, DMX-512 verilerinin iletilmesinin yanı sıra ekipman senkronizasyonu için zaman kodu bilgilerinin aktarılması amacıyla da kullanılabilir.
TimeCore, Art-Net zaman kodunun ve bir Art-Net veri evreninin gönderilmesini ve alınmasını destekler.
2.5sACN
Akış Kontrol Ağları Mimarisi (sACN) protokolü, DMX-512 bilgilerini TCP/IP ağları üzerinden taşıma yöntemini kullanır. Protokol, ANSI E1.31-2009 standardında belirtilmiştir.
sACN protokolü, ağın bant genişliğinin verimli kullanılabilmesi için çoklu yayını destekler.
TimeCore bir sACN evreninin gönderilmesini ve alınmasını destekler.
2.6TCP
İletim Kontrol Protokolü (TCP), İnternet Protokol Paketi'nin temel protokolüdür. IP ağları üzerinden uygulamalar ve ana bilgisayarlar arasında bir bayt akışının güvenilir, düzenli ve hata kontrollü teslimatı için kullanılır. Protokolün kendisi iletilen her şeyin alıcı tarafa iletildiğini kontrol ettiği için 'güvenilir' olarak kabul edilir. TCP, kaybolan paketlerin yeniden iletilmesine izin vererek iletilen tüm verilerin alındığından emin olur.
TimeCore TCP mesajlarının alınmasını destekler.
2.7UDP
kullanıcı Datagram Protokolü (UDP), ağ üzerinden mesaj göndermek için basit bir protokoldür. Video projektörleri ve Gösteri Denetleyicileri gibi çeşitli medya aygıtları tarafından desteklenir. Hata denetimi içermez, bu nedenle TCP'den daha hızlıdır ancak daha az güvenilirdir.
TimeCore'un gelen UDP mesajlarına yanıt vermesinin iki yolu vardır. API (bkz. sayfa 69), tipik TimeCore işlevlerini UDP aracılığıyla kullanılabilir hale getirir. Ayrıca, özel mesajlar Show Control sayfasında programlanabilir (bkz. sayfa 26). Bu aynı zamanda giden UDP mesajlarının programlanacağı yerdir.
2.8OSC
Açık Ses Kontrolü (OSC), yazılım ve çeşitli multimedya türü cihazlar arasında iletişim kurmak için kullanılan bir protokoldür. OSC, mesajları göndermek ve almak için ağı kullanır, çeşitli bilgiler içerebilir.
iOS (iPod, iPhone, iPad) ve Android'de özel yapım kullanıcı arayüzleri oluşturmak için uygulamalar mevcuttur. Bu araçlar, cihazı kontrol etmek için hatasız kullanıcı arayüzleri programlamanıza olanak tanır. Örn. Visual Productions'dan Kiosc.
TimeCore'un gelen OSC mesajlarına yanıt vermesinin iki yolu vardır.
İlk olarak, API (bkz. sayfa 68) tipik TimeCore işlevlerini OSC aracılığıyla kullanılabilir hale getirir. İkinci olarak, özel mesajlar Show Control sayfasında programlanabilir (bkz. sayfa 26).
2.9DHCP
Dinamik Ana Bilgisayar Yapılandırma Protokolü (DHCP), IP adresleri gibi ağ yapılandırma parametrelerini dinamik olarak dağıtmak için İnternet Protokolü (IP) ağlarında kullanılan standartlaştırılmış bir ağ protokolüdür.
TimeCore bir DHCP istemcisidir.
Kurulum
Bu bölümde TimeCore'un nasıl kurulacağı anlatılmaktadır.
3.1DIN Ray Montajı
Cihaz DIN Rayına monte edilebilir. Cihaz, Bopla'nın 'DIN ray tutucusu TSH 35' (Ürün no. 22035000) kullanılarak DIN Rayına monte edilmeye hazır hale getirilir.
Bu adaptör – diğerlerinin yanı sıra – şu adresten temin edilebilir:
- Farnell / Newark (sipariş kodu 4189991)
- Conrad (sipariş kodu 539775 – 89)
- Distrelec (sipariş kodu 300060)
3.2 Raf Montajı
TimeCore'u 19 inçlik bir rafa monte etmek için bir adaptör mevcuttur. Raf montaj adaptörü 1U'dur ve ayrı satılır. İki üniteye uyar, ancak bir konumu kör bir panelle kapatılmış olarak tedarik edilir, bkz. şekil 3.2.
3.3Güç
TimeCore, Volt ile minimum 500mA arasında bir DC güç kaynağı gerektirir. 2,1 mm DC konnektörü merkez pozitiftir. TimeCore ayrıca Power-over-Ethernet (PoE) etkindir. PoE Sınıf I gerektirir.
Ağ
TimeCore ağ yeteneğine sahip bir cihazdır. TimeCore'u yapılandırmak ve programlamak için bir bilgisayar ile ünite arasında bir ağ bağlantısı gereklidir, ancak cihaz programlandıktan sonra TimeCore'un bir Ethernet ağına bağlanması artık gerekli değildir.
Bilgisayarı ve TimeCore'u bağlamak için birden fazla düzenleme mümkündür. Bunlar eşler arası, bir ağ anahtarı veya Wi-Fi aracılığıyla bağlanabilir. Şekil 4.1 bu farklı düzenlemeleri göstermektedir.
TimeCore'daki Ethernet portu otomatik algılama özelliğine sahiptir; çapraz veya düz bir ağ kablosunun kullanılmasının bir önemi yoktur. Ethernet portu 100 Mbps olarak sınıflandırılsa da, API mesajları gibi belirli görevler için tampon sınırları geçerli olabilir.
4.1 IP Adresi
TimeCore hem statik IP adreslerini hem de otomatik IP adreslerini destekler.
Varsayılan olarak, TimeCore, ağdaki DHCP sunucusu tarafından otomatik olarak bir IP adresi atanacağı 'DHCP' olarak ayarlanmıştır. 'DHCP sunucusu' genellikle bir ağ yönlendiricisinin işlevselliğinin bir parçasıdır.
Statik IP adresleri, ağda DHCP sunucusu olmadığında, örneğin bir TimeCore ile bir bilgisayar arasında doğrudan eşler arası bağlantı olduğunda kullanışlıdır. Ayrıca, TimeCore'un IP adresinin diğer ekipmanlar tarafından bilindiği ve bu nedenle değişmemesi gereken kalıcı kurulumlarda da kullanışlıdır.
DHCP kullanırken, DHCP sunucusunun değiştirilmesi durumunda otomatik olarak yeni bir IP adresi verilmesi riski sıklıkla vardır. Statik IP adresleri kullanırken, ağdaki tüm ekipmanların aynı alt ağ içinde benzersiz IP adreslerine sahip olduğundan emin olun.
TimeCore'un LED'i hangi tür IP adresinin ayarlandığını belirlemeye yardımcı olur. LED, DHCP kullanıldığında kırmızı, statik IP adresi durumunda ise beyaz renkte yanacaktır.
TimeCore’un IP adresi ayarını değiştirmenin üç yolu vardır.
- vManager, ağdaki bir TimeCore'u tespit etmek için kullanılabilir. Bulunduğunda, vManager yazılımı (şekil bölüm 10) IP adresini, alt ağ maskesini ve DHCP ayarlarını değiştirmeye olanak tanır.
- IP adresi zaten biliniyorsa, bilgisayarın tarayıcısını kullanarak bu adrese göz atmak TimeCore'un web-arayüz. Bu sayfadaki Ayarlar sayfası web-arayüz aynı ağ ile ilgili ayarların değiştirilmesine olanak tanır.
- Cihazdaki sıfırlama düğmesine kısa bir süre basıldığında statik ve otomatik IP adresleri arasında geçiş yapılır. Cihazdaki sıfırlama düğmesine (bkz. şekil 4.2) 3 saniye basılı tutulduğunda, ünite fabrika varsayılan IP adresine ve alt ağ maskesine yeniden yapılandırılır. Başka hiçbir ayar değiştirilmeyecektir. Varsayılan IP adresi 192.168.1.10'dur ve alt ağ maskesi 255.255.255.0 olarak ayarlanmıştır.
4.2Web-arayüz
TimeCore, dahili bir web-sunucu. Bu web-arayüze standart bir tarayıcı üzerinden erişilebilir. Aşağıdaki tarayıcılardan herhangi birini kullanmanız önerilir:
- Microsoft Kenarı
- Google Chrome (v102 veya üzeri)
- Apple Safari (v15 veya üzeri)
- Mozilla Firefox (v54 veya üzeri)
The web-arayüz, TimeCore'u yapılandırmanızı ve programlamanızı sağlar. Üniteye göz attığınızda ilk önce ana sayfa (şekil 4.3) görünecektir. Ana sayfa salt okunurdur; bilgi sağlar ancak herhangi bir ayarı değiştirmenize izin vermez. Diğer sayfalar düzenlenebilecek birçok ayar sunar. Bu sayfalar sonraki bölümlerde ele alınacaktır.
4.2.1Çalışma Süresi
Bu alan, ünitenin son yeniden başlatılmasından bu yana ne kadar süredir hayatta olduğunu gösterir.
4.2.2Son Sunucu Anketi
NTP zaman sunucusundan zaman ve tarihin son olarak ne zaman alındığını gösterir.
4.2.3Ana IP
Ünite Stand Alone modunda olmadığında, bu alan bu TimeCore'u yöneten sistemin IP adresini görüntüler. Çalışma modları hakkında daha fazla bilgi için 5. bölüme bakın.
4.3İnternet Üzerinden Erişim
TimeCore'a İnternet üzerinden erişilebilir. Bunu başarmanın iki yolu vardır: Port Yönlendirme ve VPN.
- Port Yönlendirme Yönlendiricide kurulumu nispeten kolaydır. Her yönlendirici farklıdır, bu nedenle yönlendiricinin belgelerine başvurmanız önerilir (bazen NAT veya Port Yönlendirme olarak adlandırılır). Lütfen port yönlendirmenin güvenli olmadığını unutmayın, çünkü herkes bu şekilde TimeCore'a erişebilir.
- Sanal Özel Ağ (VPN) tüneli üzerinden erişim daha fazla kurulum çabası gerektirir, ayrıca yönlendiricinin VPN özelliğini desteklemesi gerekir. Kurulduktan sonra, bu TimeCore ile iletişim kurmanın çok güvenli bir yoludur. VPN, İnternet veya bir servis sağlayıcıya ait özel bir ağ gibi genel bir ağ üzerinden güvenli bir ağ bağlantısı oluşturan bir ağ teknolojisidir. Büyük şirketler, eğitim kurumları ve devlet kurumları, uzak kullanıcıların güvenli bir şekilde bağlanmasını sağlamak için VPN teknolojisini kullanır
özel bir ağa. VPN hakkında daha fazla bilgi için lütfen şuraya bakın: http://whatismyipaddress.com/vpn.
Çalışma Modları
Bir TimeCore üç modda çalışabilir ve her mod cihazın farklı bir davranış sergilemesine neden olur.
- Bağımsız
- Köle
- CueluxPro
Varsayılan olarak TimeCore Bağımsız modunda çalışır.
Alt taraftaki durum çubuğu web-arayüz (Şekil 5.1) geçerli çalışma modunu gösterir. CueluxPro tarafından yönetildiğinde, ana sayfa web-Arayüz CueluxPro sisteminin IP adresini gösterir (Şekil 5.2).
5.1 Bağımsız mod
Bu modda TimeCore aydınlatmayı kontrol eden otonom bir cihazdır.
Genellikle aydınlatma içeriğiyle yüklenir ve harici tetikleyicilere ve/veya dahili zamanlamaya yanıt verecek şekilde programlanır. Bu, bir TimeCore'un varsayılan davranışıdır; bağımsız mod, TimeCore slave veya CueluxPro modunda olmadığında etkindir.
5.2 Köle Modu
Bazı zorlu aydınlatma tasarımları dört evrenden fazla DMX gerektirebilir.
Birden fazla TimeCore birimi birleştirilerek büyük bir çoklu evren sistemi oluşturulduğunda, bu TimeCore cihazlarının senkronizasyonuna ihtiyaç duyulur. Slave modu bunu kolaylaştırır. Şekil 5.3'e bakın.
Slave modundayken TimeCore bir master-TimeCore tarafından devralınır ve artık onun oynatmalarından ve zamanlamasından sorumlu değildir; master bununla ilgilenir. Slave'in tek ihtiyacı, aydınlatma içeriğini parçalarında barındırmak.
Master-TimeCore, tüm slave'lerini aynı parçaları aktif hale getirecek ve bu parçaların oynatımını senkronize tutacak şekilde kontrol edecektir.
Tüm eylem programlamasını master-TimeCore'a koymak gerekir. Aslında, slave'lerin içindeki oynatma bilgisi master tarafından üzerine yazılacaktır.
Ana cihaz bunu yapar çünkü ana cihaz ile bağımlı cihaz arasındaki iletişimin kesilmesi durumunda bağımlı cihazın otonom bir şekilde devam edebilmesini sağlamak için her bağımlı cihazda kendi oynatma verilerinin bir kopyasını depolar.
Eylem listelerinin ve master/slave sisteminin eylemlerinin mantıksal yeri de master'ın içindedir, ancak eylemlerin bir slave'e yerleştirilmesine izin verilir ve bunlar yürütülür.
5.3CueluxPro Modu
CueluxPro (bkz. şekil 5.4), TimeCore ile birlikte gelen yazılım tabanlı bir aydınlatma konsoludur. TimeCore'un bu moddaki amacı, CueluxPro ile DMX aydınlatma armatürleri arasında bir arayüz olmaktır. Bu nedenle TimeCore, CueluxPro yazılımından alınan verileri DMX çıkışlarına iletecektir. Bu mod sırasında TimeCore içindeki tüm dahili oynatma ve zamanlama askıya alınır. Şekil 5.5 tipik bir CueluxPro/TimeCore sistemini göstermektedir.
TimeCore, CueluxPro yazılımı içindeki bir veya daha fazla evrene yama yapılır yapılmaz CueluxPro moduna girer. Bu moddan TimeCore'un yamalarını kaldırarak veya CueluxPro yazılımını kapatarak çıkılır.
CueluxPro yazılımının TimeCore ile birlikte kullanılması, TimeCore'u tek başına bağımsız modda kullanmaktan daha geniş bir özellik setine sahip bir aydınlatma kontrol sistemiyle sonuçlanır. CueluxPro özellikleri:
- 3000'den fazla fikstür içeren kişilik kütüphanesi
- FX Jeneratörü
- Matris Piksel Eşlemesi
- Gruplar
- Paletler
- Zaman çizelgesi düzenleyicisi
CueluxPro, TimeCore'a yüklenebilecek aydınlatma içeriğini oluşturmak için de kullanılabilir. Yüklemeden sonra, TimeCore tek başına kullanılmaya devam edilebilir. CueluxPro'nun nasıl kullanılacağı hakkında bilgi için lütfen Görsel Prodüksiyonlar'daki CueluxPro kılavuzuna bakın website. Bu kılavuz CueluxPro'ya bağlanma ve TimeCore'a içerik yükleme talimatlarını sağlar.
Kontrolü Göster
TimeCore dış dünyayla etkileşime girebilir; çeşitli protokoller aracılığıyla mesajlar ve değerler alabilir ve birçok protokol gönderebilir. TimeCore'u gelen sinyallere otomatik olarak yanıt vererek otomatikleştirmek mümkündür. Bir örnekampBunun bir yolu, belirli bir UDP ağ mesajı alındığında zaman kodu saatini başlatmak olacaktır. Show Control sayfası (bkz. şekil 6.1) bu tür programlamanın yapılmasını sağlar.
Show Control sayfası bir 'eylemler' sistemi sunar. TimeCore'un yanıt vermesi veya belki de başka bir sinyale dönüştürmesi gereken bir sinyalin, bir eylemde ifade edilmesi gerekir. Zaman kodu protokollerini dönüştürmek istisnadır; bu Ayarlar sayfasında yapılabilir (sayfa 36'ya bakın). Eylemleri programlamadan önce
Lütfen Şekil 6.2'deki Gösterim Kontrol yapısını dikkate alın.
TimeCore çeşitli protokolleri dinleme yeteneğine sahiptir. Bu kullanılabilir protokoller Kaynaklar'da listelenmiştir, ancak TimeCore aynı anda yalnızca 8 protokolü aktif olarak dinleyebilir. Etkin protokoller 'Eylem Listeleri'nde listelenmiştir. Her eylem listesi eylemler içerebilir. Bir protokol/kaynak içinde her bir sinyal kendi eylemini gerektirir. ÖrneğinampÖrneğin, gelen DMX'te 1. ve 2. kanalı dinlerken, DMX eylem listesi iki eyleme ihtiyaç duyar; her kanal için bir eylem.
Eylemin içinde tetikleyiciyi ve görevleri tanımlarız. Tetikleyici hangi sinyalin filtreleneceğini belirtir. Yukarıdaki DMX örneğindeamptetikleyici sırasıyla 'kanal 1' ve 'kanal 2' olarak ayarlanır. Görevler, bu eylem tetiklendiğinde TimeCore'un ne yapacağını belirler. Eyleme birkaç görev yerleştirilebilir. Çok çeşitli TimeCore özellikleri ve harici protokoller için görevler mevcuttur. Görev türleri, sayfa 60'taki Ek C'de ayrıntılı olarak açıklanmıştır.
Gelen OSC veya UDP mesajlarını uygulamadan önce lütfen sayfa 68'deki API ekine bakın; API zaten OSC ve UDP aracılığıyla tipik işlevselliği ortaya koymaktadır ve bu nedenle özel mesajları uygulamak gerekli olmayabilir.
6.1 Kaynaklar ve Eylem Listeleri
Kaynaklar listesi, TimeCore'un alabileceği tüm protokolleri sunar.
Ayrıca, güç-yükseltme olayı gibi eylemleri tetiklemek için kullanılabilecek olaylar oluşturabilen dahili özellikler de içerir. Bu kaynaklar kullanılabilir, ancak yalnızca eylem listesi tablosuna taşındıklarında etkin bir şekilde dinleneceklerdir.
Düğmeler | Ön taraftaki iki düğmeden birine basıldığında |
MİDİ | MIDI mesajları |
RTP-MIDI | RTP-MIDI ağ mesajları |
UDP | UDP ağ mesajları |
Tpg | TCP ağ mesajları |
OSK | OSC ağ mesajı |
Sanat-Net | Art-Net DMX verileri |
'nin bir tarama | sACN DMX verileri |
Zaman kodu | Zaman kodu sinyali, Ayarlar sayfasında gelen zaman kodu protokolünü belirtin. |
Kiosk | Kiosc'tan tetikleyiciler. Her Eylem için düğmeler ve kaydırıcılar, renk seçici vb. gibi çeşitli kontroller seçilebilir. Eylemlerin sırası Kiosc'taki düzenlemeyi kontrol edecektir. |
Rastgeleleştirici | Rastgeleleştirici rastgele bir sayı üretebilir |
Sistem | 'Güç Açık' gibi etkinlikler |
Değişken | Değişken kaynağı, değişken göreviyle birlikte çalışır (Değişken görevi hakkında daha fazla bilgi için lütfen Görev Türlerine bakın). Değişken görevi, Kaynak olarak Değişken ile etkinleştirilmiş bir eylem listesi türünün değerini ayarlayacaktır tetikleyici olarak kullanılacaktır. TimeCore güç döngüleri arasında 8 değişkenin değerlerini tutmayacaktır. |
Zamanlayıcı | TimeCore'da 4 dahili zamanlayıcı vardır. Bir zamanlayıcı sona erdiğinde bir olay tetiklenir. Zamanlayıcılar, Zamanlayıcı görevleri tarafından ayarlanır ve etkinleştirilir. |
Kullanıcı Listesi 1-4 | Bu eylem listeleri hiçbir zaman bir olayı tetiklemeyecektir, ancak gelişmiş programlama için faydalıdır. |
Eylem listeleri, Kontrol Göster sayfasındaki onay kutularını devre dışı bırakarak geçici olarak askıya alınabilir. Ayrıca bu onay kutusunun durumunu otomatik olarak değiştirmek için kullanılabilen bir görev de vardır.
6.2 Eylemler
Eylemler belirli bir sinyal alındığında yürütülür. Bu sinyal tetikleyici tarafından tanımlanır. Bir tetikleyici her zaman eylemin ait olduğu eylem listesine görelidir.
ÖrneğinampÖrneğin, tetikleyici türü 'Kanal' olarak ayarlandığında, eylem bir 'DMX Girişi' listesi içinde yer alıyorsa tek bir DMX kanalını ifade eder ve eylem bir Sanat-Net eylem listesinde bulunuyorsa tek bir Sanat-Net kanalını ifade eder.
Tetikleyici, tetikleyici türü, tetikleyici değeri ve tetikleyici yan alanı alanları tarafından belirlenir.
Bu alanlar tüm eylem listeleri için geçerli olmasa da bazen atlanır. web GUI. Tetikleyici türü alanı, eylemin hangi tür sinyal tarafından tetikleneceğini belirtir. ÖrneğinampÖrneğin, Button listesinde bir eylem yaparken 'Kısa basma' ve 'Uzun basma' tetikleyici türleri arasında seçim yapılabilir. Tetikleyici değeri gerçek sinyal değerini belirtir. Button örneğindeamptetikleyici değeri hangi butonun tetiklendiğini belirtir.
Bazı eylem listelerinde eylemlerin tetikleyici-flank'ı da belirtmesi gerekir. Flank ayrıca, eylemi tetiklemeden önce sinyalin sahip olması gereken değeri belirtir. ÖrneğinampÖrneğin, bir eylem Kiosc listesinden tetiklendiğinde ve Kiosc yazılımındaki bir düğmeye bağlandığında, kanat, yalnızca düğme aşağı indiğinde mi yoksa yalnızca yukarı çıktığında mı tetikleneceğini belirleyecektir. Ek B, bir genel bakış sağlarview Mevcut tetikleyici türlerinin.
Bir eylem listesi en fazla 48 eylem içerebilir, sistem genelinde ise en fazla 64 eylem bulunur.
6.3Görevler
Görevler, yürütüldüğünde ne yapılacağını belirtmek için bir eyleme eklenir.
Bir eyleme en fazla 8 görev eklenebilir, sistem genelinde en fazla 128 görev vardır. Görevler liste sırasına göre yürütülür. Aralarından seçim yapabileceğiniz çok çeşitli görevler mevcuttur, bunlar arasında zaman kodlu saat ve LED ekran gibi dahili yazılım özelliklerinin herhangi birini değiştirmek ve ayrıca desteklenen protokollerden herhangi biri aracılığıyla mesaj göndermek yer alır.
Görevler kategoriler halinde düzenlenmiştir. Bu kategorilerden bir görev seçildiğinde her görev, çeşitli Özellikler ve İşlevler arasında daha fazla seçim yapılmasına olanak tanır.
Görevler, yürütülmesi için gerekli olabilecek en fazla iki parametreyi içerebilir.
Bir görev seçilip action-edit iletişim kutusunda 'execute' düğmesine basılarak test edilebilir. Tam eylem de test edilebilir; Show Control sayfasına gidin, eylemi seçin ve 'execute' düğmesine basın.
Ek B, ayrıntılı bir genel bakış sağlarview Mevcut görevler, özellikler, fonksiyonlar ve parametreler.
6.4Şablonlar
Show Control sayfası bir şablon listesi sunar. Bir şablon, bir eylem listesi, eylemler ve görev kümesidir. Bu şablonlar TimeCore'u tipik işlevleri gerçekleştirecek şekilde yapılandırır; örneğinampİki basmalı düğmeyle zaman kodlu saati kontrol edebilir veya zaman kodlu durumun LED ekranda görüntülenmesini sağlayabilirsiniz.
Şablonlar bu sayede zaman tasarrufu sağlıyor; aksi takdirde eylemlerin manuel olarak ayarlanması gerekiyordu.
Ayrıca eylemlerdeki öğrenme eğrisini yumuşatmak için bir kılavuz olarak da işlev görebilirler; bir şablon ekleyerek ve ardından oluşturduğu eylemleri ve görevleri keşfederek çok şey öğrenilebilir. Lütfen bazı şablonların ayarlar sayfasında ayarların değiştirilmesini gerektirdiğini unutmayın. Ek A, bir genel bakış sunarview Mevcut şablonların.
6.5Değişkenler
Değişkenler, [0,255] aralığında bir sayı olan bir değeri tutabilen dahili belleklerdir. 8 değişken vardır ve bunlar genellikle gelişmiş gösteri kontrol programlaması için kullanılır. IoCore2'de, değişkenin içeriği güç döngüleri arasında depolanmaz.
Değişkenler görevler tarafından ayarlanabilir. Değişkenler, bir değişkenin değeri değiştiğinde eylemlerin tetiklenmesi için kaynak olarak eklenebilir.
6.6Rastgeleleştirici
Rastgeleleştirici, (sahte) rastgele bir sayı üretebilen dahili bir yazılım özelliğidir. Bu, temalı bir ortamda rastgele bir aydınlatma sahnesini tetikleyen bir olaya sahip olmak için kullanışlıdır. Rastgeleleştirici, Rastgeleleştirici görevi tarafından etkinleştirilir. Rastgeleleştiricinin hesaplamasının sonucu, olayı Rastgeleleştirici eylem listesinde yakalayarak elde edilebilir.
Monitörler
Bu sayfa, kullanıcının hem gelen hem de giden verileri, hem MIDI tipi verileri (Bkz. şekil 7.1) hem de kontrol mesajlarını (Bkz. şekil 7.2) incelemesine olanak tanır.
Gelen ve giden verilerin izlenmesi, kullanıcının programlama sırasında sorun gidermesine yardımcı olabilir.
Monitor sayfasında dört farklı giriş kaynağı (MIDI, RTPMIDI, Art-Net ve sACN) ile kontrol giriş ve çıkış kaynakları (TCP, UDP ve OSC) bulunmaktadır. Ayrıca 4 zamanlayıcı ve 10 değişkende saklanan verilere erişim de sağlanmaktadır.
Ayarlar
TimeCore'un ayarları bölümlere ayrılmıştır, Ayarlar sayfasındaki şekil 8.1'e bakın. Bu bölümde her bölüm ele alınacaktır.
8.1Genel
TimeCore'un etiketini değiştirebilirsiniz. Bu etiket, birden fazla cihaz bulunan bir kurulumda üniteyi ayırt etmek için kullanılabilir.
Blink onay kutusunu etkinleştirdiğinizde, cihazın LED'i yanıp sönerek birden fazla cihaz arasında tanınmasını sağlar.
Ek D'de ele alınan API komutları varsayılan olarak çekirdek olarak ayarlanan bir önekle başlar. Visual Productions'dan birden fazla cihaz kullanırken, özellikle yayınlanan mesajlar kullanıldığında, bu öneklere benzersiz etiketler atamak yararlı olabilir. Geri bildirim döngüleri hakkında daha fazla bilgiyi D.4 paragrafında bulabilirsiniz.
Yetkisiz kullanıcıların TimeCore'da değişiklik yapması, Parola koruması etkinleştirilerek önlenebilir. Etkinleştirildikten sonra, parola şu şekilde devre dışı bırakılabilir: web-Arayüz (Devre Dışı Bırak düğmesini kullanarak) ve sıfırlama düğmesini (bkz. şekil 4.2). Parola korumasını devre dışı bırakmak için sıfırlama düğmesine uzun basın; bu aynı zamanda ünitenin statik IP'sini varsayılan fabrika ayarlarına geri döndürecektir.
8.2 IP
IP alanları TimeCore'un IP adresini ve alt ağ maskesini ayarlamak içindir.
Yönlendirici alanı yalnızca Port Yönlendirme kullanıldığında gereklidir. Ayrıca DHCP özelliğini etkinleştirebilir veya devre dışı bırakabilirsiniz (Daha fazla bilgi için sayfa 4'deki 18. bölüme bakın).
8.3Düğmeler
İki düğme web-arayüz fiziksel cihazdaki iki basmalı düğmeyi taklit eder. Bu yazılım düğmeleri, erişemeyeceğiniz bir yere yerleştirildiğinde üniteyi test etmek veya kontrol etmek için kullanışlıdır.
8.4 giriş
Bu bölüm TimeCore için zaman kodu kaynağını belirler. Seçenekler şunlardır:
Kaynak | Tanım |
Dahili | Zaman kodu, TimeCore tarafından dahili olarak üretilecektir |
SMPTE | SMPTE IN konektöründe LTC sinyali alındı |
MTC | MIDI IN konektöründe alınan MTC sinyali |
Sanat-Net | Ağ bağlantı noktası üzerinden alınan Art-Net zaman kodu |
SMPTE ve Art-Net protokolü, bir sinyal kaybını zamanın 'duraklamasından' ayırt etmek için araçlar sunmaz. Bu nedenle, 'Sinyal Kaybı Politikası', zaman kodu sinyalindeki bir düşüşün nasıl yorumlanacağını kontrol etmenizi sağlar.
Politika | Tanım |
Devam etmek | Sinyal kaybı durumunda TimeCore dahili saatini kullanarak zaman kodunu sürdürecektir. Sinyal tekrar göründüğünde TimeCore tekrar ona senkronize olacaktır. |
Duraklama | TimeCore, sinyal kaybolduğunda zaman kodunu duraklatır. Sinyal tekrar geldiğinde zamanlama işlemine devam edilecektir. |
8.5Çıktı
Bu bölüm, TimeCore'dan herhangi bir zaman kodu protokolünün iletilip iletilmediğini kontrol eder.
Her zaman kodu protokolünün kendine özgü kare hızı ayarı vardır.
SMPTE ve Art-Net protokolü, zaman kodu sinyalinin 'duraklamasını' belirtmek için bir araç sunmaz. Bu nedenle, TimeCore, bir duraklama durumu sırasında SMPTE ve Art-Net sinyalinin davranışını kontrol etmek için bir 'duraklama sırasında etkin' onay kutusu sunar.
Devre dışı bırakıldığında, hem SMPTE hem de Art-Net sinyali sona erecektir; hiçbir sinyal üretilmeyecektir. Bu durumda alıcının bir 'duraklama' ile 'sinyal kaybı' arasındaki farkı belirlemesi zordur.
SMPTE için 'duraklama sırasında etkin' etkinleştirildiğinde, TimeCore duraklama sırasında geçersiz SMPTE çerçeveleri üretecektir. Bu, alıcının SMPTE hattında hala etkinlik algılamasını sağlamıştır (bu, bir sinyal kaybı sırasında geçerli olmazdı). Onay kutusu Art-Net için etkinleştirildiğinde, TimeCore duraklama sırasında son zaman kodu çerçevesini tekrarlamaya devam edecektir.
8.6OSC
TimeCore'a OSC mesajları gönderen harici ekipmanın 'Port' alanında belirtilen numarayı bilmesi gerekir. Bu, TimeCore'un gelen mesajlar için dinlediği porttur.
TimeCore giden OSC mesajlarını 'Out IP' alanlarında belirtilen IP adreslerine gönderecektir. Burada en fazla dört IP belirtilebilir. Bu alanlarda 'ipaddress:port' biçimini kullanın, örneğin ”192.168.1.11:9000”. Bir alan kullanılmayacaksa IP 0.0.0.0:0 ile doldurulabilir. Dörtten fazla alıcıya ulaşmak için 192.168.1.255 gibi bir yayın IP adresi girmek mümkündür.
İlet onay kutusunun etkinleştirilmesi, TimeCore'un gelen her OSC mesajını kopyalamasını ve 'Çıkış IP' alanlarında belirtilen adreslere göndermesini sağlayacaktır.
8.7TCP/IP
TCP ve UDP mesajları için dinleme portlarını tanımlar. TimeCore'a TCP veya UDP mesajı göndermeyi amaçlayan harici sistemlerin ünitenin IP adresini ve bu port numarasını bilmesi gerekir. Varsayılan olarak her iki port da 7000 olarak ayarlanmıştır.
8.8Sanat-Net
TimeCore'daki Art-Net (DMX verisi) özelliği bir evren çıkışını ve bir evren girişini destekler. Bu evrenler Art-Net protokolündeki 256 kullanılabilir evrenden herhangi birine eşlenebilir. Evren 'subnet.universe' biçiminde girilir, yani en düşük evren numarası '0.0' olarak yazılır ve en yüksek evren numarası '15.15' olarak gösterilir. Giden Art-Net iletimi çıkış alanına 'off' girilerek devre dışı bırakılabilir.
Hedef IP, giden Art-Net verilerinin nereye gönderileceğini belirler.
Tipik olarak, bu alan 2.255.255.255 gibi bir yayın adresi içerir ve bu da Art-Net verilerini 2.xxx IP aralığına gönderecektir. Başka bir tipik Art-Net yayın adresi
Yayın adresi 10.255.255.255'tir. Yayın adresi 255.255.255.255 kullanıldığında ağdaki tüm cihazlar Art-Net verilerini alacaktır.
192.168.1.11 gibi bir tekli yayın adresini doldurmak da mümkündür; bu durumda Art-Net verileri yalnızca bir IP adresine gönderilecektir. Bu, ağın geri kalanını herhangi bir Art-Net ağ mesajından temiz tutar.
8.9sACN
TimeCore bir gelen sACN evrenini ve 1 giden evreni destekler.
Her evren alanı [1,63999] aralığında bir sayı tutmalıdır. Giden sACN iletimi, sACN çıkış alanına 'kapalı' girilerek devre dışı bırakılabilir.
8.10RTP-MIDI
RTP-MIDI bağlantısının nasıl kurulacağına ilişkin ayrıntılı bir tartışma için 9. bölüme bakın.
RTP-MIDI
TimeCore RTP-MIDI'yi destekler. Ethernet üzerinden MIDI mesajları göndermek için bir protokoldür. Bu bölümde TimeCore ile bir bilgisayar arasındaki bağlantının nasıl kurulacağı ele alınmıştır.
Şekil 9.1 tipik bir RTP-MIDI kurulumunu göstermektedir. Bilgisayar Ethernet üzerinden TimeCore'a bağlanır. Bu, bilgisayarın TimeCore'a MIDI mesajları göndermesini sağlar. Bu mesajlar TimeCore'u dahili olarak kontrol etmek için kullanılabilir.
Alternatif olarak, mesajlar TimeCore'u MIDI arayüzü olarak kullanarak TimeCore'daki fiziksel MIDI portuna iletilebilir.
Benzer şekilde, TimeCore tarafından dahili olarak üretilen MIDI mesajları RTP-MIDI aracılığıyla bilgisayarda alınabilir. Fiziksel MIDI portunda alınan MIDI mesajlarının yanı sıra.
Şekil 9.2'deki MIDI Throughput onay kutusu, RTP-MIDI iletimini TimeCore'un fiziksel MIDI portuna etkinleştirir. Devre dışı bırakıldığında, bilgisayardan alınan RTP-MIDI mesajları yalnızca TimeCore'da dahili olarak kullanılabilir.
9.1Oturumlar
RTP-MIDI üzerinden iletişim kurmak için bir 'oturum' gereklidir. Bir RTP-MIDI oturumu bir ana bilgisayar ve bir veya daha fazla katılımcıdan oluşur. Bir katılımcı bir ana bilgisayara bağlanır. Bu nedenle bu ana bilgisayar ağda halihazırda kullanılabilir olmalıdır.
TimeCore, ev sahibi veya katılımcı olarak hareket edebilir. Bu seçim ayarlar sayfasında yapılır (bkz. şekil 9.2).
9.1.1Ana Bilgisayar
Ana bilgisayar olarak yapılandırıldığında TimeCore bir oturum oluşturacaktır. Bu oturumun adı TimeCore'un etiketinden ve seri numarasından türetilir. Örneğinamp'MyTimeCore' etiketi ve 201620001 seri numarasına sahip bir TimeCore, mytimecore201620001 oturum adını verecektir.
Bir TimeCore RTP-MIDI üzerinden bir mesaj gönderdiğinde, bu mesaj tüm katılımcılara gönderilecektir. TimeCore aynı anda en fazla 4 katılımcıyla bağlantıyı sürdürebilir.
9.1.2Katılımcı
TimeCore katılımcı olarak yapılandırılmışsa, 'Hizmet adı' alanında tanımlanan adla bir oturuma bağlanmayı deneyecektir (bkz. Şekil 9.2).
9.2Bilgisayarın kurulumu
Bilgisayarın ayrıca bir oturuma ev sahipliği yapması veya mevcut bir oturuma katılması gerekir.
Bu paragrafta macOS ve Windows'ta nasıl kurulacağı anlatılmaktadır.
9.2.1macOS
RTP-MIDI, macOS işletim sistemi tarafından doğal olarak desteklenir. Lütfen kurmak için bir sonraki adımları izleyin.
- Uygulama/Yardımcı Programlar/Ses Midi Kurulumu'nu açın
- 'Pencere'ye tıklayın ve 'Midi Studio'yu Göster'i seçin
- 'Ağ'a çift tıklayın
- Sayfa 42'deki 'Ev Sahibi' kurulumuna veya sayfa 43'teki 'Katılımcı' kurulumuna devam edin.
9.2.2Pencereler
Windows işletim sistemi bir sürücü yardımıyla RTP-MIDI'yi destekler. Tobias Erichsen'in rtpMIDI sürücüsünü öneriyoruz. Buradan indirilebilir http://www.tobias-erichsen.de/software/rtpmidi.html. Sürücüyü kurun ve açın. Ardından 42. sayfadaki 'Ana Bilgisayar' kurulumuna veya 43. sayfadaki 'Katılımcı' kurulumuna devam edin
9.2.3Ev Sahibi + Katılımcı
Bilgisayarınızı ana bilgisayar veya katılımcı olarak ayarlamak için aşağıdaki adımları izleyin.
- Eğer henüz bir oturumunuz yoksa, Oturumlarım bölümünün altındaki + butonunu kullanarak bir oturum ekleyebilirsiniz.
- Yerel bir isim ve Bonjour ismi seçin.
- Oturumu etkinleştirin.
- 'Bana kimler bağlanabilir' alanına 'Herkes' değerini girin.
9.2.4Katılımcı
Başka bir sunucu tarafından oluşturulan bir oturuma katılmak için, Dizin listesinde oturumu seçin ve Bağlan düğmesine tıklayın.
TimeCore'un Dizin listesinde otomatik olarak görünür hale gelmemesi durumunda, onu manuel olarak eklemek mümkündür. Dizin bölümünün altındaki + düğmesine tıklayın.
İstediğiniz ismi vermekte özgürsünüz. Host alanı TimeCore'un IP adresini içermelidir. Port alanı 65180 olmalıdır. Windows'ta host ve port birleştirilir ve ':' karakteriyle ayrılır (örn. 192.168.1.10:65180).
vYöneticisi
Cihazları yönetmek için vManager adında ücretsiz bir yazılım aracı geliştirilmiştir. vManager şunları sağlar:
- IP adresini, alt ağ maskesini, yönlendiriciyi ve DHCP'yi ayarlayın
- Cihazın dahili verilerini ve ayarlarını yedekleyin ve geri yükleyin
- Ürün yazılımı yükseltmelerini gerçekleştirin
- Çoklu cihaz kurulumunda belirli bir cihazı, LED'ini yakıp söndürerek tanımlayın
- Fabrika varsayılanlarına geri dön
Aşağıdaki bölüm, Şekil 10.1'de görüldüğü gibi vManager'daki düğmeleri açıklamaktadır.
10.1Yedekleme
Cihazın içindeki tüm programlama verilerinin yedekleri alınabilir. Bu yedekleme file (XML) bilgisayarın sabit diskine kaydedilir ve e-posta veya USB bellek aracılığıyla kolayca aktarılabilir. Yedeklemenin verileri Geri Yükle düğmesiyle geri yüklenebilir.
Uygulama mağazaları tarafından dağıtılan uygulamalara erişim izni verilmiyor fileBu belirlenmiş konumun dışında. vManager'ın nerede depoladığını bilmek önemlidir files, bir yedekleme aktarmak isterseniz file hafıza çubuğuna veya dropbox'a.
Belirlenen file konum işletim sistemine göre farklılık gösterir ve uzun ve belirsiz bir yol olması muhtemeldir. Bu nedenle, vManager size doğru yere giden bir kısayol sağlar file konum. Klasör düğmesi şurada bulunabilir: file ilgili iletişim kutuları. Bu düğmeye tıklamak bir file tarayıcıyı uygun klasöre taşıyın.
10.2 Ürün Yazılımını Yükseltin
Yazılımı yükseltmek için önce cihazı seçin ve Yazılımı Yükselt düğmesine basın. İletişim kutusu, mevcut yazılım sürümlerinin listesinden seçim yapmanıza olanak tanır.
Uyarı: Yükseltme işlemi sırasında cihazın gücünün kesilmediğinden emin olun.
10.3Tarih ve Saati Ayarla
Bilgisayarın tarih ve saati, bir cihaz seçip Tarih ve Saati Ayarla düğmesine tıklayarak üniteye hızlı bir şekilde kopyalanabilir. Tüm Visual Productions cihazları dahili bir gerçek zamanlı saate sahip değildir. TimeCore'da böyle bir RTC yoktur.
10.4Göz kırpma
Cihazın LED'i, birden fazla cihaz arasında belirli bir birimi tanımlamak için Hızlı yanıp sönmeye ayarlanabilir. Yanıp sönme, Cihazlar listesinde bir cihaza çift tıklanarak veya bir cihaz seçilip ardından Yanıp Sönme düğmesine tıklanarak etkinleştirilir.
10.5Fabrika Varsayılanları
İpuçları, izler ve eylemler gibi tüm kullanıcı verileri yerleşik flaş bellekte saklanır. Bunlar tamamen silinir ve tüm ayarlar Fabrika Varsayılanları düğmesine basılarak varsayılanlarına geri döndürülür. Bu eylem cihazın IP ayarlarını etkilemez.
10.6 Yeniden Başlatma
Yeniden Başlatma düğmesi, cihazı uzaktan yeniden başlatmanıza olanak tanır. Bu, güç döngüsünden sonra ünitenin davranışını test etmek için yararlıdır.
10.7 vManager'ı Yükleme
vManager uygulaması hem mobil hem de masaüstü olmak üzere çok çeşitli işletim sistemlerinde kullanılabilir.
Yazılımlar, avantaj elde etmek için uygulama mağazaları aracılığıyla dağıtılırtagGelecekteki yazılım güncellemelerini otomatik olarak alma olanağı.
10.7.1iOS
vManager, Apple iOS uygulama mağazasından indirilebilir https://itunes.apple.com/us/app/vman/id1133961541.
10.7.2Android
vManager, Google Play mağazasında şu adreste bulunabilir: https://play.google.com/store/apps/details?id=org.visualproductions.manager.
Android 5.0 veya üzeri gereklidir.
10.7.3Pencereler
Microsoft mağazasını ziyaret edin https://www.microsoft.com/en-us/p/vmanager/9nblggh4s758.
Windows 10 gereklidir.
10.7.4macOS
Apple macOS uygulama mağazasını şu adresten ziyaret edin: https://apps.apple.com/us/app/vmanager/id1074004019.
macOS 11.3 önerilir.
10.7.5Ubuntu
vManager'ı Snapcraft'tan edinebilirsiniz https://snapcraft.io/vmanager.
Alternatif olarak, komut satırını kullanarak da kurulabilir:
snap bul vmanager
snap vmanager kurulumu
Uygulamaları daha sonra komut satırı üzerinden güncellemek için şunu yazın: snap refresh vmanager
Ubuntu 22.04 LTS önerilir. Yazılım yalnızca amd64 mimarisi için mevcuttur.
Kiosk
Kiosc, Visual Productions'ın aydınlatma kontrolörleri yelpazesi için özel dokunmatik ekran kullanıcı arayüzleri oluşturmak için bir uygulamadır. Kiosc, düzenleme yeteneği olmayacak şekilde tasarlanmıştır ve bu da onu teknik olmayan operatörlere güvenli bir şekilde sunulabilen kusursuz bir arayüz haline getirir.
Kiosc, CueluxPro, CueCore1, CueCore2, QuadCore, IoCore1, IoCore2, LPU-2, DaliCore, B-Station1 ve TimeCore gibi solid-state aydınlatma kontrol cihazlarımızı uzaktan kontrol etmenin ideal yoludur. Kiosc, sahneleri veya ön ayarları seçmenize, yoğunluk seviyelerini ayarlamanıza veya RGB renklerini seçmenize olanak tanır.
Üçüncü taraf AV ekipmanlarını kontrol etmek için de kullanabilirsiniz. Kiosc, OSC, UDP ve TCP konuşur.
Kiosc, yazılım uygulaması ve fiziksel ürün olarak mevcuttur. Kiosc'un donanım versiyonu, Kiosc'un önceden yüklendiği duvara monte 7 inç dokunmatik ekrandır. PoE ile çalışır ve yalnızca bir RJ-45 bağlantısı gerektirir.
Lütfen Kiosc kılavuzunu okuyun, şu adresten edinilebilir: https://www.visualproductions.nl/downloads Daha detaylı bilgi için.
Ekler
Şablonlar
Bu ekte Göster Denetimi sayfasında sunulan şablonlar ele alınmaktadır.
Şablon | Tanım |
Düğmeler ->zaman kodu | Sol basmalı düğme başlatır/durdurur. Sağ basmalı düğme zaman kodunu sıfırlar. |
Zaman kodu durumu -> görüntüleme | Başlatma, duraklatma ve durdurma gibi zaman kodlu olaylar ekrana yazdırılacaktır. |
Tetikleyici Türleri
Aşağıdaki tablolar CueluxPro'da kullanılabilen farklı tetikleyici türlerini listeler. Farklı türlere değerler ve yanlar eşlik eder.
B.1 Düğme
Ünitenin ön tarafında iki adet basmalı düğme bulunmaktadır.
Tetikleyici Türü | Tetikleyici Değer | Yan taraf | Tanım |
Düğme | Düğme numarası | Değiştirmek | Düğme durum değişiklikleri |
Düğme | Düğme numarası | Aşağı | Düğmeye basıldı |
Düğme | Düğme numarası | Up | Düğme serbest bırakıldı |
Kısa basın | Düğme numarası | – | Düğmeye anlık olarak basıldı |
Uzun basış | Düğme numarası | – | Düğme uzun süre basılı tutuldu |
B.2MIDI
Tetikleyici Türü | Tetikleyici Değer | Yan taraf | Tanım |
Mesaj | Adres | Değiştirmek | Adrese uyan bir mesaj alın |
Mesaj | Adres | Aşağı | Adresle eşleşen ve sıfır olmayan bir değere sahip bir mesaj alın |
Mesaj | Adres | Up | Adresle eşleşen ve değeri sıfır olan bir mesaj alın |
Alma | – | – | Herhangi bir mesajı al |
MIDI adresi herhangi bir nota açık, nota kapalı, kontrol değişikliği, program değişikliği ve makine kontrolü olabilir.
B.3RTP-MIDI
Tetikleyici Türü | Tetikleyici Değer | Yan taraf | Tanım |
Mesaj | Adres | Değiştirmek | Adrese uyan bir mesaj alın |
Mesaj | Adres | Aşağı | Adresle eşleşen ve sıfır olmayan bir değere sahip bir mesaj alın |
Mesaj | Adres | Up | Adresle eşleşen ve değeri sıfır olan bir mesaj alın |
Alma | – | – | Herhangi bir mesajı al |
MIDI adresi herhangi bir nota açık, nota kapalı, kontrol değişikliği, program değişikliği ve makine kontrolü olabilir.
B.4UDP
Tetikleyici Türü | Tetikleyici Değer | Yan taraf | Tanım |
Mesaj | Sicim | – | Tetikleyici değerine uyan bir mesaj alın |
Alma | – | – | Herhangi bir mesajı al |
Kullanıcı kendi dizesini bir mesajın tetikleyici değeri olarak tanımlayabilir. Lütfen bu dizenin maksimum 31 karakter uzunluğunda olduğunu unutmayın.
B.5 | Tpg | |||
Tetikleyici Türü |
Tetikleyici Değer |
Yan taraf |
Tanım |
|
Mesaj | Sicim | – | Tetikleyici değerine uyan bir mesaj alın | |
Alma | – | – | Herhangi bir mesajı al |
Kullanıcı kendi dizesini bir mesajın tetikleyici değeri olarak tanımlayabilir. Lütfen bu dizenin maksimum 31 karakter uzunluğunda olduğunu unutmayın.
B.6 | OSK | |||
Tetikleyici Türü |
Tetikleyici Değer |
Yan taraf |
Tanım |
|
Mesaj | URI | Değiştirmek | URI ile eşleşen bir mesaj alın | |
Mesaj | URI | Aşağı | URI ile eşleşen ve sıfır olmayan bir değere sahip bir ileti alın | |
Mesaj | URI | Up | URI ile eşleşen ve değeri sıfır olan bir ileti alın | |
Alma | – | – | Herhangi bir mesajı al |
Kullanıcı kendi URI'sini bir mesajın tetikleyici değeri olarak tanımlayabilir, ancak OSC spesifikasyonu bu dizenin '/' işaretiyle başlaması gerektiğini belirtir. Lütfen bu dizenin '/' dahil olmak üzere maksimum 31 karakter uzunluğunda olduğunu unutmayın.
B.7Sanat-Net
Tetikleyici Türü | Tetikleyici Değer | Yan taraf | Tanım |
Kanal | DMX adresi | Değiştirmek | Kanal değişiklikleri |
Kanal | DMX adresi | Aşağı | Kanal sıfırdan farklı hale gelir |
Kanal | DMX adresi | Up | Kanal sıfır olur |
EvrenA | – | – | Evrende DMX seviyesinde bir değişim |
Alma | – | Değiştirmek | Art-Net sinyalini almaya başla veya kaybet |
Alma | – | Aşağı | Kayıp Sanat-Net sinyali |
Alma | – | Up | Art-Net sinyalini almaya başla |
B.8sACN
Tetikleyici Türü | Tetikleyici Değer | Yan taraf | Tanım |
Kanal | DMX adresi | Değiştirmek | Kanal değişiklikleri |
Kanal | DMX adresi | Aşağı | Kanal sıfırdan farklı hale gelir |
Kanal | DMX adresi | Up | Kanal sıfır olur |
EvrenA | – | – | Evrende DMX seviyesinde bir değişim |
Alma | – | Değiştirmek | sACN sinyali almaya başlayın veya kaybedin |
Alma | – | Aşağı | Kayıp sACN sinyali |
Alma | – | Up | sACN sinyalini almaya başla |
B.9Zaman kodu
Tetikleyici Türü | Tetikleyici Değer | Yan taraf | Tanım |
Zaman kodu | Çerçeve | – | Gelen zaman kodu çerçevesine ulaşıldı |
Oynamak | – | Değiştirmek | Oynatma durumu değişti |
Oynamak | – | Oynamak | Zaman kodu başladı |
Oynamak | – | Oynama | Zaman kodu durduruldu |
Duraklatıldı | – | Değiştirmek | Duraklatılmış durum değiştirildi |
Duraklatıldı | – | Duraklama | Zaman kodu durduruldu |
Duraklatıldı | – | Duraklama yok | Zaman kodu devam ettirildi |
Durduruldu | – | Değiştirmek | Durdurulan durum değiştirildi |
Durduruldu | – | Durmak | Zaman kodu durduruldu |
Durduruldu | – | Durma | Zaman kodu başladı |
SMPTE'yi almak | – | Değiştirmek | Alınan değişti |
SMPTE'yi almak | – | Başlangıç | Almaya başla |
SMPTE'yi almak | – | Durmak | Artık almıyorum |
MTC Alınıyor | – | Değiştirmek | Alınan değişti |
MTC Alınıyor | – | Başlangıç | Almaya başla |
MTC Alınıyor | – | Durmak | Artık almıyorum |
RTP-MTC alınıyor | – | Değiştirmek | Alınan değişti |
RTP-MTC alınıyor | – | Başlangıç | Almaya başla |
RTP-MTC alınıyor | – | Durmak | Artık almıyorum |
Art-Net zaman kodunu alma | – | Değiştirmek | Alınan değişti |
Art-Net zaman kodunu alma | – | Başlangıç | Almaya başla |
Art-Net zaman kodunu alma | – | Durmak | Artık almıyorum |
B.10Kiosk
Tetikleyici Türü | Tetikleyici Değer | Yan taraf | Tanım |
– | – | Değiştirmek | Düğme/Fader yukarı veya aşağı hareket eder |
– | – | Aşağı | Düğmeye basıldı |
– | – | Up | Düğme serbest bırakıldı |
Kiosc actionlist'i düzenlerken Button, Fader ve Colour Picker gibi farklı türde action'lar eklemek mümkün olacak. Bu elemanlar Visual Productions'dan edinilebilen Kiosc uygulamasında gösterilecek.
B.11Rastgeleleştirici
Tetikleyici Türü | Tetikleyici Değer | Yan taraf | Tanım |
Sonuç | – | – | Randomizer yeni bir değer oluşturdu |
Belirli Değer | [0,255] aralığındaki sayı | – | Randomizer eşleşen bir değer oluşturdu |
B.12 Sistem
Tetikleyici Türü | Tetikleyici Değer | Yan taraf | Tanım |
Başlatmak | – | – | IoCore2 güçlendirildi |
Ağ Bağlantısı | – | Değiştirmek | Ağ bağlantısı kuruldu veya kesildi |
Ağ Bağlantısı | – | Durmak | Ağ bağlantısı kesildi |
Ağ Bağlantısı | – | Başlangıç | Ağ bağlantısı kuruldu |
MasterTarafındanYayınlandı | – | Değiştirmek | Master (örneğin CueluxPro) serbest bırakıldı veya bağlantı sağlandı |
MasterTarafındanYayınlandı | – | Durmak | Ana serbest bırakma bağlantısı |
MasterTarafındanYayınlandı | – | Başlangıç | Usta bağlantı elde etti |
B.13Değişken
Tetikleyici Türü | Tetikleyici Değer | Yan taraf | Tanım |
Kanal | Değişken Endeksi | – | Belirtilen değişken değişir |
Değişken 1 | Sayı [0,255] | Değiştirmek | Değişken 1, değere = veya # olur |
Değişken 1 | Sayı [0,255] | Aşağı | Değişken 1, değere = olur |
Değişken 1 | Sayı [0,255] | Up | Değişken 1, değere # olur |
Değişken 2 | Sayı [0,255] | Değiştirmek | Değişken 2, değere = veya # olur |
Değişken 2 | Sayı [0,255] | Aşağı | Değişken 2, değere = olur |
Değişken 2 | Sayı [0,255] | Up | Değişken 2, değere # olur |
Değişken 3 | Sayı [0,255] | Değiştirmek | Değişken 3, değere = veya # olur |
Değişken 3 | Sayı [0,255] | Aşağı | Değişken 3, değere = olur |
Değişken 3 | Sayı [0,255] | Up | Değişken 3, değere # olur |
Değişken 4 | Sayı [0,255] | Değiştirmek | Değişken 4, değere = veya # olur |
Değişken 4 | Sayı [0,255] | Aşağı | Değişken 4, değere = olur |
Değişken 4 | Sayı [0,255] | Up | Değişken 4, değere # olur |
Değişken 5 | Sayı [0,255] | Değiştirmek | Değişken 5, değere = veya # olur |
Değişken 5 | Sayı [0,255] | Aşağı | Değişken 5, değere = olur |
Değişken 5 | Sayı [0,255] | Up | Değişken 5, değere # olur |
Değişken 6 | Sayı [0,255] | Değiştirmek | Değişken 6, değere = veya # olur |
Değişken 6 | Sayı [0,255] | Aşağı | Değişken 6, değere = olur |
Değişken 6 | Sayı [0,255] | Up | Değişken 6, değere # olur |
Değişken 7 | Sayı [0,255] | Değiştirmek | Değişken 7, değere = veya # olur |
Değişken 7 | Sayı [0,255] | Aşağı | Değişken 7, değere = olur |
Değişken 7 | Sayı [0,255] | Up | Değişken 7, değere # olur |
Değişken 8 | Sayı [0,255] | Değiştirmek | Değişken 8, değere = veya # olur |
Değişken 8 | Sayı [0,255] | Aşağı | Değişken 8, değere = olur |
Değişken 8 | Sayı [0,255] | Up | Değişken 8, değere # olur |
B.14Zamanlayıcı
Tetikleyici Türü | Tetikleyici Değer | Yan taraf | Tanım |
– | Zamanlayıcı Dizini | Değiştirmek | Zamanlayıcı başlar veya durur |
– | Zamanlayıcı Dizini | Durmak | Zamanlayıcı durur |
– | Zamanlayıcı Dizini | Başlangıç | Zamanlayıcı başlıyor |
B.15Eylem listesi
Tetikleyici Türü | Tetikleyici Değer | Yan taraf | Tanım |
– | Eylem Listesi Dizini | Değiştirmek | Etkin onay kutusu değişti |
– | Eylem Listesi Dizini | Engelli | Onay kutusu devre dışı bırakıldı |
– | Eylem Listesi Dizini | Etkinleştirilmiş | Onay kutusu etkinleştirildi |
B.16Kullanıcı Listesi (1-4)
Kullanıcı listelerinin tetikleyicileri yoktur. Kullanıcı listeleri içindeki eylemler yalnızca 'Bağlantı' özelliğiyle 'Eylem' görevi aracılığıyla diğer eylemler tarafından etkinleştirilebilir.
Görev Türleri
Görevler, IoCore2'deki işlevselliği otomatikleştirmenize olanak tanır. Tüm bu işlevsellik görev türlerinde kategorize edilir. Bu ek, çeşitli görev türlerinin bir listesini sağlar. Tablolar,view Görev türüne göre tüm kullanılabilir özelliklerin ve işlevlerin listesi.
C.1Eylem
Başka bir eylemi tetikle.
Özellik | İşlev | Parametre 1 | Parametre 2 |
Bağlantı | Ayarlamak | Aksiyon | – |
C.2Eylem listesi
Bir eylem listesini yönetin.
Özellik | İşlev | Parametre 1 | Parametre 2 |
Olanak vermek | Ayarlamak | Eylem listesi | Açık veya Kapalı |
Olanak vermek | Geçiş | Eylem listesi | – |
Olanak vermek | Kontrol | Eylem listesi | – |
Olanak vermek | Ters Kontrol | Eylem listesi | – |
C.3 Düğmesi
Düğme eylemlerinin tetiklenmesini zorlayın.
Özellik | İşlev | Parametre 1 | Parametre 2 |
Yenile | Ayarlamak | – | – |
C.4DMX
DMX seviyelerini manipüle edin. Bunlar Art-Net veya sACN üzerinden de gönderilebilen seviyelerdir.
Özellik | İşlev | Parametre 1 | Parametre 2 |
Evren | HTP'yi kontrol edin | Evren # | – |
Evren | LTP'yi kontrol et | Evren # | – |
Evren | Kontrol Önceliği | Evren # | – |
Evren | Temizlemek | Evren # | – |
Kanal | Ayarlamak | DMX Kanalı | DMX Değeri |
Kanal | Geçiş | DMX Kanalı | – |
Kanal | Kontrol | DMX Kanalı | – |
Kanal | Ters Kontrol | DMX Kanalı | – |
Kanal | azalma | DMX Kanalı | – |
Kanal | Artış | DMX Kanalı | – |
Çarpma | Ayarlamak | DMX Kanalı | DMX Değeri |
Çarpma | Kontrol | DMX Kanalı | – |
Temizlemek | Ayarlamak | – | – |
RGB | Ayarlamak | DMX Adresi | RGB Renk Değeri |
RGB | Kontrol | DMX Adresi | – |
RGBA | Kontrol | DMX Adresi | – |
XY | Kontrol | DMX Adresi | – |
XxxY | Kontrol | DMX Adresi | – |
C.5MIDI
Bir MIDI mesajı gönder.
Özellik | İşlev | Parametre 1 | Parametre 2 |
Göndermek | Ayarlamak | MIDI Adresi | MIDI Değeri |
Göndermek | Kontrol | MIDI Adresi | – |
C.6MMC
MIDI portu üzerinden bir MMC (MIDI Makine Kontrolü) mesajı gönderin.
Özellik | İşlev | Parametre 1 | Parametre 2 |
Göndermek | Başlangıç | MIDI Kanalı | – |
Göndermek | Durmak | MIDI Kanalı | – |
Göndermek | Tekrar başlat | MIDI Kanalı | – |
Göndermek | Duraklama | MIDI Kanalı | – |
Göndermek | Kayıt | MIDI Kanalı | – |
Göndermek | Ertelenmiş Oyun | MIDI Kanalı | – |
Göndermek | Kayıt Çıkışı | MIDI Kanalı | – |
Göndermek | Kayıt Duraklat | MIDI Kanalı | – |
Göndermek | Çıkarmak | MIDI Kanalı | – |
Göndermek | Takip etmek | MIDI Kanalı | – |
Göndermek | Hızlı İleri | MIDI Kanalı | – |
Göndermek | Geri sarma | MIDI Kanalı | – |
Göndermek | Git | MIDI Kanalı | Zaman |
C.7MSC
MIDI portu üzerinden bir MSC (MIDI Gösteri Kontrolü) mesajı gönderin.
Özellik | İşlev | Parametre 1 | Parametre 2 |
Göndermek | Ayarlamak | Kontrol Numarası | Kontrol Değeri |
Göndermek | Başlangıç | Q Sayısı | Q Listesi |
Göndermek | Durmak | Q Sayısı | Q Listesi |
Göndermek | Sürdürmek | Q Sayısı | Q Listesi |
Göndermek | Yük | Q Sayısı | Q Listesi |
Göndermek | Ateş | – | – |
Göndermek | Hepsi Kapalı | – | – |
Göndermek | Eski haline getirmek | – | – |
Göndermek | Sıfırla | – | – |
Göndermek | Gitmek | Q Sayısı | Q Listesi |
C.8RTP-MIDI
RTP-MIDI aracılığıyla bir MIDI mesajı gönderin.
Özellik | İşlev | Parametre 1 | Parametre 2 |
Göndermek | Ayarlamak | MIDI Adresi | MIDI Değeri |
Göndermek | Kontrol | MIDI Adresi | – |
C.9RTP-MMC
RTP-MIDI üzerinden MMC (MIDI Makine Kontrolü) mesajı gönderin.
Özellik | İşlev | Parametre 1 | Parametre 2 |
Göndermek | Başlangıç | MIDI Kanalı | – |
Göndermek | Durmak | MIDI Kanalı | – |
Göndermek | Tekrar başlat | MIDI Kanalı | – |
Göndermek | Duraklama | MIDI Kanalı | – |
Göndermek | Kayıt | MIDI Kanalı | – |
Göndermek | Ertelenmiş Oyun | MIDI Kanalı | – |
Göndermek | Kayıt Çıkışı | MIDI Kanalı | – |
Göndermek | Kayıt Duraklat | MIDI Kanalı | – |
Göndermek | Çıkarmak | MIDI Kanalı | – |
Göndermek | Takip etmek | MIDI Kanalı | – |
Göndermek | Hızlı İleri | MIDI Kanalı | – |
Göndermek | Geri sarma | MIDI Kanalı | – |
Göndermek | Git | MIDI Kanalı | Zaman |
C.10OSC
Ağ üzerinden bir OSC mesajı gönderin. OSC alıcıları Ayarlar sayfasında belirtilir.
Özellik | İşlev | Parametre 1 | Parametre 2 |
Float Gönder | Ayarlamak | URI | kayan nokta sayısı |
Float Gönder | Kontrol | URI | – |
İmzasız Gönder | Ayarlamak | URI | pozitif sayı |
İmzasız Gönder | Kontrol | URI | – |
Bool gönder | Ayarlamak | URI | doğru mu yanlış mı |
Bool gönder | Kontrol | URI | – |
Dize Gönder | Ayarlamak | URI | Karakter dizisi |
Dize Gönder | Kontrol | URI | – |
Renk Gönder | Ayarlamak | URI | RGB rengi |
Renk Gönder | Kontrol | URI | – |
Lütfen parametre 1'deki dizenin, zorunlu baştaki '/' işareti dahil olmak üzere maksimum 25 karakter uzunluğunda olduğunu unutmayın.
C.11Rastgeleleştirici
Yeni bir rastgele sayı üretmek için Randomizer'ı tetikleyin.
Özellik | İşlev | Parametre 1 | Parametre 2 |
Yenile | Ayarlamak | Minimum değer | Maksimum değer |
C.12Sistem
Çeşitli görevler.
Özellik | İşlev | Parametre 1 | Parametre 2 |
Göz kırpmak | Ayarlamak | Açık veya Kapalı | – |
Göz kırpmak | Geçiş | – | – |
Göz kırpmak | Kontrol | – | – |
C.13Zaman kodu
Zaman koduyla ilgili işlevleri kontrol edin.
Özellik | İşlev | Parametre 1 | Parametre 2 |
Oyun durumu | Başlangıç | – | – |
Oyun durumu | Durmak | – | – |
Oyun durumu | Tekrar başlat | – | – |
Oyun durumu | Duraklama | – | – |
Oyun durumu | Başlat Duraklat'ı aç/kapat | – | – |
Oyun durumu | Başlat Durdur'u aç/kapat | – | – |
Zaman | Ayarlamak | Çerçeve | – |
Kaynak | Ayarlamak | Kaynak | – |
Kaynak | Geçiş | Kaynak | Kaynak |
Kaynak | Artış | – | – |
Otonom Duraklatma | Ayarlamak | Açık/Kapalı | – |
Olanak vermek | Ayarlamak | Kaynak | Açık/Kapalı |
C.14Zamanlayıcı
Dört dahili zamanlayıcıdan birini yönetin.
Özellik | İşlev | Parametre 1 | Parametre 2 |
Oyun durumu | Başlangıç | Zamanlayıcı # | – |
Oyun durumu | Durmak | Zamanlayıcı # | – |
Oyun durumu | Tekrar başlat | Zamanlayıcı # | – |
Zaman | Ayarlamak | Zamanlayıcı # | Zaman |
C.15UDP
Ağ üzerinden bir UDP mesajı gönderin. Alıcıyı Parametre 2'de belirtin.
Örneğinamp“192.168.1.11:7000”.
Özellik | İşlev | Parametre 1 | Parametre 2 |
Float Gönder | Ayarlamak | kayan nokta sayısı | IP adresi ve port |
Float Gönder | Kontrol | – | IP adresi ve port |
İmzasız Gönder | Ayarlamak | pozitif sayı | IP adresi ve port |
İmzasız Gönder | Kontrol | – | IP adresi ve port |
Bool gönder | Ayarlamak | doğru mu yanlış mı | IP adresi ve port |
Bool gönder | Kontrol | – | IP adresi ve port |
Dize Gönder | Ayarlamak | metin dizisi | IP adresi ve port |
Dize Gönder | Kontrol | – | IP adresi ve port |
Dize Hex'i gönder | Ayarlamak | altıgen dize | IP adresi ve port |
Dize Hex'i gönder | Kontrol | Sicim | IP adresi ve port |
Lan'da Uyan | Ayarlamak | MAC Adresi | IP adresi ve port |
Lütfen parametre 1'deki dizenin maksimum 25 karakter uzunluğunda olduğunu unutmayın.
Send Bytes özelliği ASCII kodlarının gönderilmesine olanak tanır. ÖrneğinampÖrneğin, 'Visual' dizesini satır besleme parametresiyle göndermek için 1'in '56697375616C0A' olması gerekir.
Wake On Lan özelliğini kullanırken parametre 1, uyandırmak istediğiniz sistemin NIC'inin (Ağ Arabirimi Denetleyicisi) MAC Adresini içermelidir.
Parametre 2 için önerilen değer 255.255.255.255:7'dir. Bu, mesajı Wake On Lan için en yaygın kullanılan 7 numaralı portta tüm ağa yayınlar.
C.16Değişken
Sekiz değişkenden birini değiştirin.
Özellik | İşlev | Parametre 1 | Parametre 2 |
Değer Ayarla | Ayarlamak | Değişken [1,8] | Değer [0,255] |
Değer Ayarla | Geçiş | Değişken [1,8] | Değer [0,255] |
Değer Ayarla | Kontrol | Değişken [1,8] | – |
Değer Ayarla | Ters Kontrol | Değişken [1,8] | – |
Değer Ayarla | azalma | Değişken [1,8] | – |
Değer Ayarla | Artış | Değişken [1,8] | – |
Değer Ayarla | Sürekli Azalma | Değişken [1,8] | Delta [1,255] |
Değer Ayarla | Sürekli Artış | Değişken [1,8] | Delta [1,255] |
Değer Ayarla | Sürekli Durdurma | Değişken [1,8] | – |
Değer Ayarla | Kontrol Ölçekli | Değişken [1,8] | yüzdetage [0%,100%] |
Değer Ayarla | Kontrol Ofseti | Değişken [1,8] | Ofset [0,255] |
Yenile | Ayarlamak | Değişken [1,8] | – |
Tek Dimmer | Kontrol | Değişken # | Delta |
Değişkenler 29. sayfada daha detaylı açıklanmıştır.
Tek Dimmer özelliği, yalnızca bir anahtar kullanarak bir seviyeyi artırmak veya azaltmak için kullanılır. Bu görevi GPI eylemiyle kontrol ederken, GPI'yi kapatmak seviyeyi artıracak veya azaltacaktır. GPI portunu açmak geçerli seviyede donduracaktır. Bu özellik, yalnızca bir düğmeyle bir yoğunluğu kontrol etmek için yararlıdır.
API
TimeCore, dahili işlevselliğini OSC ve UDP aracılığıyla kullanılabilir hale getirmek için önceden programlanmıştır. Her protokol için uygulanan basit bir API vardır. Bu API'lere rağmen, Show Control sayfasında kendi OSC ve UDP uygulamanızı oluşturmanız mümkündür.
D.1OSC
Aşağıdaki tabloda örnek olarak #1 numaralı eylem listesi kullanılmıştıramp'1' sayısı [1,8] aralığındaki herhangi bir sayı ile değiştirilebilir. Tablo ayrıca bir örnek olarak #2 eylemini kullanıramp'1' sayısı [1,48] aralığındaki herhangi bir sayı ile değiştirilebilir.
URI | Parametre | Tanım |
/core/al/1/2/yürüt | bool/float/tamsayı | #2 eylemini #1 eylem listesi içinde yürüt |
/core/al/1/etkinleştir | bool | Eylem listesi #1 için 'etkinleştir' onay kutusunu ayarlayın |
Aşağıdaki tabloda dahili zaman kodunun nasıl değiştirileceği gösterilmektedir. |
URI | Parametre | Tanım |
/çekirdek/tc/başlat | – | Zaman kodunu başlat |
/çekirdek/tc/dur | – | Zaman kodunu durdur |
/core/tc/yeniden başlat | – | Zaman kodunu yeniden başlat |
/çekirdek/tc/duraklama | – | Zaman kodunu duraklat |
/çekirdek/tc/set | zaman-dizisi | Zaman kodu çerçevesini belirtilen dizgeye ayarlayın. Örneğinamp”23:59:59.24” |
Aşağıdaki tabloda örnek olarak zamanlayıcı #1 kullanılmıştıramp'1' sayısı [1,4] aralığındaki herhangi bir sayı ile değiştirilebilir.
URI | Parametre | Tanım |
/core/tm/1/başlangıç | – | Zamanlayıcıyı başlat #1 |
/core/tm/1/dur | – | Zamanlayıcıyı durdur #1 |
/core/tm/1/yeniden başlat | – | Yeniden başlatma zamanlayıcısı #1 |
/core/tm/1/duraklama | – | Duraklatma zamanlayıcısı #1 |
/çekirdek/tm/1/küme | zaman-dizisi | Zamanlayıcı #1'i zaman dizisine ayarlayın |
Aşağıdaki tabloda örnek olarak değişken #1 kullanılmıştıramp'1' sayısı [1,8] aralığındaki herhangi bir sayı ile değiştirilebilir.
URI | Parametre | Tanım |
/çekirdek/va/1/set | tam sayı | #1 değişkeninin değerini ayarlayın |
/core/va/1/yenile | – | Değişken #1'i yenile; değişkenin değeri değişmiş gibi bir tetikleyici oluşturulacak |
/core/va/yenile | – | Tüm değişkenleri yenileyin; tetikleyiciler oluşturulacak |
Aşağıdaki tabloda çeşitli fonksiyonların nasıl aktifleştirileceği gösterilmektedir.
URI | Parametre | Tanım |
/çekirdek/göz kırpma | – | TimeCore'un LED'i anlık olarak yanıp söner |
D.2TCP ve UDP
Aşağıdaki tabloda örnek olarak #1 numaralı eylem listesi kullanılmıştıramp'1' sayısı [1,8] aralığındaki herhangi bir sayı ile değiştirilebilir. Tablo ayrıca bir örnek olarak #2 eylemini kullanıramp'1' sayısı [1,48] aralığındaki herhangi bir sayı ile değiştirilebilir.
Sicim | Tanım |
çekirdek-al-1-1-yürüt= | #2 eylemini #1 eylem listesi içinde yürüt |
çekirdek-al-1-etkinleştir= | Eylem listesi #1 için 'etkinleştir' onay kutusunu ayarlayın |
Aşağıdaki tabloda dahili zaman kodunun nasıl değiştirileceği gösterilmektedir.
Sicim | Tanım |
çekirdek-tc-başlangıç | Zaman kodunu başlat |
çekirdek-tc-durdurma | Zaman kodunu durdur |
çekirdek-tc-yeniden başlatma | Zaman kodunu yeniden başlat |
çekirdek-tc-duraklama | Zaman kodunu duraklat |
çekirdek-tc-set= | Zaman kodu çerçevesini belirtilen dizgeye ayarlayın. Örneğinamp”23:59:59.24” |
Aşağıdaki tabloda örnek olarak zamanlayıcı #1 kullanılmıştıramp'1' sayısı [1,4] aralığındaki herhangi bir sayı ile değiştirilebilir.
Sicim | Tanım |
çekirdek-tm-1-başlangıç | Zamanlayıcıyı başlat #1 |
çekirdek-tm-1-durak | Zamanlayıcıyı durdur #1 |
core-tm-1-yeniden başlatma | Yeniden başlatma zamanlayıcısı #1 |
çekirdek-tm-1-duraklama | Duraklatma zamanlayıcısı #1 |
çekirdek-tm-1-set= | Zamanlayıcı #1'i zaman dizisine ayarlayın |
Aşağıdaki tabloda örnek olarak değişken #1 kullanılmıştıramp'1' sayısı [1,8] aralığındaki herhangi bir sayı ile değiştirilebilir.
Sicim | Tanım |
çekirdek-va-1-set= | #1 değişkeninin değerini ayarlayın |
çekirdek-va-1-yenileme | Değişken #1'i yenile; tetikleyici, sanki değişken değişen değer |
çekirdek-va-yenileme | Tüm değişkenleri yenileyin; tetikleyiciler oluşturulacak |
Aşağıdaki tabloda çeşitli fonksiyonların nasıl aktifleştirileceği gösterilmektedir.
Sicim | Tanım |
çekirdek-göz kırpma | TimeCore'un LED'i anlık olarak yanıp söner |
D.3Geri bildirim
TimeCore, API'sini kullanarak harici ekipmana geri bildirim gönderebilir, buna 'istemciler' denir. TimeCore, son dört OSC istemcisinin ve son dört UDP istemcisinin hafızasını tutar. İstemciler, oynatmayla ilgili çeşitli durum değişiklikleri hakkında otomatik olarak güncellemeler alır. Aşağıda, TimeCore'un istemcilerine geri göndereceği mesajları listeleyen bir tablo bulunmaktadır. Hello komutu, cihazı yoklamak için idealdir; TimeCore'un beklediğiniz IP adresinde ve bağlantı noktasında çevrimiçi olduğunu doğrulamanızı sağlar. Bir güç döngüsü, dahili istemci listelerini temizler. İstemci listesinden açıkça kaldırılmak için /core/goodbye veya core-goodbye gönderin. Ek geri bildirim işlevi gerektiğinde, show denetiminde özel eylem programlamayı düşünün.
D.4Geri bildirim döngüsünü önleme
Geri bildirim, OSC veya UDP API kullanan bir cihaza otomatik olarak gönderilir. Harici cihaz aynı zamanda bir Visual Productions birimiyse, geri bildirim mesajı harici birim tarafından yeni bir komut olarak yorumlanabilir. Bu, başka bir geri bildirim mesajının oluşturulmasıyla sonuçlanabilir. Sonsuz bir geri bildirim mesajı akışı, ilgili birimleri durdurabilir. Bu geri bildirim döngüsü, cihazın API önekine benzersiz bir etiket atayarak önlenebilir. Bu ayar 8.1. sayfada ele alınmıştır.
QSD34
SCC ve IAS Akreditasyon Sembolleri, ilgili akreditasyon kuruluşlarının lisans altında kullanılan resmi sembolleridir.
81 Kelfield St., Ünite 8, Toronto, ON, M9W 5A3, Kanada Tel: 416-241-8857; Faks: 416-241-0682
www.qps.ca
Rev 05
Belgeler / Kaynaklar
![]() |
GÖRSEL ÜRETİMLER TimeCore Zaman Kodu Görüntüleme [pdf] Kullanım Kılavuzu TimeCore Zaman Kodu Ekranı, TimeCore, Zaman Kodu Ekranı, Kod Ekranı, Ekran |