خلاصه (Summary)

اپراتور Out CHOP داده‌های CHOP را از داخل یک Component به سایر Componentها یا CHOPها ارسال می‌کند.

این اپراتور کانال‌ها را به یکی از خروجی‌های Component می‌فرستد. برای هر Out CHOP، یک کانکتور خروجی روی Component والدِ آن Out CHOP وجود دارد.


فهرست مطالب (Contents)

  1. Summary

  2. Parameters – Out Page

  3. Parameters – Common Page

  4. Operator Inputs

  5. Info CHOP Channels
     5.1 Common CHOP Info Channels
     5.2 Common Operator Info Channels


Parameters – Out Page

Label (label)
با عبور نشانگر ماوس روی خروجی این Component، یک برچسب (Pop-up Label) نمایش داده می‌شود.


Parameters – Common Page

Time Slice (timeslice)
با فعال کردن این گزینه، کانال‌ها به‌صورت Time Sliced در نظر گرفته می‌شوند.
Time Slice فاصله‌ی زمانی بین آخرین فریم cook و فریم cook فعلی است.

Scope (scope)
برای تعیین اینکه کدام کانال‌ها تحت تأثیر قرار بگیرند، برخی CHOPها از رشته‌ی Scope در صفحه‌ی Common استفاده می‌کنند.
(نگاه کنید به Pattern Matching)

Sample Rate Match (srselect)
مدیریت حالتی که نرخ نمونه‌برداری CHOPهای ورودی متفاوت است. هنگام Resampling، منحنی‌ها بر اساس روش Interpolation انتخاب‌شده درون‌یابی می‌شوند یا در صورت نبود گزینه، از حالت Linear استفاده می‌شود.

Export Method (exportmethod)
مشخص می‌کند که کانال CHOP چگونه به یک پارامتر متصل (Export) شود. برای اطلاعات بیشتر به مقاله‌ی Export مراجعه کنید.

Export Root (autoexportroot)
این مسیر به نود ریشه‌ای اشاره می‌کند که تمام مسیرهای Export از نوع
Channel Name = Path:Parameter نسبت به آن تعریف می‌شوند.

Export Table (exporttable)
DATای که هنگام استفاده از روش‌های Export مبتنی بر جدول (DAT Table Export Methods) برای نگه‌داری اطلاعات Export استفاده می‌شود.

Rename From (commonrenamefrom)
الگوی نام کانال‌هایی که باید تغییر نام داده شوند. (Pattern Matching)

Rename To (commonrenameto)
الگوی جایگزین برای نام کانال‌ها. تنظیمات پیش‌فرض باعث تغییر نام کانال‌ها نمی‌شود.
(نگاه کنید به Pattern Replacement)

مثال:

  • Channel Names: c[1-10:2] ambient

  • Rename From: c* ambient

  • Rename To: b[1-5] amb

در این مثال، کانال‌های c1 c3 c5 c7 c9 و ambient انتخاب می‌شوند
و سپس به b1 b2 b3 b4 b5 و amb تغییر نام داده می‌شوند.

برای توضیح بیشتر درباره‌ی الگوهای تغییر نام، به Rename CHOP مراجعه کنید.


Operator Inputs

Input 0:


Info CHOP Channels

اطلاعات تکمیلی مربوط به Out CHOP از طریق Info CHOP قابل دسترسی است.

Common CHOP Info Channels

  • start – شروع بازه‌ی CHOP بر حسب sample

  • length – تعداد sampleها در CHOP

  • sample_rate – نرخ نمونه‌برداری کانال‌ها (فریم بر ثانیه)

  • num_channels – تعداد کانال‌ها

  • time_slice – اگر Time Slice فعال باشد 1، در غیر این صورت 0

  • export_sernum – تعداد دفعاتی که اتصال‌های Export به‌روزرسانی شده‌اند

Common Operator Info Channels

  • total_cooks – تعداد دفعات cook شدن اپراتور از زمان شروع اجرا

  • cook_time – مدت زمان آخرین cook (بر حسب میلی‌ثانیه)

  • cook_frame – شماره‌ی فریمی که اپراتور آخرین بار نسبت به تایم‌لاین Component cook شده است

  • cook_abs_frame – شماره‌ی فریم آخرین cook نسبت به زمان مطلق

  • cook_start_time – زمان شروع cook در آن فریم (میلی‌ثانیه)

  • cook_end_time – زمان پایان cook در آن فریم (میلی‌ثانیه)

  • cooked_this_frame – اگر اپراتور در این فریم cook شده باشد، مقدار 1

  • warnings – تعداد هشدارها (در صورت وجود)

  • errors – تعداد خطاها (در صورت وجود)