.\" Man page generated from reStructuredText .\" by the Docutils 0.22.3 manpage writer. . . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .TH "jack_mixer" "1" "2021-04-14" "19" "audio" .SH "نام (NAME)" jack_mixer \- یک میکسر صوتی چندکاناله گرافیکی برای JACK .SH "خلاصه دستور (SYNOPSIS)" .sp jack_mixer.py [\-h] [\-c FILE] [\-d] [NAME] .SH "توضیحات (DESCRIPTION)" .sp این صفحه راهنما دستور \fBjack_mixer\fP را مستند می‌کند. .sp برنامه \fBjack_mixer\fP یک نرم‌افزار میکسر صوتی چندکاناله برای JACK Audio Connection Kit همراه با یک رابط کاربری گرافیکی است که ظاهر و نحوه کارکردی مشابه با میزهای میکس سخت‌افزاری دارد. .SH "گزینه‌ها (OPTIONS)" .sp آرگومان‌های مکانی: .INDENT 0.0 .INDENT 3.5 NAME تنظیم نام کلاینت JACK .UNINDENT .UNINDENT .sp آرگومان‌های اختیاری: .INDENT 0.0 .INDENT 3.5 .INDENT 0.0 .TP .B \-h\fP,\fB \-\-help نمایش این پیام راهنما و خروج .TP .BI \-c \ FILE\fR,\fB \ \-\-config \ FILE بارگذاری پیکربندی پروژه میکسر از FILE .TP .B \-d\fP,\fB \-\-debug فعال‌سازی پیام‌های لاگ اشکال‌زدایی (debug) .UNINDENT .UNINDENT .UNINDENT .SH "استفاده از رابط کاربری گرافیکی (GUI USAGE)" .sp پس از اجرای \fBjack_mixer\fP، باید حداقل یک کانال ورودی و یک کانال خروجی از طریق گزینه‌های مربوطه در منوی \(dqMixer\(dq ایجاد کنید (بخش \fBمنوی اصلی (MAIN MENU)\fP را ببینید). .sp سپس منابع صوتی خود را با استفاده از \fBjack_connect\fP یا ابزارهای گرافیکی مانند پنجره اتصالات QJackCtl، Catia، Carla و غیره به درگاه‌های ورودی صوتی JACK در \fBjack_mixer\fP متصل کنید (بخش \fBدرگاه‌های صوتی و MIDI در JACK (JACK AUDIO AND MIDI PORTS)\fP را ببینید). درگاه(های) خروجی کانال مانیتور یا درگاه‌های خروجی کانال‌های خروجی را به درگاه‌های ورودی کارت صدای خود یا هر درگاه ورودی صوتی JACK دیگر وصل کنید. .sp سپس بر اساس نیاز، سطوح بلندی صدا و توازن کانال‌های ورودی و خروجی را با استفاده از کنترل‌های فیدر (fader) در هر نوار کانال تنظیم کنید (برای روش‌های کنترل فیدرها و مسیریابی، بخش \fBMOUSE BINDINGS\fP را ببینید). .SS "درگاه‌های صوتی و MIDI در JACK (JACK AUDIO AND MIDI PORTS)" .INDENT 0.0 .IP \(bu 2 به ازای هر کانال ورودی، \fBjack_mixer\fP یک (اگر کانال مونو باشد) یا دو (استریو) درگاه ورودی صوتی JACK ایجاد می‌کند. درگاه(های) ورودی اگر کانال مونو باشد، هم‌نام با نوار کانال ورودی نام‌گذاری می‌شوند و اگر استریو باشد، با پسوند \(dq L\(dq و \(dq R\(dq مشخص خواهند شد. .IP \(bu 2 به صورت اختیاری، به ازای هر کانال ورودی، یک درگاه صوتی خروجی مستقیمِ پس از فیدر (post\-fader) به‌صورت مونو یا یک جفت درگاه خروجی به‌صورت استریو ایجاد می‌کند. نام این درگاه‌ها همانند درگاه(های) ورودی آن‌هاست که عبارت \(dq Out\(dq یا \(dq Out L\(dq / \(dqOut R\(dq به آن افزوده شده است. .IP \(bu 2 به ازای هر کانال خروجی، یک (مونو) یا دو (استریو) درگاه خروجی صوتی ایجاد می‌شود. .IP \(bu 2 علاوه بر این، یک جفت درگاه مانیتور صوتی با نام‌های \(dqMonitor L\(dq و \(dqMonitor R\(dq ایجاد خواهد شد. .IP \(bu 2 اگر \fBjack_mixer\fP با پشتیبانی از JACK MIDI کامپایل شده باشد، یک درگاه ورودی MIDI با عنوان (\(dqmidi in\(dq) و یک درگاه خروجی MIDI با عنوان (\(dqmidi out\(dq) نیز ایجاد خواهد کرد. .UNINDENT .SS "منوی اصلی (MAIN MENU)" .sp منوی اصلی: .sp از منوی \fBMixer\fP برای موارد زیر استفاده کنید: .INDENT 0.0 .IP \(bu 2 افزودن یک کانال ورودی یا خروجی. .IP \(bu 2 افزودن یک کانال خروجی. .IP \(bu 2 باز کردن یک فایل حاوی چیدمان پیش‌فرض میکسر. .IP \(bu 2 ذخیره چیدمان فعلی میکسر در یک فایل XML. .IP \(bu 2 خروج از \fBjack_mixer\fP\&. .UNINDENT .sp از منوی \fBEdit\fP برای موارد زیر استفاده کنید: .INDENT 0.0 .IP \(bu 2 تغییر ویژگی‌های یک کانال ورودی یا خروجی. .IP \(bu 2 حذف یک کانال ورودی یا خروجی. .IP \(bu 2 تغییر حالت نمایش تمام نوارهای کانال بین نمای عریض و باریک. .IP \(bu 2 پاک‌سازی چیدمان فعلی میکسر، یعنی حذف تمام کانال‌های ورودی و خروجی. .IP \(bu 2 باز کردن پنجره ترجیحات و تنظیمات (preferences). .UNINDENT .sp از منوی \fBHelp\fP برای نمایش پنجره «درباره» نرم‌افزار \fBjack_mixer\fP استفاده کنید..SS "پیوندهای موشواره (MOUSE BINDINGS)" .sp پنجره اصلی: .INDENT 0.0 .IP \(bu 2 برای تنظیم توزیع اندازه تابلوهای چپ و راست برای نوارهای کانال ورودی و خروجی، خط جداکننده عمودی را با کلیک‌چپ گرفته و به صورت افقی بکشید. اگر یک تابلو شامل نوارهای کانال بیشتری نسبت به گنجایش اندازه افقی آن باشد، نوارهای پیمایش افقی در پایین تابلو در دسترس خواهند بود. .UNINDENT .sp سرآیند نوار کانال: .INDENT 0.0 .IP \(bu 2 برای باز کردن پنجره مشخصات کانال، روی سرآیند نوار کانال دوبار کلیک کنید. .IP \(bu 2 برای جابه‌جایی نوار کانال میان نمای عریض و باریک، کلید Ctrl را نگه داشته و روی سرآیند نوار کانال کلیک‌چپ کنید. .IP \(bu 2 برای تغییر ترتیب نوارهای کانال، سرآیند نوار کانال را با کلیک‌چپ گرفته و به صورت افقی بکشید. این عمل تأثیری بر ترتیب درگاه‌های خروجی JACK ندارد و کانال‌های ورودی همیشه در سمت چپ پنجره اصلی \fBjack_mixer\fP و کانال‌های خروجی در سمت راست چیده می‌شوند. .UNINDENT .sp گروه‌های کنترلی (کانال‌های ورودی): .sp سرآیند هر کانال ورودی برای هر کانال خروجی یک گروه کنترلی دارد که رنگ پس‌زمینه و برچسب آن با سرآیند کانال خروجی متناظر یکسان است. .sp گروه کنترلی هر کانال خروجی دکمه‌های پیش/پس از فیدر (\(dqP\(dq) و بی‌صدا (\(dqM\(dq) و در صورت تمایل دکمه سولو (\(dqS\(dq) را نشان می‌دهد. .INDENT 0.0 .IP \(bu 2 برای جابه‌جایی سیگنال ارسالی به کانال خروجی متناظر میان سیگنال پس از فیدر (خاموش) و پیش از فیدر (روشن) کانال ورودی، روی دکمه پیش/پس از فیدر (\(dqP\(dq) کلیک‌چپ کنید. .IP \(bu 2 برای بی‌صدا کردن سیگنال ارسالی از کانال ورودی به کانال خروجی متناظر، روی دکمه بی‌صدا (\(dqM\(dq) کلیک‌چپ کنید. .IP \(bu 2 برای سولو کردن کانال ورودی جهت کانال خروجی متناظر، روی دکمه سولو (\(dqS\(dq) کلیک‌چپ کنید؛ یعنی تنها سیگنال این کانال ورودی (به همراه هر کانال سولوشدهٔ دیگر) به این کانال خروجی ارسال می‌شود. .UNINDENT .sp نمایشگر مقدار بلندی صدا و نشانگر اوج: .INDENT 0.0 .IP \(bu 2 برای وارد کردن دستی مقدار، روی نمایشگر سطح بلندی صدا کلیک‌چپ کرده و کلید Enter را برای اعمال آن فشار دهید. .IP \(bu 2 برای بازنشانی نشانگر بیش از صفر، روی نمایشگر سطح اوج بلندی صدا کلیک‌چپ یا راست کنید. .IP \(bu 2 روی نمایشگر سطح اوج بلندی صدا کلیک‌میانی کنید تا سطح بلندی صدا طوری تنظیم شود که در سطح سیگنال ورودی فعلی، اوج آن روی 0 dB قرار گیرد. .UNINDENT .sp سنجش‌گر بلندی صدا: .INDENT 0.0 .IP \(bu 2 برای تغییر سیگنالی که سنجیده می‌شود از پس از فیدر (خاموش) به پیش از فیدر (روشن)، روی دکمه پیش از فیدر (\(dqPRE\(dq) در زیر سنجش‌گر بلندی صدا کلیک‌چپ کنید. .sp \fI(هنوز پیاده‌سازی نشده است)\fP .UNINDENT .sp لغزنده بلندی صدا: .INDENT 0.0 .IP \(bu 2 برای تنظیم سطح بلندی صدای خروجی کانال، در هر کجای ناحیه لغزنده کلیک‌چپ کرده و آن را به صورت عمودی بکشید. .IP \(bu 2 برای افزایش یا کاهش سطح بلندی صدا، چرخ موشواره را روی ناحیه لغزنده به بالا یا پایین بچرخانید. .IP \(bu 2 برای حرکت دادن آرام سطح بلندی صدا به سمت موقعیت کلیک، در هر کجای ناحیه لغزنده کلیک‌راست کنید. .IP \(bu 2 برای تنظیم سطح بلندی صدا روی \-inf دوبار کلیک کنید. .IP \(bu 2 برای تنظیم سطح بلندی صدا روی 0 dBFS، کلید Ctrl را نگه داشته و کلیک‌چپ کنید. .UNINDENT .sp لغزنده تعادل: .INDENT 0.0 .IP \(bu 2 برای تنظیم تعادل میان کانال‌های چپ و راست سیگنال خروجی، در هر کجای ناحیه لغزنده کلیک‌چپ کرده و آن را به صورت افقی بکشید. .IP \(bu 2 برای حرکت دادن تعادل به سمت راست یا چپ، چرخ موشواره را روی ناحیه لغزنده به بالا یا پایین بچرخانید. .IP \(bu 2 برای حرکت دادن آرام تعادل به سمت موقعیت کلیک، در هر کجای ناحیه لغزنده کلیک‌راست کنید. .IP \(bu 2 برای قرار دادن تعادل چپ/راست در مرکز، دوبار کلیک کنید. .UNINDENT .sp دکمه‌های کانال: .INDENT 0.0 .IP \(bu 2 برای بی‌صدا کردن سیگنال کانال ارسالی به تمام کانال‌های خروجی (شامل خروجی‌های مستقیم کانال)، روی دکمه بی‌صدا (\(dqM\(dq) کلیک‌چپ کنید. .IP \(bu 2 برای بی‌صدا کردن «انحصاری»، کلید Ctrl را نگه داشته و روی دکمه بی‌صدا (\(dqM\(dq) کلیک‌چپ کنید؛ بدین معنی که عملکرد بی‌صدا فقط روی این کانال ورودی یا خروجی فعال شده و روی تمام کانال‌های ورودی یا خروجی دیگر غیرفعال می‌شود. .IP \(bu 2 برای سولو کردن یک کانال ورودی، روی دکمه سولو (\(dqS\(dq) کلیک‌چپ کنید؛ یعنی تنها سیگنال این کانال به تمام کانال‌های خروجی (شامل خروجی‌های مستقیم کانال) ارسال خواهد شد. .sp عملکرد سولو تجمعی است؛ یعنی می‌توانید سولو را روی بیش از یک کانال ورودی فعال کنید و سیگنال‌های تمام کانال‌های سولو به هر کانال خروجی ارسال خواهد شد. .sp کانال‌های خروجی دکمه سولو ندارند. .IP \(bu 2 برای سولو «انحصاری»، کلید Ctrl را نگه داشته و روی دکمه سولو (\(dqSM\(dq) کلیک‌چپ کنید؛ یعنی عملکرد سولو فقط روی این کانال فعال شده و روی تمام کانال‌های ورودی دیگر غیرفعال می‌شود. .IP \(bu 2 کلیک‌راست روی دکمه بی‌صدا (\(dqM\(dq) مانند کلیک‌چپ عمل می‌کند، اما همچنین وضعیت بی‌صدا را در تمام گروه‌های کنترلی کانال خروجی این کانال با دکمه بی‌صدای کانال اصلی همگام می‌سازد. .sp گروه‌های کنترلی کانال خروجی که در آن‌ها عملکرد بی‌صدا پیش از کلیک‌راست روی دکمه بی‌صدا فعال بوده است تغییری نمی‌کنند؛ یعنی فعال باقی خواهند ماند. .IP \(bu 2 کلیک‌راست روی دکمه سولو (\(dqS\(dq) مانند کلیک‌چپ عمل می‌کند، اما همچنین وضعیت سولو را در تمام گروه‌های کنترلی کانال خروجی این کانال با دکمه سولو کانال اصلی همگام می‌سازد. .sp گروه‌های کنترلی کانال خروجی که در آن‌ها عملکرد سولو پیش از کلیک‌راست روی دکمه سولو فعال بوده است تغییری نمی‌کنند؛ یعنی فعال باقی خواهند ماند. .IP \(bu 2 برای جابه‌جایی وضعیت پایش، روی دکمه پایش (\(dqMON\(dq) کلیک‌چپ کنید. اگر پایش روشن باشد، سیگنال (پس از فیدر) از کانال به خروجی‌های \(dqMonitor L/R\(dq ارسال می‌شود. عملکرد پایش انحصاری است؛ یعنی فعال کردن پایش روی یک کانال، پایش را در هر کانال دیگری خاموش خواهد کرد. .UNINDENT.SH "سازگاری (COMPATIBILITY)" .sp برنامه \fBjack_mixer\fP با پروتکل New Session Manager (NSM) کاملاً سازگار است و از پروتکل LADISH در سطح ۱ (L1) پشتیبانی می‌کند. هنگام اجرا به‌عنوان کلاینت NSM، چیدمان میکسر و وضعیت فعلی در نشست NSM ذخیره خواهد شد. هنگامی که توسط LADISH به‌عنوان یک کلاینت L1 اجرا شود، چیدمان میکسر و وضعیت فعلی در پروژه یا نشست استودیوی LADISH ذخیره می‌شود (نخستین باری که LADISH از \fBjack_mixer\fP درخواست ذخیره یک پروژه را کند، کادر گفتگوی \(dqSave as\(dq باز خواهد شد). .SH "فایل‌ها (FILES)" .INDENT 0.0 .TP .B \fB/jack_mixer/preferences.ini\fP این فایل تنظیمات سراسری \fBjack_mixer\fP را ذخیره می‌کند\&. .UNINDENT .SH "محیط (ENVIRONMENT)" .INDENT 0.0 .TP .B \fBLANGUAGE\fP، \fBLC_ALL\fP، \fBLC_MESSAGES\fP و \fBLANG\fP نخستین متغیر از این متغیرهای محیطی که روی مقداری غیرخالی تنظیم شده باشد، برای تعیین زبان(ها) جهت بارگذاری فایل‌های ترجمه gettext (در صورتی که زبان در تنظیمات سراسری تعیین نشده باشد) استفاده می‌شود. مقدار باید فهرستی از کدهای زبان باشد که با دونقطه (:) از هم جدا شده‌اند. .TP .B \fBLOCALEDIR\fP با استفاده از این متغیر محیطی، دایرکتوری پایه برای فایل‌های ترجمه gettext می‌تواند از مقدار پیش‌فرضی که در زمان کامپایل تعیین شده است و معمولاً \fB/share/locale\fP می‌باشد، تغییر یابد\&. .TP .B \fBJACK_MIXER_DEBUG\fP هنگامی که این متغیر محیطی تنظیم شده باشد، سطح لاگ‌گیری در لایه پایتون روی \fBDEBUG\fP قرار می‌گیرد، مگر اینکه توسط سوئیچ خط فرمان \fB\-d|\-\-debug\fP بازنویسی شود. .TP .B \fBNSM_URL\fP هنگامی که این متغیر محیطی تنظیم شده باشد، \fBjack_mixer\fP به‌عنوان یک کلاینت نشست New Session Manager (NSM) عمل خواهد کرد. .UNINDENT .SH "سیگنال‌ها (SIGNALS)" .INDENT 0.0 .TP .B \fBSIGUSR1\fP مطابق با پشتیبانی سطح ۱ از LADISH، برنامه \fBjack_mixer\fP با دریافت سیگنال \fBUSR1\fP، چیدمان و وضعیت فعلی میکسر را ذخیره می‌کند. .TP .B \fBSIGINT | SIGTERM\fP هنگام دریافت سیگنال \fBINT\fP یا \fBTERM\fP، برنامه \fBjack_mixer\fP یا بلافاصله از برنامه خارج می‌شود یا در صورت فعال بودن در ترجیحات، یک کادر گفتگوی تأیید نمایش می‌دهد و به کاربر امکان خروج یا لغو عملیات را می‌دهد. .UNINDENT .SH "همچنین ببینید (SEE ALSO)" .INDENT 0.0 .IP \(bu 2 صفحه اصلی پروژه (\%) .IP \(bu 2 مخزن کد منبع در گیت‌هاب (\%) .IP \(bu 2 کیت اتصال صوتی جک (JACK Audio Connection Kit) (\%) .IP \(bu 2 مدیریت نشست جدید (New Session Manager) (\%) .UNINDENT .SH "نویسندگان (AUTHORS)" Nedko Arnaudov (نویسنده اصلی)، Frédéric Peters (نگه‌دارنده فعلی). .SH "کپی‌رایت و تکثیر (COPYRIGHT)" مجوز عمومی همگانی گنو، نسخه ۲ (GNU General Public License Version 2) .\" End of generated man page.