تعتمد واجهة المستخدم الرسومية على Omnirom DSP Manager ويمكن تشغيلها على معظم أجهزة Android من الإصدار 5 إلى الإصدار 10 بما في ذلك AOSP وCyanogenmod وHuawei(arm64) وLineageOS وSamsung وأحدث أجهزة HTC. يتضمن هذا التطبيق العديد من الميزات الرائعة.
هذا الريبو هو أحد إصدارات Android لـ JamesDSP، ويستخدم JDSP4Linux المكتبة الأساسية من الريبو الحالي.
نطاق ديناميكي متعدد النطاقات ومتعدد الدقة --> معزز/مخفض نطاق ديناميكي متعدد النطاقات قابل للضبط بدرجة عالية
تعزيز الجهير التلقائي --> اكتشاف التردد لتعزيز الجهير. يكتشف التأثير التردد المثير للاهتمام، ويضبط الكسب وعرض النطاق الترددي وتردد القطع وفقًا لذلك
الصدى --> Progenitor 2 (شبكة IIR معقدة)
استيفاء معادل FIR ومعادل IIR --> ينتج عن كل من معادل FIR وIIR استجابة ثابتة عندما يكون الكسب موحدًا، على عكس بعض المنافسين
ملف مقسم (التفاف التجزئة التلقائي) -> دعم أحادي، ستيريو، ستيريو كامل/حقيقي (LL، LR، RL، RR) IR
DSP مباشر قابل للبرمجة -> تأثير يمكنه تجميع كود EEL في كود التشغيل، والقيام بقاعدة المعالجة على الكود المترجم. يحتوي الجهاز الظاهري EEL على الكثير من إجراءات الرياضيات المتقدمة ووظيفة DSP المُعدة مسبقًا. بما في ذلك: وظائف معالجة سلسلة C الأساسية، حل الجبر الخطي (المربع الأصغر، inv()، pinv())، التحسين الرياضي (linprog()، Quadprog()، lsqlin())، حل الجذور متعددة الحدود (roots())، الطيفية المعالجة (تحويل فورييه لفترة قصيرة)، بنك مرشح متعدد الأطوار (تحويل Q ثابت)، مصمم مرشح IIR / FIR متعدد الأغراض (eqnerror() / firls())، نطاقات IIR الفرعية التحويل، مرشح FIR ذو الشكل المباشر، خط التأخير الجزئي، جهاز إعادة تشكيل متعدد الأطوار، التلافيف 1D في الوقت الحقيقي، مقدر الانحدار الذاتي بورغ، خوارزمية بسيطة لإيجاد الذروة.
مزيد من التفاصيل: EEL2 متغير مفتوح المصدر
توسيع الاستريو --> تكتشف الخوارزمية علاقة طور الاستريو في مناطق طيفية قليلة، وتعزز مرحلة صوت الاستريو دون التأثير على السلامة الصوتية
Crossfeed --> تضمين وضع BS2B التقليدي وHRTF القائم على الالتواء
نمذجة الأنبوب المفرغ --> المولد التوافقي الثاني
Viper DDC (أقسام الدرجة الثانية المتتالية النموذج II IIR filterbank)
# أجزاء | حالة |
---|---|
8 | غير مدعوم |
16 | المدعومة |
24(3إنت) | المدعومة |
24(4إنت) | المدعومة |
32(كثافة العمليات) | المدعومة |
32(تعويم) | المدعومة |
ج: تعويم32.
ج: Convolver هو تأثير يطبق الإلتواء (عملية رياضية) على إشارة الإدخال، والذي يطبق بشكل مثالي الاستجابة المطلوبة للمستخدم على الموسيقى، ويمكنه محاكاة المساحة المادية.
يتطلب التأثير نفسه ملفًا صوتيًا (.wav/.irs/.flac) ليصبح مصدر استجابة نبضية.
لمزيد من المعلومات: الالتواء وتردد الالتواء
ج: الطريقة المتقدمة (التثبيت اليدوي)
قد يتم إلغاء تحميل التأثير بواسطة نظام Android في حالة عدم وجود دفق صوتي لفترة من الوقت.
audio_effets.conf هو ملف محدد للنظام لتحميل التأثير باستخدام UUID المعروف.
jdsp {
path /system/lib/soundfx/libjamesdsp.so
}
bundle {
path /system/lib/soundfx/libbundlewrapper.so
}
jamesdsp {
library jdsp
uuid f27317f4-c984-4de6-9a90-545759495bf2
}
effects {
ب: التثبيت التلقائي (مدعم حتى Android Pie)
انضم إلى مجموعة Telegram JDSP ومجموعة V4A لتلقي آخر التحديثات. طُرق:
تعديل SELinux ليس مطلوبًا (في معظم الحالات)، دع جهازك يصبح أكثر أمانًا. من الجيد أيضًا تخصيص ROM الخاص بك أو حتى منفذ ROM باستخدام JamesDSP. تتطلب بعض الأجهزة حلاً بديلاً لـ SELinux حتى تعمل بشكل صحيح
من الأفضل أن تتصل بي عبر البريد الإلكتروني. أرسل إلى [email protected]
يعتمد إطار المحرك على DSPManager الخاص بـ Antti S. Lankila.