Wave CHOP

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

خلاصه

گره Wave CHOP موج‌های تکرارشونده با اشکال مختلف تولید می‌کند.

  • به طور پیش‌فرض، ۱۰ ثانیه موج سینوسی ۱ ثانیه‌ای است، معادل ۶۰۰ فریم.

  • می‌توانید دوره (Period / فرکانس)، فاز، شکل، دامنه و آفست موج را تنظیم کنید.

Wave CHOP یک مجموعه موج در کانال‌های بازه زمانی مشخص تولید می‌کند.

  • LFO CHOP جایگزین شده است و جریان بی‌پایان موج‌ها را به صورت Time Sliced ارائه می‌دهد.

  • Pattern CHOP کنترل بیشتری روی شکل‌دادن نمونه‌های موج دارد و وابسته به زمان نیست.

  • Audio Oscillator CHOP نیز موج‌های تکرارشونده تولید می‌کند، اما برای موج‌های با فرکانس بالاتر و نرخ نمونه‌برداری صوتی مناسب است.

با توجه به اینکه Extend Conditions در Wave CHOP روی Repeat تنظیم شده است، موج خارج از بازه ۱۰ ثانیه‌ای هم تکرار می‌شود.

می‌توان روی موج، Offset، Decay و Ramp اعمال کرد.

چند کانال می‌توانند با استفاده از Pattern Expansion در پارامتر Channel Name تولید شوند. مثال‌هایی از گسترش الگوی نام:

tx ty tz
t[xyz] → tx ty tz
chan[1-4] → chan1 chan2 chan3 chan4
c[xyz][1-5:2] → cx1 cx3 cx5 cy1 cy3 cy5 cz1 cz3 cz5

مراجع مرتبط: LFO CHOP، Pattern CHOP، Audio Oscillator CHOP


پارامترها – صفحه Wave

  • Type wavetype – انتخاب شکل موج

  • Period period – دوره تکرار موج به ثانیه، فریم یا نمونه. واحد بر اساس Units (پیش‌فرض: Seconds) تعیین می‌شود.

  • Period Unit periodunit – واحد استفاده شده برای این پارامتر: Samples, Frames, Seconds

  • Phase phase – فاز موج، به صورت کسری از دوره (معمولاً بین ۰ و ۱)

  • Bias bias – تغییر شکل برخی از انواع موج‌ها در بازه -۱ تا +۱

  • Offset offset – آفست موج. برای مثال، موج سینوسی همیشه مثبت با Offset = ۱

  • Amplitude amp – مقیاس‌دهی مقدار موج

  • Decay Rate decay – کاهش دامنه موج در طول زمان به صورت exponential decay.

    • مثال: Decay = ۰.۲، Units = ثانیه → دامنه بعد ۱ ثانیه = ۰.۸، بعد ۲ ثانیه = ۰.۸ × ۰.۸ = ۰.۶۴

  • Decay Rate Unit decayunit – واحد Decay: Samples, Frames, Seconds

  • Ramp Slope ramp – اضافه کردن شیب خطی به موج. به ازای هر واحد زمان، مقدار کانال به اندازه Ramp افزایش می‌یابد.

    • مثال: Ramp = ۱.۲ → کانال هر ثانیه ۱.۲ افزایش می‌یابد

  • Ramp Slope Unit rampunit – واحد شیب: Samples, Frames, Seconds

  • Expression exprs – اگر نوع موج Expression باشد، این پارامتر برای وارد کردن عبارت ریاضی استفاده می‌شود.

    • متغیرهای محلی: $I (Index)، $L (متغیر loop از ۰ تا ۱)، $C (تعداد چرخه‌های کامل موج در اندیس جاری)


پارامترها – صفحه Channel

  • Channel Names channelname – تولید چند کانال با الگوهای ساده مانند chan[1-20] → تولید ۲۰ کانال از chan1 تا chan20

  • Start start – شروع بازه، بر حسب Units (ثانیه، فریم یا نمونه)

  • Start Unit startunit – واحد استفاده شده: Samples, Frames, Seconds

  • End end – پایان بازه، بر حسب Units

  • End Unit endunit – واحد پایان بازه: Samples, Frames, Seconds

  • Sample Rate rate – نرخ نمونه‌برداری کانال‌ها، بر حسب نمونه در ثانیه

  • Extend Left left – شرایط گسترش چپ (قبل/بعد از بازه)

  • Extend Right right – شرایط گسترش راست (قبل/بعد از بازه)

  • Default Value defval – مقدار پیش‌فرض برای شرایط Extend


پارامترها – صفحه Common

  • Time Slice timeslice – فعال کردن Time Slice

  • Scope scope – تعیین کانال‌های تحت تأثیر

  • Sample Rate Match srselect – مدیریت اختلاف نرخ نمونه‌برداری ورودی‌ها

  • Export Method / Export Root / Export Table – تنظیمات Export


کانال‌های Info CHOP

اطلاعات اضافی Wave CHOP از طریق Info CHOP قابل دسترسی است.

کانال‌های عمومی CHOP

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

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

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

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

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

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

کانال‌های عمومی Operator

  • total_cooks / cook_time / cook_frame / cook_abs_frame / cook_start_time / cook_end_time / cooked_this_frame / warnings / errors – اطلاعات مربوط به Cook و وضعیت گره