معمارية صوت لينكس المتقدمة: الفرق بين النسختين
[نسخة منشورة] | [نسخة منشورة] |
تم حذف المحتوى تمت إضافة المحتوى
ط بوت: إزالة تخريب و/أو تنسيق |
Mr. Ibrahem (نقاش | مساهمات) ط أضاف قالب:معرف أوبن هب، الأخطاء المصححة: او ← أو (2)، الإلتقاط ← الالتقاط (2)، اخر ← آخر باستخدام أوب |
||
سطر 36:
== مفاهيم ==
عادة ، ALSA يدعم ما يصل إلى ثماني بطاقات ، مرقمة من 0 إلى 7 ؛ كل بطاقة هو جهاز فيزيائي
البطاقة لديها أجهزة ، مرقمة ابتداء من 0 ؛ قد يكون جهاز من نوع القراءة، وهذا يعني أنه إخراج الصوت من الكمبيوتر ، أو بعض الأنواع الأخرى مثل
قد يحتوي الجهاز على subdevices ، مرقمة ابتداء من 0 ؛ يمثل subdevice بعض النقاط الفرعية
واجهة بطاقة هو وصف ل بروتوكول ALSA للوصول إلى البطاقة ، وتشمل الواجهات الممكنة : hw, plughw, default, and plug:dmix. توفر واجهة hw الوصول المباشر إلى الجهاز عبر النواة، ولكن يستلزم هذا عدم تفعيل برامج الخلط أو إستعمال الجهاز من طرف رابط
يتم وصف عملية لإخراج الصوت عادتا من خلال جمع المواصفات المذكورة أعلاه معا في سلسلة اوامر للجهاز ، وتكون واحد من الأشكال التالية (الترتيب و الكتابة مهم جدا من اليسار إلى اليمين ) :
سطر 58:
== تاريخ ==
تم تطوير مشروع ألسا بواسطة Jaroslav Kysela، وكان يقوم بتشغيل بطاقة الموجات الفوق صوتية من نوع غرافيز على نظام لينكس . بدأ المشروع في عام 1998 و تم تطوير منفصلا عن نواة لينكس حتى تم عرضه في سلسلة الإصدارات التجريبية في النواة 2.5 سنة 2002 وعلى
في الإصدار 2.6، حلت محل النظام السابق، نظام الصوت المفتوحة (OSS)، و بشكل إفتراضي (على الرغم من عدم تواجد طبقة توافقية مع OSS القديم لكن تم إضافته لاحقا).
سطر 64:
* [[طاقم الإتصال الصوتي جاك]]
* [[مكتبة الصوت المفتوحة]]
== وصلات خارجية ==
* {{معرف أوبن هب}}
== المراجع ==
{{مراجع}}
|