خلاصه
Audio Dynamics CHOP برای کنترل بازهی داینامیک (Dynamic Range) یک سیگنال صوتی طراحی شده است.
بازهی داینامیک به این اشاره دارد که صدا در یک بازهی زمانی چهقدر بلند یا آهسته است.
این اپراتور شامل دو نوع کنترل داینامیک است: کمپرشن (Compression) و لیمیتینگ (Limiting).
توصیه میشود این CHOP را به یک Info CHOP لینک کنید تا بازخورد تصویری داشته باشید: میزان فشردهسازی یا محدودسازی اعمالشده در Info CHOP نمایش داده میشود.
کمپرسر (Compressor)
هدف کمپرسر کاهش دامنهی سیگنال زمانی است که از آستانهی مشخصی عبور میکند، بدون اینکه دیستورشن هارمونیک زیادی ایجاد شود.
آستانه (Threshold) توسط کاربر تعیین میشود.
مقدار فشردهسازی (Compression Ratio) میزان کاهش را مشخص میکند.
پارامترهای Attack و Release تعیین میکنند که چهقدر سریع فشردهسازی اعمال و سپس آزاد شود، وقتی سیگنال از آستانه بالاتر یا پایینتر میرود.
لیمیتِر (Limiter)
لیمیتِر وظیفه دارد مطمئن شود سیگنال در بازهی داینامیک مشخصی باقی بماند، با کمترین اعوجاج ممکن.
برخلاف کمپرسر که برای کنترل نرم و موسیقایی استفاده میشود، لیمیتِر بیشتر برای ایمن نگه داشتن سیگنال در یک محدودهی ثابت (سازگار با CHOPهای بعدی مثل Audio Device Out) طراحی شده است.
لیمیتِر Attack بسیار سریع و لحظهای دارد که کاربر نمیتواند آن را تغییر دهد.
ورودی دوم: Side Chain Channels
کانالهای صوتی دیگر که وارد میشوند میتوانند برای تعیین گین (Gain) کانالهای صوتی ورودی اول استفاده شوند.
نکته: این مقاله برای میکس رویهای (Procedural) صدا در بازیها بسیار کاربردی است.
مطالب مرتبط:
Audio Filter CHOP
Audio Para EQ CHOP
Audio Band EQ CHOP
Audio Spectrum CHOP
Envelope CHOP
پارامترها
Pre Page
Input Gain (dB): کنترل حجم سیگنال قبل از ورود به کمپرسر. اگر سیگنال در بازهی مفید نیست، میتوان آن را با این پارامتر اصلاح کرد.
Compressor Page
Enable Compressor: روشن/خاموش کردن کمپرسر.
Compression Type: انتخاب روش کمپرشن:
Automatic Gain Control (AGC): مناسب برای صداهایی با تغییرات بلندمدت دامنه.
Musical Dynamics: مناسب برای وکال یا سازهایی که نیاز به یکنواختسازی دامنه دارند.
Channel Linking:
Compress Equally: همه کانالها با هم فشرده میشوند.
Compress Individually: هر کانال جداگانه فشرده میشود.
Threshold (dB): تعیین آستانهی فشردهسازی. (۰ دسیبل = بیشترین صدا، -۶۰ دسیبل = تقریبا غیرقابل شنیدن).
Ratio: میزان شدت فشردهسازی.
Knee: مشخص میکند فشردهسازی چگونه وارد عمل شود (سخت/نرم).
Attack (ms): سرعت واکنش کمپرسر هنگام عبور از آستانه.
Release (ms): سرعت آزادسازی بعد از کاهش سیگنال.
Output Gain (dB): جبران افت صدا بعد از فشردهسازی.
Limiter Page
Enable Limiter: روشن/خاموش کردن لیمیتِر.
Channel Linking: مانند کمپرسر.
Threshold (dB): آستانهی لیمیتینگ (معمولاً روی ۰ دسیبل تنظیم میشود).
Release (ms): مدت زمان خروج از حالت لیمیتینگ.
Knee: نوع ورود به حالت لیمیتینگ (سخت/نرم).
Post Page
Dry/Wet Mix: نسبت سیگنال پردازششده (Wet) به سیگنال خام (Dry).
Common Page
Time Slice: فعال کردن پردازش در بازههای زمانی فریم به فریم.
Scope: تعیین کانالهایی که تحت تاثیر قرار میگیرند.
Sample Rate Match: هماهنگی نرخ نمونهبرداری ورودیها (گزینه: نرخ ورودی اول، حداکثر، حداقل، یا خطا در صورت ناسازگاری).
Export Method: انتخاب روش اکسپورت (بر اساس جدول DAT یا نام کانال).
Export Root: تعیین مسیر ریشه برای اکسپورت.
Export Table: تعیین جدول DAT برای اطلاعات اکسپورت.
کانالهای Info CHOP
compressor_multiplier: میزان کاهش حجم توسط کمپرسر (خطی، نه dB).
limiter_multiplier: میزان کاهش حجم توسط لیمیتِر (خطی، نه dB).
compressor_db / limiter_db: همان مقادیر اما بر حسب دسیبل.
compressor_attack_msec: مدت زمان اتک کمپرسر (ms).
compressor_release_msec: مدت زمان ریلیز کمپرسر.
limiter_release_msec: مدت زمان ریلیز لیمیتِر.
ورودیهای اپراتور
Input 0: سیگنال اصلی.
Input 1: سیگنال جانبی (Side Chain).
کانالهای Info مشترک
start: شروع بازه CHOP (بر حسب نمونه).
length: تعداد نمونهها.
sample_rate: نرخ نمونهبرداری (فریم بر ثانیه).
num_channels: تعداد کانالها.
time_slice: ۱ = فعال بودن Time Slice.
export_sernum: شمارش دفعات آپدیت اکسپورت.
کانالهای Info اپراتور
total_cooks: تعداد دفعات Cook شدن از ابتدای اجرا.
cook_time: مدت Cook اخیر (ms).
cook_frame: شماره فریم Cook اخیر (نسبت به تایملاین).
cook_abs_frame: شماره فریم Cook اخیر (نسبت به زمان مطلق).
cook_start_time: زمان شروع Cook در فریم.
cook_end_time: زمان پایان Cook در فریم.
cooked_this_frame: ۱ اگر در این فریم Cook شده باشد.
warnings: تعداد هشدارها.
errors: تعداد خطاها.
