معمارية صوت لينكس المتقدمة: الفرق بين النسختين
[مراجعة غير مفحوصة] | [مراجعة غير مفحوصة] |
تم حذف المحتوى تمت إضافة المحتوى
ط ←تاريخ: إضافة التصنيف |
ط تحسينات و روابط |
||
سطر 24:
| الموقع ={{url|http://www.alsa-project.org}}
}}
معمارية صوت لينكس المتقدمة (بالإنجلزية : ''Advanced Linux Sound Architecture'' ) ويتم اختصارها (ألسا-ALSA)،هو [[إطار عمل (برمجة)|إطار عمل]] وجزء من [[نواة لينكس]] لتوفر [[واجهة برمجة التطبيقات]] (API) لبرامج تشغيل [[بطاقة الصوت]].بعض أهداف مشروع '''ألسا''' في بدايته هو تكوين وتعريف تلقائي لأجهزة الصوت و للبطاقة المتعددة و توفيرها
=الميزات=
وقد تم تصميم '''ألسا''' مع بعض الميزات التي لم تكن متاحة و مفهومة في وقت [[نظام الصوت المفتوح]] ( OSS) :
*توليف MIDI الأجهزة .
سطر 32:
*عملية مزدوجة الاتجاه .
إطار '''ألسا''' لديه API أكبر حجما وأكثر تعقيدا من OSS ، لذلك يمكن أن يكون أكثر صعوبة لتطوير تطبيقات للمستخدم .كما يمكنه توفير طبقة تحاكي OSS ، ويستعمل هذا المحاكي للوظائف التي لم تعد متوفرة في العديد من [[توزيعات لينكس]] الجديدة.
بالإضافة إلى أدوات تشغيل الأجهزة والصوت ، حزم إطار ألسا يوفر للمستخدمين و لمطوري التطبيقات ميزات عند استعماله من خلال الواجهات في مستوى [[مساحة المستخدم]] للتفاعل المباشر مع تعاريف نواة ؛ على عكس API النواة، التي توفر كل قدرات الجهاز مباشرتا ، يعرض إطار ALSA في مساحة المستخدم فكرة مجردة و موحدا "قدر الإمكان" عبر عناصر ضبط الأجهزة الأساسية . ويتم تحقيق هذا الهدف جزئيا باستخدام برمجيات المكونات الإضافية. على سبيل المثال، العديد من بطاقات الصوت الحديثة أو المدمج في رقائق الصوت
==مفاهيم==
سطر 51:
*interface:card,device,subdevice
*interface:CARD=1,DEV=3,SUBDEV=2.▼
تيار ALSA هو تدفق البيانات التي تمثل الصوت ، و شكل التيار الأكثر شيوعا هو PCM فيجب أن يتم إعداده بهذه الطريقة ليتناسب مع الخصائص أو مواصفات الأجهزة :▼
▲* interface:CARD=1,DEV=3,SUBDEV=2.
▲تيار ALSA- '''ألسا''' هو تدفق البيانات التي
*sampling rate: 44.1 kHz on home stereos, and 48 kHz on home theaters
*sample width: measured in some number of bits per sample (such as 8, 16, 24, or 32 bits/sample)
السطر 65 ⟵ 63:
=تطبيقات=
إطار '''ألسا''' يوفر طبقة في (ASOC) بهدف دعم أفضل للإطار على الأنظمة المدمجة التي تستخدم تصميم منظومة على رقاقة (SoC)
=تاريخ=
|