# Pipeline Analyzer

يقيس Pipeline Analyzer استجابة Effect Pipeline النشط من دون تغيير الصوت الذي تسمعه. يظهر بجانب خط المعالجة في النافذة العريضة، وينتقل أسفل العنوان في النافذة الضيقة، كي تتمكن من ضبط المؤثر ومتابعة النتيجة في الوقت نفسه.

افتحه من زر الرسم في عنوان Effect Pipeline أو من **View > Pipeline Analyzer** في تطبيق سطح المكتب. عند تحديد **Auto**، يبدأ تغيير خط المعالجة قياسًا جديدًا تلقائيًا. ألغِ تحديد **Auto** كي لا يُقاس تغيير خط المعالجة إلا عند اختيار **Refresh measurements**. ويبدأ تغيير إعدادات القياس قياسًا جديدًا دائمًا.

## القنوات واستجابات السماعات

اختر قناة إدخال واحدة من خط المعالجة النشط، الذي قد يضم ما يصل إلى 16 قناة. يظهر مخرج واحد أولًا؛ استخدم **+ إضافة مخرج** لإضافة ما يصل إلى أربع قنوات مختلفة يدعمها جهاز الصوت الحالي. تظل فتحات الإخراج الأربعة هي الحد الأقصى للمحلل حتى مع خط معالجة من 16 قناة. يؤدي حذف المخرج إلى حذف إعداد استجابة السماعة معه، ولا يمكن حذف المخرج الأخير.

يمكن لكل مخرج استخدام **من دون IR للسماعة** أو نقطة قياس محفوظة لمكبر الترددات العالية أو المنخفضة أو أي وحدة متصلة. ويُعامل اختيار قياس من دون اختيار نقطته على أنه **من دون IR للسماعة**. عندما لا يستخدم أي مخرج IR للسماعة، يكون **قبل** هو نبضة الوحدة المثالية: 1.0 عند 0 ms وصفرًا في بقية الأزمنة. ومع استخدام استجابات السماعات، يمثل **قبل** مجموع الاستجابات المحاذاة مع الاحتفاظ بالإشارة، ويمثل **بعد** مجموعها بعد معالجة كل مخرج بخط المعالجة المحدد. يتيح ذلك فحص FIR Crossover مع وحدات السماعات. تبقى الاستجابة المحفوظة المفقودة موضحة كمفقودة حتى تستبدلها أو تزيلها.

تتم محاذاة الاستجابات المحفوظة عند بدايتها المكتشفة. القياسات المنفصلة لا تحفظ فرق زمن الوصول الصوتي بين الوحدات؛ اضبط التأخير النسبي والقطبية في خط المعالجة قبل الاعتماد على المجموع.

## إعدادات القياس

افتح **إعدادات القياس** لتغيير ما يلي:

- يستخدم **Signal** إشارة **MLS** افتراضيًا. تمثل **TSP** إشارة اختبار دورية بديلة، بينما تلتقط **Unit Impulse** الاستجابة الزمنية مباشرةً. قد تقيس كل منها السلسلة بطريقة مختلفة عندما تكون التأثيرات غير خطية أو متغيرة مع الزمن.
- يحدد **Level** ذروة إشارة الاختبار، وقيمته الافتراضية -12 dBFS. تعطي التأثيرات الخطية عادةً الاستجابة المطبّعة نفسها عند أي مستوى، بينما قد تختلف التأثيرات غير الخطية أو المعتمدة على المستوى.
- يحدد **Sequence Length** طول الاستجابة التي يمكن قياسها بوضوح: فهو دورة إشارة الاختبار مع MLS وTSP، وعدد العينات الملتقطة بعد النبضة مع Unit Impulse. تتطلب القيم الأطول وقتًا وذاكرة أكثر. زدها مع delay وreverb والتأثيرات ذات الذيل الطويل، خصوصًا عندما يوصي المحلل بذلك.
- القيمة الافتراضية لـ **Stabilization Periods** هي 12، وهي تتيح للسلسلة الاستقرار قبل الالتقاط. زدها إذا لم يصل تأثير بطيء إلى حالة مستقرة.
- القيمة الافتراضية لـ **Averages** هي 2. زدها لتقليل الاختلاف بين مرات القياس عندما يكون الرسم غير مستقر؛ وسيستغرق القياس وقتًا أطول.

تعرض التفاصيل ما إذا كان الطول الحالي كافيًا، والطول ومدة الاستقرار الموصى بهما، ووقت القياس الإجمالي. ومع Unit Impulse تعرض طول الالتقاط بالعينات والثواني عند معدل العينات الحالي. هذه توصيات إرشادية؛ طبّقها عندما تناسب التأثيرات التي تقيسها.

تتعطل Stabilization Periods وAverages فقط مع Unit Impulse. ويستخدم MLS أطوالًا مقدارها 2^n-1 عينة، بينما يستخدم TSP وUnit Impulse أطوالًا مقدارها 2^n عينة، ويُحتفظ بأقرب طول مطابق عند تبديل الإشارة. ولا يؤدي تغيير Frequency أو Phase أو Min Group Delay أو Excess Group Delay أو Impulse إلا إلى تغيير الرسم المعروض من دون إعادة القياس.

## قراءة الرسم وطريقة القياس

اختر الرسم من أزرار **Graph** خارج مساحة الرسم. يعرض **Frequency** المستوى، و**Phase** الطور، و**Min Group Delay** التأخير الذي يحدده جزء الطور الأدنى من استجابة السعة، و**Excess Group Delay** التأخير المتبقي بعد إزالته، و**Impulse** الاستجابة الزمنية. يعرض الرسم دائمًا **Before** و**After**. حرّك المؤشر لقراءة القيمتين؛ وعند المرور فوق **Before** يختفي **After** مؤقتًا. يعمل **Smoothing (oct)** مع Frequency وPhase ورسمي Group Delay. يقتصر نطاق عرض Excess Group Delay على ±100 ms لتسهيل القراءة، لكن المؤشر يظل يعرض القيمة الأصلية خارج هذا النطاق. يُرجع منحنى كل تردد على حدة إلى 0 dB، وتُطبّع كل نبضة بحسب أعلى ذروة فيها وتُعرض من -2 ms حتى **Impulse Range (ms)** المحدد.

يلتقط كل قياس السلسلة النشطة وإعداداتها ومساراتها الحالية واستجابات السماعات المحددة. تعرض الرسوم استجابات التردد والطور والحد الأدنى لتأخير المجموعة وتأخير المجموعة الزائد والنبضة؛ ويعوض **After** زمن التأخير الذي تبلغ عنه السلسلة.

MLS وTSP مناسبان للقياس العام. إذا امتد delay أو reverb أو ذيل آخر خارج نافذة القياس المحددة فقد تتداخل الاستجابة مع نفسها؛ زد **Sequence Length**. تسجل **Unit Impulse** عدد العينات المحدد في **Sequence Length** بالضبط، لذلك تُقطع الذيول الأطول من هذه النافذة؛ زد الطول إذا كان الذيل ما يزال مسموعًا في نهاية الالتقاط.

قد تعطي التأثيرات غير الخطية أو المتغيرة مع الزمن أو العشوائية أو الصاخبة أو المولدة للصوت نتائج مختلفة باختلاف المستوى أو بين القياسات. تعامل مع الرسوم كلقطات للإعدادات المحددة، لا كخصائص ثابتة.
