.TH SCHISMTRACKER 1 "Jan 4, 2026" .\" Disable hyphenation, it's awful .nh .SH "نام (NAME)" schismtracker \- ویرایشگر موسیقی ترکر بر پایه Impulse Tracker .SH "خلاصه دستور (SYNOPSIS)" \fBschismtracker\fP [\fIگزینه‌ها\fP] [\fIدایرکتوری\fP] [\fIفایل\fP] .SH "توضیحات (DESCRIPTION)" برنامه \fBschismtracker\fP یک ویرایشگر پودمان‌های موسیقی ترکر (tracked music module) است که هدف آن بازآفرینی ظاهر و حس کاربری Impulse Tracker تا جای ممکن است. این برنامه می‌تواند بیشتر قالب‌های رایج ترکر را بارگیری کند، از ذخیره‌سازی در قالب‌های IT و S3M پشتیبانی می‌کند و همچنین می‌تواند خروجی به قالب‌های WAV و AIFF صادر کند. .SH "گزینه‌ها (OPTIONS)" .P .TP \fB\-a\fP, \fB\-\-audio\-driver\fP=\fIDRIVER\fP[:\fIDEVICE\fP] پیکربندی دستگاه صوتی. \fIdriver\fP درایور صوتی SDL مورد استفاده است، مانند \fIalsa\fP (ALSA)، \fIdma\fP یا \fIdsp\fP (OSS)؛ و \fIdevice\fP نام خود دستگاه است، برای نمونه \fIhw:2\fP یا \fI/dev/dsp1\fP. .TP \fB\-v\fP, \fB\-\-video\-driver\fP=\fIDRIVER\fP درایور تصویری SDL، مانند \fIx11\fP، \fIdga\fP یا \fIfbcon\fP. توجه داشته باشید که این گزینه با تنظیمات درایور تصویری درون برنامه متفاوت است و احتمالاً کاربرد چندانی نخواهد داشت. .TP \fB\-\-network\fP, \fB\-\-no\-network\fP فعال/غیرفعال کردن شبکه (به‌طور پیش‌فرض فعال است). برای MIDI over IP استفاده می‌شود. .TP \fB\-\-classic\fP, \fB\-\-no\-classic\fP راه‌اندازی یا عدم راه‌اندازی Schism Tracker در حالت «کلاسیک». این تغییر بیشتر ظاهری است، هرچند در چند نقطه رفتار برنامه را اندکی تغییر می‌دهد. .TP \fB\-f\fP, \fB\-F\fP, \fB\-\-fullscreen\fP, \fB\-\-no\-fullscreen\fP فعال/غیرفعال کردن حالت تمام‌صفحه در هنگام راه‌اندازی. .TP \fB\-p\fP, \fB\-P\fP, \fB\-\-play\fP, \fB\-\-no\-play\fP شروع پخش آهنگ پس از بارگیری از طریق خط فرمان. .TP \fB\-\-diskwrite\fP=\fIFILENAME\fP رندر کردن خروجی در یک فایل و سپس خروج. نگارنده WAV یا AIFF به‌طور خودکار بر اساس پسوند فایل انتخاب می‌شود. برای نوشتن هر کانال به‌صورت جداگانه، عبارت \fI%c\fP را در جایی از نام فایل بگنجانید. این گزینه در صورتی که نام فایل اولیه‌ای داده نشود بی‌معنی خواهد بود. .TP \fB\-\-headless\fP اجرا در حالت غیرتعاملی برای رندر خودکار. نیازمند مشخص شدن هم گزینه \fB\-\-diskwrite\fP و هم یک فایل ورودی آهنگ است. برای تبدیل دسته‌ای آهنگ‌ها به فایل‌های صوتی سودمند است. .TP \fB\-\-font\-editor\fP, \fB\-\-no\-font\-editor\fP اجرای ویرایشگر قلم (itf). همچنین با فشردن Shift-F12 قابل دسترسی است. .TP \fB\-\-hooks\fP, \fB\-\-no\-hooks\fP اجرای قلاب‌ها (hooks). به‌طور پیش‌فرض فعال است. .TP \fB\-\-version\fP نمایش اطلاعات نسخه و تاریخ ساخت. .TP \fB\-h\fP, \fB\-\-help\fP چاپ خلاصه‌ای از گزینه‌های موجود. .P نام فایلی که در خط فرمان ارائه شود در هنگام راه‌اندازی بارگیری خواهد شد. علاوه بر این، در صورت ارائه نام یک فایل یا دایرکتوری، مسیرهای پیش‌فرض پودمان (module)، نمونه (sample) و ساز (instrument) بر همان اساس تنظیم خواهند شد. .SH "نحوه استفاده (USAGE)" توضیح دقیق نحوه استفاده از Schism Tracker فراتر از محدوده این سند است، اما در اینجا خلاصه‌ای بسیار کوتاه از اصول اولیه ارائه می‌شود. در هر زمان در هنگام اجرای برنامه، با فشردن کلید \fBF1\fP می‌توانید به راهنمای متناسب با زمینه (context-sensitive) دسترسی پیدا کنید. .P کلید \fBF3\fP شما را به \fIsample list\fP (فهرست نمونه‌ها) می‌برد. در اینجا Enter را فشار دهید تا مرورگر فایل باز شود، با کلیدهای جهت‌نمای بالا/پایین در فهرست پیمایش کنید، و برای بارگیری نمونه دوباره Enter را بزنید. به احتمال زیاد مایل خواهید بود نمونه‌هایی برای کار با آنها تهیه کنید. همچنین می‌توانید آنها را از پودمان‌های موجود استخراج (rip) کنید؛ برای نمونه برای دسترسی به مجموعه بسیار بزرگی از پودمان‌ها، \fIhttp://www.modarchive.org\fP را ببینید. (البته به یاد داشته باشید که برخی از سازندگان تمایلی به استخراج نمونه‌هایشان ندارند!) .P اکنون که نمونه‌ای را بارگیری کرده‌اید، کلید \fBF2\fP را فشار دهید تا به \fIpattern editor\fP (ویرایشگر الگو) بروید. این بخش جایی است که عمده آهنگ‌سازی انجام می‌شود. به‌طور خلاصه، آهنگ به‌صورت عمودی چیده شده است و هر سطر نمایانگر یک نت ۱/۱۶ است؛ برای پخش هم‌زمان چندین نت، آنها در کانال‌های متفاوتی قرار می‌گیرند. چهار زیرستون هر کانال عبارتند از نت، شماره نمونه، بلندی صدا (volume) و جلوه (effect). فهرستی از جلوه‌ها در راهنمای ویرایشگر الگو موجود است، اما فعلاً می‌توانید از آن ستون صرف‌نظر کنید. با فرض چیدمان صفحه‌کلید US، نت‌ها با صفحه‌کلید به شرح زیر وارد می‌شوند: (Note) C# D# F# G# A# C# D# F# G# A# C# D# | | || | | | || || | | | || | | | || || | | | || | | | | || | | | || || | | | || | | | || || | | | || | | (What you | |S||D| | |G||H||J| | |2||3| | |5||6||7| | |9||0| | type) | '-''-' | '-''-''-' | '-''-' | '-''-''-' | '-''-' | | Z| X| C| V| B| N| M| Q| W| E| R| T| Y| U| I| O| P| '--'--'--'--'--'--'--'--'--'--'--'--'--'--'--'--'--' (Note) C D E F G A B C D E F G A B C D E (Octave 0) (Octave 1) (Octave 2) .\" this .P is for elvis, which gets very confused by the preceding diagram .P کلیدهای «/» و «*» روی صفحه کلید عددی اکتاوها را تغییر می‌دهند، و اکتاو جاری نزدیک بالای صفحه نمایش داده می‌شود. عبارت «qwerty» را درون الگو تایپ کنید \- با این کار یک توالی صعودی از نت‌ها وارد می‌شود و هم‌زمان با وارد شدن، صدای نت‌ها را خواهید شنید (البته با فرض اینکه نمونه‌ای بارگیری کرده باشید!). برای پخش الگوی خود کلید \fBF6\fP و برای توقف \fBF8\fP را فشار دهید. .P سایر کلیدهای مهم برای ویرایشگر الگو شامل Ins/Del برای جابه‌جایی نت‌ها به بالا و پایین درون یک کانال، ترکیب Shift با کلیدهای جهت‌نما برای علامت‌گذاری یک بلوک، Alt-C/Alt-P برای رونوشت و جای‌گذاری، و Alt-U برای پاک کردن علامت‌گذاری است. بیش از صد کلید میانبر مختلف برای ویرایشگر الگو وجود دارد؛ یادگیری تدریجی همه آنها ارزش تلاش را خواهد داشت. .P اکنون که در الگوی خود محتوایی دارید، باید یک \fIorderlist\fP (فهرست ترتیب) برپا کنید. کلید \fBF11\fP را فشار دهید تا به صفحه فهرست ترتیب بروید، و عدد 0 را تایپ کنید تا الگویی که ساخته‌اید اضافه شود. اکنون برای شروع پخش \fBF5\fP را فشار دهید. آهنگ از نخستین ترتیب آغاز می‌شود، شماره الگو را یافته و آن الگو را پخش می‌کند، سپس به ترتیب بعدی می‌رود، و به همین ترتیب ادامه می‌یابد. .P البته داشتن تنها یک الگو چندان جذاب نیست، بنابراین به ویرایشگر الگو بازگردید و کلید + را فشار دهید تا به الگوی بعدی بروید. حال می‌توانید چهار میزان موسیقی دیگر بنویسید و الگوی جدید را به فهرست ترتیب اضافه کنید؛ دفعه بعدی که آهنگ را پخش می‌کنید، دو الگوی شما پشت سر هم پخش خواهند شد. .P شاید بخواهید عنوانی به آهنگ خود بدهید؛ کلید \fBF12\fP را فشار دهید و در کادر بالای صفحه نامی بنویسید. همچنین می‌توانید سرعت ضرب‌آهنگ (tempo) و شماری از تنظیمات دیگر را در این صفحه تنظیم کنید، اما در حال حاضر بیشتر آنها در مقادیر پیش‌فرض خود مناسب هستند. .P برای ذخیره کردن آهنگ جدید خود، کلید \fBF10\fP را فشار دهید، نام فایلی را تایپ کنید و Enter را بزنید. بعداً می‌توانید با فشردن کلید \fBF9\fP دوباره آن را بارگیری کنید. .P این آموزش به منظور رعایت اختصار و سادگی، عمداً از \fIinstrument editor\fP (ویرایشگر ساز با کلید \fBF4\fP) صرف‌نظر کرده است. پس از آنکه با شیوه کارکرد برنامه آشنا شدید، می‌توانید آن را بیازمایید. (گزینه «instruments» را در F12 برای فعال‌سازی حالت ساز انتخاب کنید.) .SH "تاریخچه (HISTORY)" در سال ۲۰۰۲، Storlek مطالعه روی طراحی Impulse Tracker را با یادداشت جزئیات دقیق طراحی و پیاده‌سازی آن آغاز کرد. پست‌ها در انجمن‌های Modplug پیرامون بازنویسی Impulse Tracker با تمسخر روبرو شد؛ می‌گفتند: «شدنی نیست». .P نسخه v0.031a برنامه Schism Tracker در ژوئیه ۲۰۰۳ منتشر شد، گرچه در آن زمان بخش‌های اندکی کار می‌کرد و بیشتر یک پخش‌کننده با قابلیت‌های ویرایشی ابتدایی بود. ذخیره‌سازی فایل به‌صورت ثابت درون «test.it» در دایرکتوری جاری کدنویسی شده بود و هیچ راهی برای بارگیری نمونه وجود نداشت. .P نخستین نسخه‌ای که کم‌وبیش قابل استفاده بود نسخه 0.15a در دسامبر ۲۰۰۴ بود. .P از سال ۲۰۰۵ تا ۲۰۰۹، Mrs. Brisby بیشتر بار توسعه را بر عهده داشت و امکانات پرشماری از جمله پشتیبانی از MIDI، پشتیبانی از ماوس و نوشتن روی دیسک را پیاده‌سازی کرد. .P در سال ۲۰۰۹، Storlek مجدداً توسعه را «در دست گرفت» و تا سال ۲۰۱۵ بخش زیادی از کدها را به تدریج بازنویسی کرد. .P در سال ۲۰۱۶، Schism Tracker تحت نگهداری مشترک به GitHub منتقل شد. از آن زمان، افراد بسیاری در بهبود و رفع باگ‌های پایگاه کد مشارکت داشته‌اند. .SH "فایل‌ها (FILES)" .TP ~/.schism/config تنظیمات برنامه، ذخیره‌شده در قالبی شبیه به INI. بیشتر گزینه‌ها از طریق رابط کاربری Schism Tracker قابل دسترسی هستند، اما چند گزینه «پنهان» نیز وجود دارد. .TP ~/.schism/startup\-hook, ~/.schism/exit\-hook, ~/.schism/diskwriter\-hook فایل‌های اختیاری برای اجرا در هنگام رخدادهای مشخص. (باید قابل اجرا باشند) .TP ~/.schism/fonts/ فایل \fIfont.cfg\fP و هرگونه فایل \fI.itf\fP موجود در این دایرکتوری در مرورگر فایلِ ویرایشگر قلم نمایش داده می‌شوند. .SS "قالب‌های فایل پشتیبانی‌شده (Supported file formats)" .TP MOD پودمان‌های Amiga (به همراه برخی گونه‌های کم‌کاربرد مانند FLT8) .TP 669 Composer 669 / Unis669 .TP MTM MultiTracker .TP S3M Scream Tracker 3 (شامل پشتیبانی از Adlib) .TP XM Fast Tracker 2 .TP IT Impulse Tracker (شامل قالب سازهای قدیمی) .TP MDL Digitrakker 3 .TP IMF Imago Orpheus .TP OKT Amiga Oktalyzer .TP SFX Sound FX .TP MUS Doom engine (بدون سازهای کوبه‌ای) .TP FAR Farandole Composer .TP STM Scream Tracker 2 (عملکرد جزئی) .TP ULT UltraTracker (عملکرد جزئی) .TP S3I نمونه Scream Tracker 3 .TP WAV صوتی Microsoft WAV .TP FLAC صوتی Xiph.Org Free Lossless Audio Codec .TP AIFF Audio IFF (Apple) .TP 8SVX نمونه Amiga 8SVX .TP ITS نمونه Impulse Tracker .TP AU صوتی Sun/NeXT .TP RAW داده‌های نمونه بدون سرآیند (Headerless) .TP PAT وصله Gravis UltraSound .TP XI ساز Fast Tracker 2 .TP ITI ساز Impulse Tracker .P نرم‌افزار Schism Tracker قادر است پودمان‌ها را در قالب‌های IT و S3M، داده‌های نمونه را در قالب‌های ITS، S3I، AIFF، AU، WAV و RAW، و سازها را در قالب ITI ذخیره کند. علاوه بر این، می‌تواند خروجی به WAV و AIFF تولید کند (با امکان اختیاری نوشتن هر کانال در فایلی جداگانه)، و از صدور فایل‌های MID نیز پشتیبانی می‌کند. .SH "نویسندگان (AUTHORS)" نرم‌افزار Schism Tracker توسط Storlek و Mrs. Brisby نوشته شده است، و کد پخش‌کننده آن برگرفته از Modplug اثر Olivier Lapicque است. مبتنی بر Impulse Tracker اثر Jeffrey Lim. .P کدها و داده‌های تکمیلی توسط افراد بسیار دیگری مشارکت داده شده است؛ برای فهرستی کامل‌تر به فایل \fIAUTHORS\fP در توزیع کد منبع مراجعه کنید. .P نمودار صفحه‌کلید در این صفحه راهنما از مستندات Impulse Tracker اقتباس شده است، که آن هم به نوبه خود آن را از Scream Tracker 3 وام گرفته بود. .SH "کپی‌رایت و تکثیر (COPYRIGHT)" Copyright \(co 2003-2026 Storlek, Mrs. Brisby et al. تحت مجوز GNU GPL <\fIhttp://gnu.org/licenses/gpl.html\fP>. این نرم‌افزار آزاد است: شما مجاز به تغییر و بازتوزیع آن هستید. تا حد مجاز طبق قانون، هیچ ضمانتی وجود ندارد. .SH "گزارش باگ‌ها (BUGS)" تقریباً با قطعیت اشکالاتی وجود دارد. اگر باگی یافتید، آن را در \fIhttps://github.com/schismtracker/schismtracker/issues\fP گزارش کنید. Agitha خوشحالی خود را با حامیان قلمرو حشرات به اشتراک می‌گذارد. .SH "اینترنت (INTERNETS)" \fIhttp://schismtracker.org\fP \- وبگاه اصلی .br کانال IRC با نام \fI#schismtracker\fP در EsperNet .SH "همچنین ببینید (SEE ALSO)" .\" No favoritism: this list is alphabetical, trackers then players .BR chibitracker (1), .BR milkytracker (1), .BR protracker (1), .BR renoise (1), .BR ocp (1), .BR xmp (1)