.TH AXFER 1 "28 November 2018" "alsa\-utils" .SH "نام (NAME)" axfer \- ضبط‌کننده و پخش‌کننده خط فرمانی صدا برای دستگاه‌ها و گره‌های صوتی پشتیبانی‌شده توسط زیرسیستم صدای لینوکس (ALSA) .SH "خلاصه دستور (SYNOPSIS)" .B axfer .I subcommand direction options subcommand = .B transfer | .B list | .B version | .B help direction = .B capture | .B playback options = (به .I subcommand بستگی دارد) .SH "توضیحات (DESCRIPTION)" ابزار .B axfer یک برنامه خط فرمانی برای ضبط و پخش جهت انتقال فریم‌های داده‌های صوتی بین دستگاه‌ها/گره‌های صوتی و فایل‌ها/ورودی استاندارد/خروجی استاندارد است. .SH "گزینه‌ها (OPTIONS)" .SS "زیردستور (Subcommand)" .TP .B transfer انتقال فریم‌های داده‌های صوتی را انجام می‌دهد. جزئیات آن در راهنمای .B axfer\-transfer(1) توضیح داده شده است. .TP .B list فهرست دستگاه‌ها و گره‌های صوتی موجود را استخراج می‌کند. جزئیات آن در راهنمای .B axfer\-list(1) شرح داده شده است. .TP .B version نسخه این برنامه را چاپ می‌کند (همان نسخه بسته alsa\-utils). .TP .B help پیام کوتاهی درباره زیردستورها برای آشنایی کاربران چاپ می‌کند. .SS "جهت انتقال (Direction)" .TP .B capture برای عملیات ضبط و دریافت صدا (capture) اجرا می‌شود. .TP .B playback برای عملیات پخش صدا (playback) اجرا می‌شود. .SH "کد خروجی (EXIT STATUS)" .I EXIT_SUCCESS (۰) در صورت اجرای موفق، در غیر این صورت .I EXIT_FAILURE (۱). .SH "آزمون واحد (UNIT TEST)" این برنامه دارای آزمون‌های واحد برای پیاده‌سازی داخلی است. لطفاً برای جزئیات به راهنمای .I axfer-transfer مراجعه فرمایید. .SH "سازگاری با APLAY (COMPATIBILITY TO APLAY)" ابزار .I axfer طوری طراحی شده است که تا جای ممکن با aplay(1) سازگار باشد. در خط فرمان، اجرای فایل‌های aplay/arecord موجود در مسیر $PATH در صورتی که فایل‌سیستم پیوند نمادین (symlink) از aplay/arecord به axfer داشته باشد، برنامه axfer را در حالت سازگاری اجرا می‌کند. .PP .in +4n .EX $ ln \-s aplay axfer $ ln \-s arecord axfer .EE .in .PP .SS "رشته‌ای که arg[0] به آن اشاره می‌کند" هنگامی که args[0] در زمان اجرا به رشته‌ای منتهی به \(aqaplay\(aq اشاره کند، معادل جهت .I playback خواهد بود. زمانی که به رشته‌ای منتهی به \(aqarecord\(aq اشاره کند، معادل جهت .I capture است. .SS "گزینه‌های شناخته‌شده به عنوان زیردستور list" گزینه‌های .I \-l ، .I \-\-list\-devices ، .I \-L و .I \-\-list\-pcms به عنوان زیردستور .I list شناخته می‌شوند. بدون این گزینه‌ها، برنامه زیردستور .I transfer را اجرا می‌کند. .SH "گزارش باگ‌ها (REPORTING BUGS)" هرگونه باگ را به فهرست پستی جامعه ALSA در که توسعه و نگهداری اصلی در آنجا انجام می‌شود گزارش دهید. سامانه ردیابی باگ مخزن alsa\-utils در github.com نیز در دسترس است. .SH "همچنین ببینید (SEE ALSO)" .B axfer\-transfer(1), .B axfer\-list(1), .B alsamixer(1), .B amixer(1) .SH "نویسنده (AUTHOR)" Takashi Sakamoto