هذا هو الأمر alsaloop الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
alsaloop - استرجاع سطر الأوامر PCM
موجز
السالوب [-اختيار] [كمد]
الوصف
السالوب يسمح بإنشاء استرجاع PCM بين جهاز التقاط PCM وتشغيل PCM
الجهاز.
السالوب يدعم بطاقات الصوت المتعددة ، ومزامنة الساعة التكيفية ، ومعدل التكيف
إعادة أخذ العينات باستخدام مكتبة العينات (إذا كانت متوفرة في النظام). أيضا ، الضوابط خلاط
يمكن إعادة توجيهها من بطاقة إلى أخرى (على سبيل المثال Master و PCM).
OPTIONS
-h | --مساعدة
يطبع معلومات التعليمات.
-g | - تكوين =
استخدم ملف التكوين المحدد. صيغة هذا الملف بسيطة: سطر واحد يحتوي على
خيارات سطر الأوامر لوظيفة واحدة. "#" تعني تعليق وبقية السطر
تجاهله. مثال:
# السطر الأول - التعليق ، السطر الثاني - الوظيفة الأولى
-C hw: 1,0،0,0 -P hw: 50000،1 -t XNUMX -T XNUMX
# السطر الثالث - تعليق ، السطر الرابع - الوظيفة الثانية
-C hw: 1,1،0,1 -P hw: 40000،2 -t XNUMX -T XNUMX
-d | - دمّر
إضفاء الطابع الرسمي على العملية الرئيسية واستخدام سجل النظام للرسائل.
-P | --pdevice =
استخدام جهاز تشغيل معين.
-C | - جهاز =
استخدام جهاز التقاط معين.
-X | - pctl =
استخدم جهاز CTL المحدد للتشغيل.
-Y | - cctl =
استخدم جهاز CTL المحدد للالتقاط.
-l | - التملك =
الكمون المطلوب في الإطارات.
-t | - التمهل =
الكمون المطلوب في الولايات المتحدة (1/1000000 ثانية).
-f | - تنسيق =
مواصفات التنسيق (عادة S16_LE S32_LE). استخدم -h لسرد جميع التنسيقات. تقصير
التنسيق هو S16_LE.
-c | - القنوات =
مواصفات عدد القنوات. القيمة الافتراضية هي 2.
-c | - معدل =
مواصفات السعر. القيمة الافتراضية هي 48000 (هرتز).
-n | - عينة
السماح بإعادة تشكيل المعدل باستخدام alsa-lib.
-A | - عينة =
استخدم libsamplerate واختر محولًا:
0 أو سينسبست - أفضل جودة
1 أو سينميديوم - جودة متوسطة
2 أو صدق - أدنى جودة
3 أو صفر - عقد صفر عينات
4 أو خطي - أسوأ جودة - إعادة تشكيل خطي
5 أو تلقائي - اختر أفضل طريقة
-B | - المخزن المؤقت =
حجم المخزن المؤقت في الإطارات.
-E | - فترة =
حجم الفترة في الإطارات.
-s | - ثوان =
مدة الحلقة بالثواني.
-b | - nblock
وضع عدم الحظر (تنشيط مبكر جدًا للعملية). يأكل المزيد من وحدة المعالجة المركزية.
-S | - مزامنة =
مواصفات وضع المزامنة للالتقاط لتشغيل البث:
0 أو لا شيء - لا تلمس الدفق
1 أو بسيط - أضف عينات أو أزلها للاحتفاظ بها
كلا التدفقات متزامنة
2 أو captshift - استخدم برنامج التشغيل لجهاز الالتقاط
(إذا كانت مدعومة) للتعويض
معدل التحول
3 أو playhift - استخدم برنامج التشغيل لجهاز التشغيل
(إذا كانت مدعومة) للتعويض
معدل التحول
4 أو samplerate - استخدم مكتبة العينات للقيام بإعادة تشكيل المعدل
5 أو تلقائي - يختار تلقائيًا أفضل طريقة
بالترتيب: captshift ، playhift ،
عينة بسيطة
-T | - الخيط =
رقم الخيط (-1 يعني إنشاء موضوع فريد). جميع الوظائف مع نفس أرقام الموضوع
يتم تشغيلها ضمن موضوع واحد.
-m | - خلاط =
أعد توجيه التحكم في الخالط من بطاقة التشغيل إلى بطاقة الالتقاط. شكل ميكسيد
هو SRCID (PLAYBACK) [@ DSTID (PLAYBACK)]:
"name = 'مفتاح التشغيل الرئيسي' @ name = 'مفتاح آخر'"
"الاسم = 'حجم تشغيل PCM'"
السمات المعروفة:
الاسم - اسم معرف التحكم
index - مؤشر معرف التحكم
الجهاز - جهاز معرف التحكم
جهاز فرعي - جهاز فرعي معرف التحكم
iface - واجهة معرف التحكم
نوميد - معرف التحكم نوميد
-O | --ossmixer =
أعد توجيه التحكم في الخلاط من طبقة محاكاة OSS Mixer (بطاقة الالتقاط) إلى ملف
طبقة ALSA (بطاقة التقاط). شكل com.ossmixid هو ALSAID [، INDEX]OSSID:
"Master @ VOLUME"
"PCM ، 1 @ ALTPCM"
سمات OSS المعروفة:
VOLUME ، BASS ، TREBLE ، SYNTH ، PCM ، مكبر الصوت ، LINE ، MIC ، CD ، IMIX ، ALTPCM ،
RECLEV ، IGAIN ، OGAIN ، LINE1 ، LINE2 ، LINE3 ، DIGITAL1 ، DIGITAL2 ، DIGITAL3 ،
هاتف ، هاتف ، فيديو ، راديو ، شاشة
-v | - الإسراف
وضع مفصل. استخدم عدة مرات لزيادة الإسهاب.
-U | --xrun
التنميط المطول xrun.
-W | - استيقظ =
ضبط مهلة تنبيه العملية.
أمثلة
السالوب -C hw: 0,0 -P hw: 1,0 -t 50000
استخدم alsaloop عبر الإنترنت باستخدام خدمات onworks.net