Sequencer CHOP

پرش به ناوبری | پرش به جستجو

خلاصه

توجه: CHOP تایمر (Timer CHOP) جایگزین Sequencer CHOP شده است. Sequencer CHOP حذف شده است (اما هنوز در فایل‌های موجود کار می‌کند). نمونه‌های Timer CHOP را می‌توانید در OP Snippets مشاهده کنید (Help -> Operator Snippets).

Timer CHOP یک موتور برای اجرای فرآیندهای زمان‌بندی‌شده است. این CHOP کانال‌هایی مانند کسر زمان، شمارنده‌ها، پالس‌ها و وضعیت تایمر را خروجی می‌دهد و در رویدادهای مختلف زمان‌بندی، توابع پایتون (Callbacks) را فراخوانی می‌کند.


فهرست مطالب

  1. Summary

  2. Parameters – Sequencer Page

  3. Parameters – Common Page

  4. Operator Inputs

  5. Info CHOP Channels


Parameters – Sequencer Page

DAT List datlist – جدول CHOPهایی که باید به صورت دنباله‌ای اجرا شوند. این جدول مسیرهای CHOPها برای ترتیب‌دهی را شامل می‌شود.

Blend Scope blendscope – مشخص می‌کند کدام کانال‌ها باید بین انتقال‌ها ادغام (Blend) شوند، در غیر این صورت به حالت جمع (Add) یا پرش (Jump) عمل می‌کنند.

Add Scope addscope – مشخص می‌کند کدام کانال‌ها باید هنگام انتقال جمع (Add) شوند، در غیر این صورت Blend یا Jump انجام می‌دهند.

Queue queue – کانالی را مشخص می‌کند که کنترل می‌کند چه زمانی دنباله در حالت صف (Pause) قرار گیرد.

Trigger trigger – بلافاصله انتقال را شروع می‌کند، بدون اینکه تا پایان کانال‌های CHOP فعلی صبر کند.

Reset reset – اگر روشن باشد، دنباله را به CHOP پیش‌فرض بازنشانی می‌کند.

Reset Pulse resetpulse – دنباله را بلافاصله بازنشانی می‌کند.


Parameters – Common Page

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

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

Sample Rate Match srselect – ⊞ – برای مواقعی که نرخ نمونه‌برداری چند CHOP ورودی متفاوت است. هنگام بازنمونه‌برداری، منحنی‌ها با توجه به گزینه Interpolation Method یا Linear درون‌یابی می‌شوند.

Export Method exportmethod – ⊞ – تعیین نحوه اتصال کانال CHOP به پارامتر.

Export Root autoexportroot – مسیر نود ریشه که مسیرهای Export بر اساس Channel Name نسبت به آن سنجیده می‌شوند.

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


Operator Inputs

Input 0:


Info CHOP Channels

اطلاعات اضافی Sequencer CHOP را می‌توان از طریق Info CHOP مشاهده کرد.

Common CHOP Info Channels

  • start – شروع بازهٔ CHOP بر حسب نمونه‌ها

  • length – تعداد نمونه‌ها در CHOP

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

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

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

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

Common Operator Info Channels

  • total_cooks – تعداد دفعاتی که اپراتور از زمان شروع فرآیند پخته شده است

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

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

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

  • cook_start_time – زمان شروع پخت اپراتور در فریم مورد نظر، بر حسب میلی‌ثانیه

  • cook_end_time – زمان پایان پخت اپراتور در فریم مورد نظر، بر حسب میلی‌ثانیه

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

  • warnings – تعداد هشدارها در این اپراتور

  • errors – تعداد خطاها در این اپراتور