أحضرت لك من قبل إتيان ديكهامس - جيثب
ASIO هي علامة تجارية وبرمجيات لشتاينبرغ لوسائل الإعلام تقنيات GMBH
إذا كنت تبحث عن مثبت ، راجع صفحة إصدارات Github.
FlexAsio هو برنامج تشغيل ASIO عالمي ، مما يعني أنه غير مرتبط بأجهزة صوتية محددة. ومن الأمثلة الأخرى لسائقي ASIO العالمي ASIO4ALL و ASIO2KS و ASIO2WASAPI. Koordasio هو مشتق من FlexAsio الذي يركز على Wasapi وراحة المستخدم.
تستخدم برامج تشغيل Universal ASIO واجهات صوتية غازية للأجهزة التي يوفرها نظام التشغيل لإنتاج الصوت واستهلاكه. تتمثل حالة الاستخدام النموذجية لمثل هذا السائق في جعل ASIO قابلة للاستخدام مع أجهزة صوتية لا تأتي مع برامج تشغيل ASIO الخاصة بها ، أو حيث لا توفر برامج تشغيل ASIO المجمعة الوظائف المطلوبة.
على الرغم من أن ASIO4ALL و ASIO2KS يستخدمون واجهة برمجة تطبيقات صوتية Windows ذات المستوى المنخفض المعروفة باسم Streaming kernel (وتسمى أيضًا "Directs" ، "WDM-ks") للعمل ، ويستخدم ASIO2Wasapi Wasapi (في الوضع الحصري فقط) ، يميز FlexAsio عن طريق استخدام مكتبة متوسطة تسمى Portaudio نفسها التي تدعمها عددًا كبيرًا من نظام التشغيل والمتداول ، وهو ما يتضمن kerner و kernel ، وهو ما يشمل kernel و assaiphs kerner و ass in و ass in و ass in alsoed konel consh الوضع الحصري) ، ولكن أيضا واجهات برمجة التطبيقات الأكثر دنيوية Mme و Directound. وبالتالي يمكن استخدام FlexAsio للتفاعل مع أي واجهة برمجة تطبيقات صوت متوفرة على نظام Windows. لمزيد من المعلومات ، راجع وثائق الخلفية.
من بين أشياء أخرى ، يجعل هذا من الممكن محاكاة تطبيق Windows نموذجي يفتح جهازًا صوتيًا في الوضع المشترك . هذا يعني أن التطبيقات الأخرى يمكن أن تستخدم نفس أجهزة الصوت في نفس الوقت ، مع مزج محرك الصوت Windows مع مختلف تدفقات الصوت. لا تقدم برامج تشغيل ASIO الأخرى هذه الوظيفة لأنها تفتح دائمًا الأجهزة الصوتية في الوضع الحصري .
بعد تشغيل المثبت ، يجب أن يظهر FlexAsio في قائمة برنامج تشغيل ASIO لأي تطبيق مضيف ASIO (مثل Cubase ، Sound Forge ، Room EQ Wizard).
الإعدادات الافتراضية هي كما يلي:
يمكن تخصيص كل ما سبق باستخدام ملف التكوين. قد ترغب في استخدام أداة طرف ثالث مثل FlexAsio GUI من FlipSwitchingMonkey لتسهيل ذلك.
للاطلاع على حالات الاستخدام الأكثر تقدماً ، مثل التشغيل المنخفض للتكليف وتدفق البتات المثالية ، راجع الأسئلة الشائعة.
تقدم الأسئلة الشائعة معلومات حول كيفية التعامل مع القضايا الشائعة. خلاف ذلك ، يوفر FlexAsio عددًا من أدوات استكشاف الأخطاء وإصلاحها الموضحة أدناه.
يتضمن FlexAsio نظام تسجيل يصف كل ما يحدث داخل السائق في كمية مفصلة من التفاصيل. إنه مفيد بشكل خاص لفشل تهيئة السائق استكشاف الأخطاء وإصلاحها وغيرها من القضايا. يمكن أيضًا استخدامه للتحقق (على سبيل المثال ، يتحقق المزدوج من أن FlexAsio تستخدم تنسيق الجهاز والصوت الذي تتوقعه).
لتمكين التسجيل ، ما عليك سوى إنشاء ملف فارغ (على سبيل المثال مع Notepad) يدعى FlexASIO.log مباشرة ضمن دليل المستخدم الخاص بك (على سبيل المثال C:UsersYour Name HereFlexASIO.log ). ثم أعد تشغيل تطبيق مضيف ASIO الخاص بك. سيلاحظ FlexAsio وجود الملف وابدأ التسجيل إليه.
لاحظ أن محتويات ملف السجل مخصصة للاستهلاك من قبل المطورين. ومع ذلك ، يجب أن تلتزم الأخطاء الخطيرة بطريقة واضحة (خاصة إذا كنت تتطلع إلى نهاية السجل). إذا كنت تواجه مشكلة في تفسير محتويات السجل ، فلا تتردد في طلب المساعدة.
لا تنس إزالة ملف السجل بمجرد الانتهاء منه (أو تحركه في مكان آخر). في الواقع ، يبطئ قطع الأشجار FlexAsio ، والتي يمكن أن تؤدي إلى انقطاع (مواطن الخلل الصوتي). يمكن أن تنمو ملف تسجيل الدخول إلى حجم كبير جدًا بمرور الوقت. لمنع استنفاد مساحة القرص العرضي ، سيتوقف FlexAsio عن التسجيل إذا تجاوز ملف السجل 1 جيجابايت.
يتضمن FlexAsio برنامجًا يمكن استخدامه للحصول على قائمة بجميع الأجهزة الصوتية التي يعرفها Portaudio (وبالتالي FlexAsio) ، بالإضافة إلى معلومات مفصلة حول كل جهاز.
يسمى البرنامج PortAudioDevices.exe ويمكن العثور عليه في المجلد الفرعي x64 (64 بت) أو x86 (32 بت) في مجلد تثبيت FlexAsio. إنه برنامج وحدة تحكم يجب تشغيله من سطر الأوامر. لا يهم أي شخص تستخدمه.
يتضمن Flexasio برنامج اختبار ذاتي بدائي يمكنه المساعدة في تشخيص المشكلات في بعض الحالات. إنه يحاول محاكاة تطبيق مضيف ASIO الأساسي الذي سيفعله في بيئة محكومة وسهلة الاستنساخ.
يسمى البرنامج FlexASIOTest.exe ويمكن العثور عليه في المجلد الفرعي x64 (64 بت) أو x86 (32 بت) في مجلد تثبيت FlexAsio. إنه برنامج وحدة تحكم يجب تشغيله من سطر الأوامر.
إنها لفكرة جيدة أن يتم تمكين التسجيل أثناء إجراء الاختبار.
لاحظ أن إجراء اختبار ناجح لا يعني بالضرورة أن FlexAsio ليس على خطأ. في الواقع ، قد يكون تطبيق ASIO Host الذي تستخدمه يؤدي إلى حالة مرضية في FlexAsio. إذا كنت تشك في أن هذا هو الحال ، فلا تتردد في طلب المساعدة.
Flexasio يرحب بالتعليقات. لا تتردد في تقديم مشكلة في تعقب مشكلة GitHub ، إذا لم يكن هناك مشكلة بالفعل.
عند طلب المساعدة ، يوصى بشدة بإنتاج سجل أثناء حدوث المشكلة ، وإرفاقه بتقريرك. قد يساعد إخراج FlexASIOTest ، جنبا إلى جنب مع إخراج السجل ، أيضًا.
