.TH a2jmidid 1 "July 2009" Linux "User Manuals" .SH "نام (NAME)" a2jmidid \- دیمن JACK MIDI برای ALSA MIDI .SH "خلاصه دستور (SYNOPSIS)" .B a2jmidid [\fB\-j\fR \fIjack-server\fR] [\fB\-e\fR | \fB\-\-export\-hw\fR] .SH "توضیحات (DESCRIPTION)" برنامه .B a2jmidid دیمنی است که پل‌زدن خودکار میان درگاه‌ها را پیاده‌سازی می‌کند. به‌ازای هر درگاه سکوئنسر (sequencer) در ALSA، یک درگاه JACK MIDI دریافت می‌کنید. اگر یک درگاه سکوئنسر ALSA هم ورودی و هم خروجی باشد، دو درگاه JACK MIDI دریافت خواهید کرد؛ یکی برای ورودی و دیگری برای خروجی. .SH "گزینه‌ها (OPTIONS)" .IP "\fB\-e\fR | \fB\-\-export\-hw\fR" برنامه .B a2jmidid را وادار می‌کند علاوه بر درگاه‌های نرم‌افزاری، درگاه‌های سخت‌افزاری را نیز پل بزند. .IP "\fB\-u\fR" برنامه .B a2jmidid را وادار می‌کند نام‌های درگاه غیریکتا تولید کند (بخش .B نکات را ببینید). .IP "\fB\-j\fR" مشخص می‌کند از کدام .I jack-server استفاده شود. .SH "نکات (NOTES)" سیستم ALSA یکتا بودن نام کلاینت‌ها را تضمین نمی‌کند؛ یعنی ممکن است دو برنامه دو کلاینت با نام یکسان در ALSA ایجاد کنند. با این حال، JACK نیازمند آن است که نام درگاه‌ها یکتا باشد. برای تضمین این یکتایی، .B a2jmidid شناسه عددی یکتای کلاینت ALSA را به نام درگاه JACK اضافه می‌کند. .PP با این حال، این رفتار هنگام بازیابی اتصالات با استفاده از ابزارهای ساده‌ای مانند .B aj\-snapshot و .B jack_connect مشکل‌ساز می‌شود. برای اینکه این ابزارها بتوانند به درستی کار کنند، می‌توان از گزینه .B \-u استفاده کرد. این گزینه باعث می‌شود که .B a2jmidid شناسه عددی کلاینت ALSA را از نام درگاه‌های JACK حذف کند. در این حالت، یکتایی نام کلاینت‌های ALSA باید به‌صورت خارجی تضمین شود. .SH "نویسندگان (AUTHORS)" Eric Hedekar .SH "همچنین ببینید (SEE ALSO)" .BR a2j_control (1), .BR a2jmidi_bridge (1), .BR j2amidi_bridge (1)