DSP 101
M12 · L02
الوحدة 12: الختام والتطبيقات الحقيقية
سلسلة المؤثرات الصوتية

من signal مايك جافة لصوت متنتج ومتقن — كل مرحلة في السلسلة خوارزمية DSP مختلفة بتتطبّق ورا بعض.
01 / 11
DSP 101
M12 · L02
مسار الـ signal
السلسلة الكاملة
كل مرحلة بتحل مشكلة صوتية واحدة. والترتيب التقليدي بيعكس منطق صوتي — مش عادة اعتباطية.
EQ
النغمة الأول
compressor
وبعدين الديناميكيات
مؤثرات
المكان والزمن في الآخر
02 / 11
DSP 101
M12 · L02
الـ EQ
الـ parametric EQ
كل band هو IIR biquad filter — خمس معاملات وتسع عمليات MAC لكل sample بس. رصّ أربع biquads تاخد EQ بأربع bands.
الـ transfer function بتاعة الـ biquad
H(z)=\frac{b_0+b_1 z^{-1}+b_2 z^{-2}}{1+a_1 z^{-1}+a_2 z^{-2}}
03 / 11
DSP 101
M12 · L02
أنواع bands الـ EQ
أربع أشكال filtering
نفس بنية الـ biquad، معاملات مختلفة — كل واحد متحسّن لمهمة صوتية معيّنة.
- الـ low shelf: boost أو cut لكل الـ bass تحت corner frequency
- الـ peaking bell: boost أو cut حوالين center frequency مع Q تقدر تظبطه
- الـ notch: cut حاد عند frequency واحدة — بيشيل الـ hum أو الـ resonance
- الـ high shelf: boost أو cut لكل الـ treble فوق corner frequency
04 / 11
DSP 101
M12 · L02
الـ reverb
أوضة في علبة

الـ algorithmic reverb
شبكات comb وall-pass filters · حسابه رخيص · سهل التحكّم · ممكن يبان معدني
الـ convolution reverb
الـ impulse response بتاعة أوضة حقيقية · واقعية صوتية مثالية · الـ convolution بالـ FFT (overlap-add)
05 / 11
DSP 101
M12 · L02
الديناميكيات
الـ compression والـ limiting
- الـ threshold: المستوى اللي فوقه بيبدأ تقليل الـ gain
- الـ ratio: 4:1 معناها 4 dB داخلين → 1 dB طالع فوق الـ threshold
- الـ attack/الـ release: تقليل الـ gain بيتطبّق ويتشال بسرعة قد إيه
- الـ makeup gain: يرجّع المستوى بعد الـ compression
- الـ limiter: نسبة ≥ 10:1 مع look-ahead — بيمنع الـ clipping
06 / 11
DSP 101
M12 · L02
مؤثرات الزمن
الـ delay والـ chorus
الـ delay: circular buffer بيتقري بإزاحة. الـ chorus: modulation لزمن الـ delay بـ LFO بطيء عشان يعمل مؤثر الفرقة.
الـ modulated delay
d(n)=D+A\sin\!\left(2\pi f_{\text{LFO}}\,n/f_s\right)
07 / 11
DSP 101
M12 · L02
الـ parallel processing
خلط الـ wet / dry
كل مؤثر بيخلط خرجه مع الأصلي عن طريق control الـ mix. والـ reverb والـ delay دايمًا parallel — عشان يحافظوا على الـ attack transient الجاف.
الـ New York compression (parallel)
اخلط الـ signal المضغوطة جامد مع الجافة — transients قوية + sustain متحكّم فيه
08 / 11
DSP 101
M12 · L02
ميزانية الـ latency
التأخير بيتراكم
- الـ biquad EQ والـ compressor: sample بـ sample → latency ≈ صفر ملي ثانية
- الـ convolution reverb (block 1024 نقطة): ~21 ملي ثانية عند 48 كيلوهرتز
- الـ look-ahead limiter: تأخير ثابت 5 لـ 10 ملي ثانية
- الهدف: أقل من 20 ملي ثانية في الإجمالي للـ live monitoring
- محطة الشغل بتعوّض latency الـ plugins في سياقات التسجيل
10 / 11
DSP 101
اللي جاي
الجاي
الـ DSP في الاتصالات
receivers الـ OFDM والـ channel equalization والـ timing synchronization — محرّك الـ DSP جوه كل modem Wi-Fi و5G.
الدرس الجاي
11 / 11