مرجع معاملات DpdoEngine

تسرد هذه الوثيقة كل معاملات سطر أوامر DpdoEngine حسب الفئة.

الصيغة العامة: DpdoEngine -i <INFILE> <OUTFILE> [OPTIONS]


1. المعاملات الأساسية

المعاملالوصفمثال
-i INFILEمسار ملف PCM المدخل (FLAC / WAV / AIFF / MP3 وغيرها)-i track.flac
OUTFILEمسار ملف الإخراج؛ الامتداد يحدد الصيغة (.dsf/.dff/.dst/.wsd)track.dsf
--reverseالوضع العكسي: DSD → PCM--reverse
--oversampling Nضبط نسبة رفع العينات--oversampling 256
--helpعرض المساعدة--help

2. تشكيل الضجيج (IIR)

المعاملالوصفالقيم
--order Nرتبة مشكّل ضجيج IIR3, 5, 7, 9, 11
--pole Vموضع القطبعشري (الافتراضي 8.5)
--zeroتحسين مواضع الأصفار—
--mashبنية MASH—
--cifbبنية CIFB (سلسلة مكاملات بتغذية راجعة)—
--polyتشكيل ضجيج بمتعددات الحدود—

أمثلة

# IIR من الرتبة 11 + MASH
	DpdoEngine -i input.wav output.dsf --oversampling 128 --order 11 --mash
	
	# قطب مخصص
	DpdoEngine -i input.wav output.dsf --oversampling 64 --order 7 --pole 9.2
	

3. مرشحات FIR

المعاملالوصفالافتراضي
(تفعيل وضع FIR)تفعيل وضع مرشح FIRمعطّل
--taps Nعدد taps لمرشح FIRتلقائي (حد أدنى 4096)
--beta Vبيتا نافذة Kaiserتلقائي
--window-type TYPEنوع النافذةkaiser

أنواع النوافذ

القيمةالوصفالخصائص
kaiserنافذة Kaiserكبت فصوص جانبية قابل للضبط، عامة الاستخدام
blackmanنافذة Blackmanتوهين فصوص جانبية عالٍ
flattopنافذة Flat Topقياس سعة دقيق
bartlettنافذة Bartlett (مثلثية)بسيطة، توهين فصوص جانبية معتدل
hammingنافذة Hammingكلاسيكية، توازن بين الدقة والتسرب
hanningنافذة Hanning (Hann)تسرب منخفض التردد جيد
remezParks-McClellan (Remez)FIR مثالي متساوي التموج

4. نسبة رفع العينات

المعاملالوصف
--oversampling Nنسبة رفع العينات (64–4096، قوى العدد 2)

التطابق الموصى به

معدل عينات الإدخالDSD الهدفOSR الموصى بها
44.1 kHzDSD6464
88.2 kHzDSD6432
96 kHzDSD12864
192 kHzDSD25664

5. تسريع GPU

المعاملالوصف
--openclتفعيل تسريع GPU عبر OpenCL
--no-openclتعطيل GPU قسرياً (وضع CPU خالص)

يُنصح بتسريع GPU لـ: - رفع عينات عالٍ (OSR ≥ 256) - IIR عالي الرتبة (الرتبة ≥ 9) - معالجة دفعات كبيرة


6. تأثيرات DSP

المعادل

المعاملالصيغة
--equalizer أو --eq<freq(Hz)>:<gain(dB)>:<Q>,...
# معادل ثلاثي النطاقات
	--equalizer "60:1.0:2,1000:-0.5:1,8000:0.3:3"
	

الإشباع التوافقي

المعاملالصيغة
--harmonics<type>,<amount>

الأنواع: tanh وpoly وsoftclip وfullwave وtape

--harmonics tanh,0.3
	--harmonics tape,0.5
	

المعالجة الديناميكية

المعاملالوصف
--lalمحدد النظر إلى الأمام
--adaptiveضبط معاملات تكيفي
--apoمرشح منع فرقعة التجاوز

تطبيع الجهارة

المعاملالوصف
--lufs Vهدف تطبيع الجهارة (dB LUFS)
--rgتفعيل تطبيع ReplayGain
--lufs -16     # تطبيع إلى -16 LUFS
	--rg           # تطبيع بوسوم ReplayGain
	

7. الاستريو والصوت المكاني

المعاملالوصف
--auto-panتصحيح تلقائي للتحريك
-target-width Vعرض الاستريو المستهدف
-stereoexpander Vموسّع الاستريو
--hrtfإخراج صوت مكاني HRTF
--DXDوضع إخراج DXD

توسيع الاستريو

# توسيع عرض الاستريو إلى 150%
	-stereoexpander 1.5
	
	# تصحيح تلقائي للتحريك + عرض مستهدف
	--auto-pan -target-width 0.8
	

8. صيغ ترميز الصوت

المعاملالوصف
--quad Nعدد قنوات DSD
--dst [on/off]مفتاح ضغط DST
--dst-compression Nمستوى ضغط DST (0–9)

9. البيانات الوصفية

المعاملمثال
--artist "Name"--artist "Ludwig van Beethoven"
--title "Track"--title "Symphony No.5"
--album "Album"--album "Complete Symphonies"
--genre "Genre"--genre "Classical"
--year YYYY--year 2024
--label "Label"--label "Deutsche Grammophon"
--composer "Name"--composer "Beethoven"
--conductor "Name"--conductor "Karajan"
--barcode "CODE"--barcode "028947757823"
--isrc "CODE"--isrc "DEF059003211"

10. تقارير التحليل

المعاملالوصف
--reportتوليد تقرير تحليل نصي
-pdfrpتوليد تقرير تحليل PDF (مع مخطط طيفي)
--noise-profilingتحليل توزيع الضجيج
--spectrogramتوليد مخطط طيفي
--statsإحصاءات البيانات

11. التكميم والـDither

المعاملالوصف
--dither TYPEنوع dither

أنواع dither

8 خوارزميات dither مدعومة:

النوعالوصف
rectdither بـPDF مستطيل
tridither بـPDF مثلثي
shapeddither مشكَّل الضجيج
gaussdither غاوسي
rpdfدالة كثافة احتمال مستطيلة
tpdfدالة كثافة احتمال مثلثية
nsdither مشكَّل الضجيج (رتبة عالية)
noneبلا dither

12. ضبوط المستخدم المسبقة

المعاملالوصف
--preset-load NAMEتحميل ضبط مسبق محفوظ
--preset-save NAMEحفظ المعاملات الحالية كضبط مسبق
--preset-listسرد كل الضبوط المسبقة المحفوظة

13. Dpdo DSP

المعاملالوصف
--bass Vتعزيز المنخفضات في Dpdo DSP
--treble Vضبط المرتفعات في Dpdo DSP
--pbe Vمعادل بارامتري في Dpdo DSP
--eq ....معادل Dpdo DSP
--crossfeed Vتغذية متصالبة في Dpdo DSP

14. الأنبوب والتسجيل

المعاملالوصف
--pipeوضع إخراج أنبوبي (stdin/stdout)
--recordوضع التسجيل
-format TYPEصيغة إخراج التسجيل

انظر الدفعات والتسجيل للتفاصيل.