معمارية صوت لينكس المتقدمة: الفرق بين النسختين

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