خلاصه
DMX Out CHOP کانالها را به دستگاههای DMX، Art-Net، sACN، KiNET یا FTDI ارسال میکند. مقادیر کانال DMX بین ۰ تا ۲۵۵ هستند.
-
اولین کانالی که وارد DMX Out میکنید با اولین آدرس DMX (کانال DMX) مطابقت دارد. با اضافه کردن کانالها، به ترتیب کانالهای بعدی DMX را کنترل خواهید کرد.
-
مثال: اگر ۱۲ کانال وارد کنید، کانالهای DMX ۱ تا ۱۲ را کنترل خواهید کرد.
-
-
DMX در TouchDesigner ابتدا روی دستگاههای ENTTEC توسعه داده شد، بهویژه DMX USB Pro و DMX over Ethernet، اما باید برای بسیاری از دستگاهها و نرمافزارهایی که DMX/Art-Net/sACN/KiNET را پشتیبانی میکنند نیز کار کند.
-
میتوان Routing Table را در یک DAT فراهم کرد که در آن آدرسها با اضافه کردن ردیف برای هر کانال و مشخص کردن net، subnet و universe تعیین شوند.
-
نکته ENTTEC: از NMU (Node Management Utility) برای پیکربندی و بررسی دستگاههای ENTTEC شبکه استفاده کنید.
-
نکته macOS: ممکن است ENTTEC USB Pro به صورت خودکار متصل نشود. برای فعالسازی در ترمینال دستور زیر را وارد کنید:
-
نکته: از OP Snippets برای مثالهای راهاندازی و استفاده دیدن کنید.
-
نکته: از WireShark برای مشاهده ترافیک شبکه DMX استفاده کنید.
🔗 ببینید: Art-Net، sACN، DMX In CHOP، DMX
پارامترها – صفحه DMX
-
Active (active): اتصال به دستگاه هنگام روشن بودن.
-
Interface (interface): انتخاب نوع رابط اتصال به دستگاه:
-
Enttec Generic Serial (serial): استفاده از تماسهای سریال سیستم عامل برای نوشتن داده.
-
Enttec USB Pro (enttecusbpro)
-
Enttec USB Pro Mk2 (enttecusbpromk2)
-
Art-Net (artnet): پروتکل Art-Net
-
sACN (sacn): پروتکل sACN
-
KiNET (kinet): پروتکل KiNET
-
-
KiNET Version (kinetversion): نسخه پروتکل KiNET (v1 یا v2).
-
Format (format): انتخاب بین:
-
Packet Per Sample (packetpersample): هر کانال به عنوان یک کانال DMX (مثلاً ۵۱۲ کانال برای یک universe)
-
Packet Per Channel (packetperchan): هر نمونه در کانال به عنوان کانال DMX؛ برای تنظیم یک کانال با ۵۱۲ نمونه برای یک universe استفاده میشود. چند کانال برای چند universe اضافه کنید.
-
-
Routing Table (routingtable): هنگام استفاده از Packet Per Channel برای Art-Net یا sACN. از DAT متصل برای مسیریابی کانالها به universeهای مناسب استفاده کنید. ستونهای net، subnet، universe، netaddress اختیاری هستند و با پارامترهای DMX Out CHOP مطابقت دارند.
-
مثال: اگر ستون net در جدول موجود نباشد، پارامتر Net استفاده میشود.
-
هنگام حذف جدول، آدرس مشخص شده برای اولین کانال استفاده میشود و بقیه کانالها به ترتیب آدرسدهی میشوند.
-
-
نکته: برای sACN، اولین universe موجود اندیس ۱ است (universe 0 رزرو شده است).
-
Send ArtSync (sendartsync): فعالسازی ارسال بستههای ArtSync برای همگامسازی چند universe.
-
Device (device): انتخاب دستگاه DMX از منو.
-
Serial Port (serialport): هنگام استفاده از Generic Serial، انتخاب پورت سریال (COM).
-
Rate (rate): تعداد دفعات ارسال داده در ثانیه.
-
هشدار: دستگاههای DMX512 حداکثر نرخ تازهسازی ۴۴ هرتز دارند. پیشنهاد میشود Rate ≤ 44 برای عملکرد مطمئن.
-
-
Net (0-127) (net): آدرس Net در Art-Net (گروه ۱۶ subnet یا ۲۵۶ universe).
-
Subnet (0-15) (subnet): آدرس Subnet در Art-Net
-
Universe (universe): آدرس Universe در Art-Net (یک فریم DMX512 = ۵۱۲ کانال).
-
CID (cid): شناسه منحصر به فرد فرستنده
-
Source (source): نام اختصاصی کاربر برای منبع (برای اطلاع)
-
Priority (priority): اولویت دادههای ارسال شده، در صورت وجود چند منبع
-
Custom KiNET Port (customkinetport): فعالسازی پورت سفارشی برای KiNET v2. غیرفعال = پورت broadcast 255
-
KiNET Port (kinetport): پورت KiNET v2
پارامترها – صفحه Network
-
Multicast (multicast): فعالسازی multicast برای sACN. IP بر اساس Net، Subnet و Universe ساخته میشود و امکان ارسال به چند دستگاه با چند universe فراهم میشود.
-
Network Address (netaddress): IP هنگام استفاده از Art-Net (آدرس دستگاه گیرنده). پیشفرض 255.255.255.255 = broadcast برای تمام دستگاهها. Net، Subnet و Universe گیرنده باید مطابق DMX Out CHOP باشد.
-
Local Address (localaddress): در صورت وجود چند کارت شبکه، انتخاب کارت برای ارسال داده با مشخص کردن IP آن.
-
Local Port (localport): در موارد نادر، پورت سفارشی برای ارسال داده. پیشفرض -1 = پورت اختصاصی سیستم.
-
Use Custom Port (customport): فعالسازی تعیین پورت سفارشی برای دستگاه گیرنده.
-
Network Port (netport): پورت دستگاه گیرنده. پیشفرض 6454 طبق مشخصات Art-Net.
پارامترها – صفحه Common
-
Time Slice (timeslice): فعالسازی برش زمانی بین آخرین Cook و Cook فعلی.
-
Scope (scope): تعیین کانالهای تحت تأثیر (Pattern Matching).
-
Sample Rate Match (srselect): مدیریت اختلاف نرخ نمونهبرداری ورودیها
-
First / Max / Min / Err
-
-
Export Method (exportmethod): نحوه اتصال کانال به پارامتر مقصد (جدول DAT یا مسیر نام کانال).
-
Export Root / Export Table: مسیر و جدول خروجی برای روشهای DAT
ورودیهای اپراتور
-
Input 0
Info CHOP Channels
اطلاعات اضافی DMX Out CHOP از طریق Info CHOP قابل دسترسی است:
Common CHOP Info Channels
-
start: شروع بازه CHOP به نمونه
-
length: تعداد نمونهها
-
sample_rate: نرخ نمونهبرداری به فریم بر ثانیه
-
num_channels: تعداد کانالها
-
time_slice: ۱ در صورت فعال بودن Time Slice، ۰ در غیر این صورت
-
export_sernum: تعداد دفعات بهروزرسانی اتصالات export
Common Operator Info Channels
-
total_cooks: تعداد دفعات Cook اپراتور
-
cook_time: مدت زمان آخرین Cook به میلیثانیه
-
cook_frame: شماره فریم Cook نسبت به timeline کامپوننت
-
cook_abs_frame: شماره فریم Cook نسبت به زمان مطلق
-
cook_start_time / cook_end_time: زمان شروع و پایان Cook به میلیثانیه
-
cooked_this_frame: ۱ در صورت Cook شدن این فریم
-
warnings / errors: تعداد هشدارها و خطاها
