.TH timidity 1 "April 25 2004" "2.13.0" .SH "نام (NAME)" TiMidity++ \- مبدل و پخش‌کننده MIDI به WAVE .SH "خلاصه دستور (SYNOPSIS)" .B timidity [options] filename [...] .SH "توضیحات (DESCRIPTION)" \fBTiMidity++\fP مبدلی است که برخی از فایل‌های MIDI (قالب‌های پشتیبانی‌شده: فایل‌های استاندارد MIDI با پسوند *.mid، فایل‌های Recomposer با پسوندهای *.rcp، *.r36، *.g18، *.g36 و فایل‌های Module با پسوند *.mod) را به فایل‌های صوتی قالب‌بندی‌شده (مانند RIFF WAVE) تبدیل می‌کند. \fBTiMidity++\fP از فایل‌های patch سازگار با Gravis Ultrasound یا Soundfontها (*.sfx، *.sf2) برای تولید داده‌های صوتی دیجیتال از فایل‌های MIDI استفاده می‌کند. داده‌های صوتی دیجیتال تولیدشده توسط \fBTiMidity++\fP را می‌توان برای پردازش در یک فایل ذخیره کرد، یا به‌صورت بلادرنگ از طریق یک دستگاه صوتی پخش نمود. .br در هنگام پخش بلادرنگ، \fBTiMidity++\fP می‌تواند متن ترانه‌های موجود در فایل‌های KAR یا WRD را نمایش دهد. .SH "نام فایل (FILENAME)" می‌توانید از عبارت‌های زیر به‌عنوان آرگومان \fIfilename\fP استفاده کنید: .TP .B \- خواندن یک فایل MIDI از ورودی استاندارد (standard input). .TP .B path/filename خواندن یک فایل MIDI از مسیر مشخص‌شده در سیستم‌فایل. .TP .B dir:directory .br .ns .TP .B directory/ خواندن و پخش تمامی فایل‌های MIDI موجود در \fIdirectory\fP مشخص‌شده. برای مثال: .sp % timidity some/where/ .sp تمامی فایل‌های موجود در دایرکتوری \fBsome/where/\fP را پخش می‌کند. .TP .B Archive File استخراج و پخش فایل (یا فایل‌های) درون آرشیو. اگر می‌خواهید یک فایل MIDI مشخص را در آرشیو تعیین کنید، \fB#\fP را به انتهای نام آرشیو اضافه کنید. مسیر پس از «#» امکان استفاده از عبارت‌های نویسه‌بدل (wildcard) را بدون حساسیت به حروف بزرگ و کوچک فراهم می‌کند. .br می‌توانید از دنباله گریز (escape sequence) \fB\\xHH\fP استفاده کنید، که در آن «HH» یک عدد اسکی در مبنای شانزده است. .sp برای مثال: .RS .TP % timidity file.zip#file.mid پخش \fBfile.mid\fP موجود در \fBfile.zip\fP .TP % timidity file.lzh#*.mid پخش تمامی فایل‌هایی که با عبارت نویسه‌بدل \fB*.mid\fP در \fBfile.lzh\fP مطابقت دارند .TP % timidity file.tgz#* این عبارت مشابه \fBfile.tgz\fP عمل می‌کند .LP از آنجا که این سازوکارها در خود \fBTiMidity++\fP تعبیه شده‌اند، می‌توانید از این نحو حتی در محیط MS Windows نیز استفاده کنید. .sp \fBTiMidity++\fP قادر به مدیریت قالب‌های آرشیو زیر است: .TP .B tar (*.tar) .TP .B tar+gzip (*.tar.gz, *.tgz) .TP .B zip (*.zip) .TP .B lzh (*.lzh, *.lha) (قالب‌های lh0، lh1، lh2، lh3، lh4، lh5، lh6، lz4، lzs و lz5 در دسترس هستند) .LP سایر آرشیوها در صورتی که دستور استخراج‌کننده (expander) در مرحله کامپایل مشخص شده باشد، قابل بازگشایی خواهند بود. \fBTiMidity++\fP خروجی را به آن دستور پایپ خواهد کرد. .RE .TP .B news://news\-server[:port]/Message\-ID .br .ns .TP .B news://news\-server[:port]/newsgroup[/first\-last] پخش فایل MIDI موجود در مقاله مشخص‌شده در سرور خبری (news server). در صورت مشخص شدن یک گروه خبری، \fBTiMidity++\fP تمامی فایل‌های MIDI یافت‌شده در مقالات ارسال‌شده به آن گروه خبری را پخش می‌کند. .br در صورت استفاده از شِمای \fBnews://*\fP، \fBTiMidity++\fP پیام‌های چندبخشی MIME را تجزیه کرده و فایل MIDI ارسال‌شده به آن گروه را استخراج می‌کند؛ یا در مورد فایل‌های معمولی، می‌توانید با نام‌گذاری آن فایل با پسوند *.mime، یا افزودن پیشوند \fBmime:\fP به ابتدای نام فایل، اسناد MIME را به‌طور صریح مدیریت کنید. .sp انواع MIME زیر مجاز هستند: .RS .TP .B uu\-encoded file عبارت \fBbegin\fP .br الزامی است .TP .B base64 encoded عبارت \fBContent\-Transfer\-Encoding: base64\fP .br الزامی است .TP .B quoted\-string عبارت \fBContent\-Transfer\-Encoding: quoted\-string\fP .br الزامی است .TP .B Mac BinHex format تنها قالب HQX در دسترس است .RE .TP .B http://address .br .ns .TP .B ftp://address پخش فایل مشخص‌شده در URL. .sp برای مثال: .RS .TP % timidity http://www.goice.co.jp/member/mo/dist/midi/impromptu.mid فایل MIDI مشخص‌شده را مستقیماً از طریق شبکه پخش می‌کند. .LP اگر از این عبارت‌ها در فایل‌های *.cfg استفاده شود، حتی می‌توانید از فایل‌های patch (و موارد دیگر) موجود روی ماشین‌های راه‌دور استفاده کنید. .RE.SH "فایل ورودی (INPUT FILE)" \fBTiMidity++\fP می‌تواند قالب‌های فایل زیر را مدیریت کند: .TP .B .mid, .rmi (Format 0, 1, 2) فایل استاندارد MIDI .TP .B .rcp, .r36, .g18, .g36 (Recomposer formats) قالب Recomposer که محصولی از شرکت COME ON MUSIC است. .TP .B .mfi (MFi Version 3 \- Melody Format for i\-Mode) سرویس i\-Mode یک شبکه محلی تلفن همراه ژاپنی است. .TP .B .kar (Karaoke format) متن ترانه را به عنوان پیام Lyric Meta Event نمایش می‌دهد. .TP .B .mod, mod.* (Module file) .TP .B .wrd (WRD format) .SH "گزینه‌ها (OPTIONS)" گزینه‌های خط فرمان زیر توسط \fBTiMidity++\fP پشتیبانی می‌شوند: .TP .BI "\-A " [n][,m](a) .br .ns .TP .BI \-\-amplification= n .br .ns .TP .BI \-\-drumpower= m .br .ns .TP .B \-\-[no\-]volume\-compensation حجم صدای اصلی (master volume) را در \fIn\fP% ضرب می‌کند. مقدار پیش‌فرض 70% است. تقویت (amplification) بیشتر صداها را بلندتر می‌کند. می‌توانید قدرت درام (drum power) را به عنوان نسبت حجم صدای درام به دیگر کانال‌ها مشخص کنید. مقادیر مجاز تقویت از \fB0\fP (بدون صدا) تا \fB800\fP متغیر است. .br قراردادن اختیاری نویسه `a' همراه با گزینه \fB\-a\fP، یا استفاده از \fB\-\-volume\-compensation\fP، به \fBTiMidity++\fP دستور می‌دهد تا حجم صدا را تعدیل کند. با این کار می‌توانید به سادگی به دامنه دینامیکی دست یابید. .sp برای مثال: .RS .TP .B \-A90 حجم صدا 90%، قدرت درام 100%، جبران‌سازی خاموش است .TP .B \-A,120 حجم صدا 70%، قدرت درام 120%، جبران‌سازی خاموش است .TP .B \-A90,120 حجم صدا 90%، قدرت درام 120%، جبران‌سازی خاموش است .TP .B \-Aa حجم صدا 70%، قدرت درام 100%، جبران‌سازی روشن است .TP .B \-A90a حجم صدا 90%، قدرت درام 100%، جبران‌سازی روشن است .TP .B \-A,120a حجم صدا 70%، قدرت درام 120%، جبران‌سازی روشن است .TP .B \-A90,120a حجم صدا 90%، قدرت درام 120%، جبران‌سازی روشن است .RE .TP .B \-a, \-\-[no\-]anti\-alias حذف اعوجاج (anti-aliasing) را فعال می‌کند. نمونه‌ها پیش از پخش از یک فیلتر پایین‌گذر عبور داده می‌شوند که نویز اعوجاج را در بسامدهای بازنمونه‌برداری پایین کاهش می‌دهد. .TP .BI "\-B " n,m ", \-\-buffer\-fragments=" n,m برای درایور صوتی Linux/FreeBSD/OSS/ALSA/Windows، تعداد قطعات بافر را در حالت تعاملی انتخاب می‌کند. افزایش تعداد قطعات ممکن است بریدگی صدا را هنگام اجرای فرایندهای متعدد کاهش دهد. این کار باعث می‌شود \fBTiMidity++\fP در پاسخ به جلو بردن، عقب بردن و کنترل‌های حجم صدا کُند به نظر برسد و هماهنگی نمایش وضعیت را بر هم می‌زند. برای استفاده از بیشترین تعداد قطعات ممکن، مقدار قطعات را 0 تعیین کنید. .TP .BI "\-C " n ", \-\-control\-ratio=" n نسبت بسامدهای نمونه‌برداری و کنترلی را تنظیم می‌کند. این گزینه تعیین می‌کند که پوش‌ها (envelopes) هر چند وقت یک‌بار دوباره محاسبه شوند \-\- نسبت‌های کوچک‌تر کیفیت بهتری ارائه می‌دهند اما زمان بیشتری از CPU مصرف می‌کنند. .TP .BI "\-c " file ", \-\-config\-file=" file یک فایل پیکربندی اضافی را می‌خواند. .TP .BI "\-D " n ", \-\-drum\-channel=" n کانال را به عنوان کانال درام علامت‌گذاری می‌کند. اگر کانال منفی باشد، کانال \-\fIn\fP به عنوان کانال ساز (instrumental) علامت‌گذاری می‌شود. اگر \fIn\fP برابر با \fB0\fP باشد، تمام کانال‌ها به عنوان ساز علامت‌گذاری می‌شوند. .TP .BI "\-d " dir ", \-\-interface\-path=" dir پوشه حاوی ماژول‌های رابط پیوند پویا (dynamic\-link interface) نصب‌شده را مشخص می‌کند. .TP .BI "\-E " mode ", \-\-ext=" mode حالت‌های گسترش‌یافته (extend modes) \fBTiMidity++\fP را تنظیم می‌کند. حالت‌های زیر در دسترس هستند (سوئیچ با حروف بزرگ به معنای غیرفعال کردن این ویژگی است): .RS .TP .B w/W, \-\-[no\-]mod\-wheel فعال/غیرفعال کردن کنترل مدولاسیون. .TP .B p/P, \-\-[no\-]portamento فعال/غیرفعال کردن کنترل پورتامنتو. .TP .B v/V, \-\-[no\-]vibrato فعال/غیرفعال کردن لرزش NRPM (ویبراتو). .TP .B s/S, \-\-[no\-]ch\-pressure فعال/غیرفعال کردن کنترل فشار کانال (channel pressure). .TP .B e/E, \-\-[no\-]mod\-envelope فعال/غیرفعال کردن کنترل پوش مدولاسیون. .TP .B t/T, \-\-[no\-]trace\-text\-meta فعال/غیرفعال کردن ردگیری تمام رویدادهای متنی متا (Text Meta Events). .TP .B o/O, \-\-[no\-]overlap\-voice پذیرش/رد پخش هم‌زمان چندین نُت یکسان. .TP .B z/Z, \-\-[no\-]temper\-control فعال/غیرفعال کردن کنترل اعتدال طبق استاندارد کوک MIDI (MIDI Tuning Standard). .TP .BI m HH ", \-\-default\-mid=" HH شناسه سازنده (manufacturer ID) را روی \fIHH\fP تنظیم می‌کند (که در آن \fIHH\fP دو رقم هگزادسیمال است). .br مقادیر \fIHH\fP برای \fBGS/gs\fP، \fBXG/xg\fP یا \fBGM/gm\fP به ترتیب به عنوان \fB41\fP، \fB43\fP و \fB7e\fP در نظر گرفته می‌شوند. .TP .BI M HH ", \-\-system\-mid=" HH شناسه سازنده سیستم را روی \fIHH\fP تنظیم می‌کند (که در آن \fIHH\fP دو رقم هگزادسیمال است). .br در این گزینه، شناسه سازنده غیرقابل تغییر تعیین می‌شود. شناسه سازنده موجود در فایل ورودی نادیده گرفته خواهد شد. .TP .BI b n ", \-\-default\-bank=" n بانک آوا (tone bank) شماره \fIn\fP را به عنوان پیش‌فرض استفاده می‌کند. .TP .BI B n ", \-\-force\-bank=" n شماره بانک تمام کانال‌ها را روی \fIn\fP تنظیم می‌کند. .TP .BI i n[/m] ", \-\-default\-program=" n[/m] شماره برنامه (program number) را به عنوان ساز پیش‌فرض استفاده می‌کند. هرگونه رویداد تغییر برنامه (Program Change) در فایل‌های MIDI این گزینه را بازنویسی خواهد کرد. .br اگر به دنبال \fIn\fP عبارت \fI/m\fP بیاید، شماره برنامه پیش‌فرض کانال \fIm\fP توسط \fIn\fP مشخص می‌شود. .TP .BI I n[/m] ", \-\-force\-program=" n[/m] مشابه \fB\-Ei\fP است، اما تمام تغییرات برنامه را نادیده می‌گیرد. .TP .BI "F " args برای جلوه‌ها (effects). ادامه را ببینید. در آرگومان \fIargs\fP، می‌توانید گزینه‌های جلوه زیر را مشخص کنید: .RS .TP .BI delay= (d|l|r|b)[,msec] ", \-\-delay=" (d|l|r|b)[,msec] نوع تأخیر (delay) را تعیین می‌کند. .RS .TP .B d, 0 جلوه تأخیر غیرفعال. .TP .B l, 1 تأخیر چپ. .TP .B r, 2 تأخیر راست. .TP .B b, 3 تعویض چپ و راست. .LP مقدار اختیاری \fImsec\fP زمان تأخیر است. .RE .TP .BI chorus= (d|n|s)[,level] ", \-\-chorus=" (d|n|s)[,level] .RS .TP .B d, 0 غیرفعال کردن این جلوه. .TP .B n, 1 فعال کردن کنترل جلوه کُروس (chorus) در MIDI. .TP .B s, 2 صدای فراگیر (Surround)، کُروس با تغییر کوک جزئی‌تر (پیش‌فرض). .LP پارامتر اختیاری \fIlevel\fP سطح کُروس را از \fB0\fP تا \fB127\fP مشخص می‌کند. .RE .TP .BI reverb= (d|n|g)[,level] ", \-\-reverb=" (d|n|g)[,level] .TP .BI reverb= (f|G)[,level,scaleroom,offsetroom,predelay].TP .BI "\-\-reverb=" (f|G)[,level,scaleroom,offsetroom,predelay] .RS .TP .B d, 0 غیرفعال کردن کنترل اثر طنین (reverb) در MIDI. .TP .B n, 1 فعال کردن کنترل اثر طنین MIDI. این اثر فقط در حالت استریو در دسترس است. .TP .B g, 2 اثر طنین سراسری (Global). .TP .B f, 3 کنترل اثر طنین MIDI با الگوریتم Freeverb (پیش‌فرض). .TP .B G, 4 اثر سراسری Freeverb. .LP پارامتر اختیاری \fIlevel\fP میزان سطح طنین را از \fB0\fP تا \fB127\fP مشخص می‌کند. .br برای اثر Freeverb، می‌توان پارامترهای اضافی \fIscaleroom\fP، \fIoffsetroom\fP و \fIpredelay\fP را مشخص کرد. \fIscaleroom\fP و \fIoffsetroom\fP متغیرهای اندازهٔ اتاق را مشخص می‌کنند که به صورت زیر محاسبه می‌شود: .br roomsize = C * \fIscaleroom\fP + \fIoffsetroom\fP .br که در آن C مشخصهٔ طنین است. \fIpredelay\fP ضریب زمان پیش‌تأخیر (pre-delay) طنین را برحسب درصد مشخص می‌کند. هر یک از پارامترهای اختیاری را می‌توان حذف کرد. مقادیر پیش‌فرض به ترتیب \fB0.28\fP، \fB0.7\fP و \fB100\fP هستند. .RE .TP .BI vlpf= (d|c|m) ", \-\-voice\-lpf=" (d|c|m) .RS .TP .B d, 0 غیرفعال کردن اثر فیلتر پایین‌گذر (LPF). .TP .B c, 1 فیلتر پایین‌گذر تشدیدی چمبرلین (Chamberlin resonant LPF) با نرخ ۱۲ دسی‌بل بر اکتاو (12dB/oct) (پیش‌فرض). .TP .B m, 2 فیلتر VCF پایین‌گذر تشدیدی موگ (Moog resonant low\-pass VCF) با نرخ ۲۴ دسی‌بل بر اکتاو (24dB/oct). .RE .TP .BI ns= n ", \-\-noise\-shaping=" n فیلتر شکل‌دهی نوفه (noise-shaping) از درجهٔ \fIn\fP را فعال می‌کند. اعوجاج در مرحلهٔ میرایی (decay) بهبود می‌یابد، اما نویز از نظر درک شنوایی انسان افزایش می‌یابد زیرا به فرکانس‌های بالاتر منتقل می‌شود. در صورت استفاده از کدگذاری خطی ۸ بیتی، مقادیر معتبر \fIn\fP در بازهٔ \fB0\fP (حداقل) تا \fB4\fP (حداکثر) است. مقدار پیش‌فرض \fB4\fP است. در صورت استفاده از کدگذاری خطی ۱۶ بیتی، مقادیر معتبر n در بازهٔ \fB0\fP تا \fB4\fP هستند. با توجه به این مقدار، عملکرد به صورت زیر خواهد بود. مقدار پیش‌فرض \fB4\fP است. .RS .TP .B 0 بدون شکل‌دهی نوفه. .TP .B 1 شکل‌دهی سنتی نوفه. .TP .B 2 برش ملایم (soft-clipping) شبیه به اوردرایو + شکل‌دهی نوفه جدید. .TP .B 3 برش ملایم شبیه به تقویت‌کنندهٔ لامپی + شکل‌دهی نوفه جدید. .TP .B 4 شکل‌دهی نوفه جدید. .RE .TP .BI resamp= (d|l|c|L|n|g) ", \-\-resample=" (d|l|c|L|n|g) .RS .TP .B d, 0 بدون درون‌یابی. .TP .B l, 1 درون‌یابی خطی. .TP .B c, 2 درون‌یابی اسپلاین مکعبی (Cubic spline). .TP .B L, 3 روش لاگرانژ. .TP .B n, 4 درون‌یابی چندجمله‌ای نیوتن. .TP .B g, 5 اثر گاوس اصلاح‌شده (پیش‌فرض). .LP این گزینه بر رفتار گزینهٔ \fB\-N\fP تأثیر می‌گذارد. .RE .RE .RE .TP .B \-e, \-\-evil برنامهٔ \fBTiMidity++\fP را خبیث (evil) می‌کند! در نسخهٔ Win32، این گزینه اولویت پردازش را یک واحد افزایش می‌دهد. این کار می‌تواند هنگام جابه‌جایی میان برنامه‌ها پخش بهتری ارائه دهد، اما به قیمت کاهش سرعت سایر وظایف تمام می‌شود. .TP .B \-F, \-\-[no\-]fast\-panning قابلیت panning سریع را برای سازگاری با قطعات MIDI که انتظار دارند تنظیمات panning بر نت‌های در حال پخش اثر بگذارد، فعال می‌کند. برخی فایل‌ها که چنین انتظاری ندارند، توازن صدا را به سرعت بین چپ و راست تغییر می‌دهند که هنگام استفاده از پرچم \fB\-F\fP می‌تواند صدای ترق‌تروق (popping) شدیدی ایجاد کند. .br در نسخهٔ کنونی \fBTiMidity++\fP این گزینه به صورت یک کلید دوحالته (toggle) عمل می‌کند. .TP .B \-f, \-\-[no\-]fast\-decay وضعیت پوش‌های صوتی سریع (fast envelopes) را تغییر می‌دهد (toggle). این گزینه سرعت \fBTiMidity++\fP را افزایش می‌دهد اما زمان رهایی (release time) نت‌ها کوتاه‌تر می‌شود. .TP .BI "\-G " begin1-end1[,begin2-end2,...](m) .br .ns .TP .BI \-\-segment= begin1-end1[,begin2-end2,...](m) تنها زیربخش(هایی) را پخش می‌کند که با قطعات زمانی جداشده با کاما مشخص شده‌اند. .br هر قطعهٔ زمانی با مقادیر زمانی جداشده با خط تیره مشخص می‌شود: \fIbegin\fP-\fIend\fP - مقدار پیش‌فرض آن \fB0-infinity\fP است. پخش از \fIbegin\fP تا \fIend\fP انجام می‌شود. .sp قالب زمان: \fI[:][.]\fP .sp قرار دادن نویسهٔ \(aqm\(aq به همراه این گزینه باعث می‌شود تا به جای ثانیه، به عنوان میزان و ضرب در نظر گرفته شود. .sp قالب زمان: \fI[.]\fP (شمارش میزان و ضرب از یک آغاز می‌شود) .sp برای مثال: .RS .TP .B \-G12-1:00.500 رد کردن ۱۲ ثانیه و توقف در ۱ دقیقه و نیم ثانیه. .TP .B \-G-5,2:00- پخش ۵ ثانیهٔ نخست، سپس پرش به دقیقهٔ ۲ از آغاز و پخش تا انتها. .TP .B \-G11.4-20m -G4:00- پخش از ضرب ۴ در میزان ۱۱ تا میزان ۲۰، سپس پرش به دقیقهٔ ۴ از آغاز و پخش تا انتها. .RE .TP .BI "\-g " sec ", \-\-spectrogram=" sec پنجرهٔ طیف‌نگار صوتی (Sound\-Spectrogram) را باز می‌کند. این گزینه در صورتی فعال می‌شود که سیستم از سامانه پنجره X (X Window System) پشتیبانی کند. .TP .BI "\-H " n ", \-\-force\-keysig=" n تعداد سرکلید (key signature) را مشخص می‌کند. فایل MIDI با انتقال (transposition) به سرکلیدی با تعداد دیِز (هنگامی که \fIn\fP مثبت است) یا بِمُل (هنگامی که \fIn\fP منفی است) اجرا می‌شود. مقادیر معتبر \fIn\fP در بازهٔ \fB\-7\fP تا \fB7\fP هستند. برای مثال، اگر \fIn\fP برابر \fB1\fP باشد، فایل MIDI با هر تنالیته‌ای با انتقال به \fB1\fP بمل (یعنی فا ماژور یا ر مینور) اجرا خواهد شد. بنابراین، استفاده از آن برای همراهی ساز هنگام تمرین در تنالیته‌ای که اجرای آن آسان‌تر است، بسیار کاربردی خواهد بود. .TP .B \-h, \-\-help نمایش پیام راهنما. .TP .BI "\-i " mode ", \-\-interface=" mode .br .ns .TP .BI \-\-realtime\-priority= n .br .ns .TP .BI \-\-sequencer\-ports= n رابط‌های کاربری را از بین گزینه‌های کامپایل‌شده درون برنامه انتخاب می‌کند. \fImode\fP باید با یکی از شناسه‌های رابط پشتیبانی‌شده آغاز شود. برای مشاهدهٔ فهرست، \fBTiMidity++\fP را با گزینهٔ \fB\-h\fP اجرا کنید. .br برای رابط ترتیب‌سنج (sequencer) ALSA، برای استفادهٔ اختیاری از \fB\-\-realtime\-priority\fP، اولویت بی‌درنگ (realtime) را با \fIn\fP تنظیم کنید، و برای استفاده از \fB\-\-sequencer\-ports\fP، تعداد درگاه‌های باز ترتیب‌سنج را مشخص نمایید. مقدار پیش‌فرض \fB4\fP است. .br شناسه‌های زیر ممکن است در دسترس باشند: .RS .TP .B \-id رابط متنی ساده (dumb interface) .TP .B \-in رابط ncurses .TP .B \-is رابط S\-Lang.TP .B \-ia رابط کاربری X Athena Widget .TP .B \-ik رابط کاربری Tcl/Tk .TP .B \-im رابط کاربری Motif .TP .B \-iT رابط کاربری vt100 .TP .B \-ie رابط کاربری Emacs .br (استفاده از \(lqM\-x timidity\(rq در Emacs) .TP .B \-ii رابط کاربری پوسته (skin) .br متغیر محیطی \fBTIMIDITY_SKIN\fP باید روی مسیر داده‌های پوسته تنظیم شود (داده‌های فشرده‌شده نیز پشتیبانی می‌شوند). .TP .B \-ig رابط کاربری GTK+ .TP .B \-ir راه‌اندازی \fBTiMidity++\fP به عنوان کارساز MIDI. .TP .B \-iA راه‌اندازی \fBTiMidity++\fP به عنوان کلاینت ترتیب‌سنج (sequencer) در ALSA. .TP .B \-iW رابط کاربری سینتی‌سایزر Windows .TP .B \-iw رابط کاربری گرافیکی Windows .TP .B \-iP رابط کاربری سینتی‌سایزر PortMIDI .TP .B \-ip رابط کاربری UMP .TP .B گزینه‌های رابط کاربری نویسه‌های گزینه می‌توانند بلافاصله پس از شناسهٔ رابط کاربری افزوده شوند. گزینه‌های زیر شناسایی می‌شوند: .RS .TP .BI "v, \-\-verbose=" n افزایش سطح پرگویی خروجی. این گزینه انباشت‌پذیر است. .TP .BI "q, \-\-quiet=" n کاهش سطح پرگویی خروجی. این گزینه انباشت‌پذیر است. .TP .B t, \-\-[no\-]trace تغییر وضعیت حالت ردگیری (trace). در حالت ردگیری، \fBTiMidity++\fP تلاش می‌کند تا وضعیت کنونی خود را به صورت بلادرنگ نمایش دهد. برای درایور صوتی Linux، این امر از طریق استفاده از قطعه‌بافرهای کوتاه DMA محقق می‌شود که می‌توان آن‌ها را از طریق گزینهٔ \fB\-B\fP تنظیم کرد. .TP .B l, \-\-[no\-]loop پخش حلقه‌ای (برخی رابط‌های کاربری این گزینه را نادیده می‌گیرند) .TP .B r, \-\-[no\-]random تصادفی‌سازی آرگومان‌های فهرست فایل پیش از پخش .TP .B s, \-\-[no\-]sort مرتب‌سازی آرگومان‌های فهرست فایل پیش از پخش .TP .B D, \-\-[no\-]background اجرای \fBTiMidity++\fP به صورت دیمن در پس‌زمینه (تنها برای alsaseq) .RE .RE .TP .B \-j, \-\-[no\-]realtime\-load فعال‌سازی بارگذاری فایل‌های وصله (patch) هنگام پخش. .TP .BI "\-K " n ", \-\-adjust\-key=" n تنظیم کوک کلید (یعنی ترانهادن آهنگ) به اندازهٔ \fIn\fP نیم‌پرده. در محدودهٔ \fB\-24\fP تا \fB24\fP. .TP .BI "\-k " msec ", \-\-voice\-queue=" msec مشخص کردن محدودیت زمانی صف صوتی برای کاهش صداها. اگر بافر صوتی باقی‌مانده کمتر از \fImsec\fP میلی‌ثانیه باشد، \fBTiMidity++\fP تلاش می‌کند برخی صداها را متوقف کند. این ویژگی پخش فایل‌های پیچیدهٔ MIDI را بر روی پردازنده‌های کند ممکن می‌سازد. تنظیم \fImsec\fP روی صفر به \fBTiMidity++\fP می‌گوید که هرگز هیچ صدایی را حذف نکند. .TP .BI "\-L " path ", \-\-patch\-path=" path افزودن \fIpath\fP به مسیر کتابخانه. فایل‌های وصله، پیکربندی و MIDI در طول این مسیر جستجو می‌شوند. دایرکتوری‌هایی که در آخر افزوده شوند، ابتدا جستجو خواهند شد. توجه داشته باشید که دایرکتوری جاری همواره پیش از مسیر کتابخانه جستجو می‌شود. .TP .BI "\-M " name ", \-\-pcm\-file=" name \fBTiMidity++\fP می‌تواند به جای یک فایل MIDI، یک فایل PCM را پخش کند. اگر \(lqauto\(rq مشخص شود، \fBTiMidity++\fP هنگام پخش foo.mid تلاش می‌کند foo.mid.wav یا foo.mid.aiff را باز کند. اگر \(lqnone\(rq مشخص شود، این قابلیت غیرفعال می‌شود. در غیر این صورت، تنها \fIname\fP را پخش می‌کند. .TP .BI "\-m " msec ", \-\-decay\-time=" msec تغییر زمان واپاشی بلندی پوش صوت (envelope). مقدار \fImsec\fP حداقل تعداد میلی‌ثانیه‌ها برای نگه‌داشتن یک نت کشیده (sustained) است. .RS .TP .BI \-m 0 غیرفعال‌سازی تغییر تدریجی (ramping) نگه‌داشت، که باعث نگه‌داشت با بلندی صدای ثابت می‌شود (پیش‌فرض). .TP .BI \-m 1 در عمل طوری رفتار می‌کند که گویی همهٔ نگه‌داشت‌ها نادیده گرفته شده‌اند؛ تغییر تدریجی بلندی صدا همانند مرحلهٔ ۳ معمول خواهد بود. .TP .BI \-m 3000 یک نت در حداکثر بلندی صدا، به محض اینکه نگه‌داشته شود به مدت \fB3\fP ثانیه واپاشی می‌شود (با این فرض که نرخ معمول مرحلهٔ ۳ باعث واپاشی طولانی‌تر آن نشود). نت‌های ملایم‌تر مسلماً زودتر پایان می‌یابند. .RE .TP .BI "\-N " n ", \-\-interpolation=" n تنظیم پارامتر درون‌یابی. این گزینه به مقدار گزینهٔ \fB\-EFresamp\fP بستگی دارد. .RS .TP .B cspline, lagrange تغییر وضعیت درون‌یابی خطی ۴\-نقطه‌ای (پیش‌فرض فعال است). .TP .B newton درون‌یابی \fIn\fP نقطه‌ای با استفاده از چندجمله‌ای‌های نیوتن. مقدار \fIn\fP باید یک عدد فرد از \fB1\fP تا \fB57\fP باشد. .TP .B gauss درون‌یابی اصلاح‌شدهٔ گاوس با \fIn\fP+1 نقطه. در محدودهٔ \fB0\fP (غیرفعال) تا \fB34\fP (حداکثر)، پیش‌فرض \fB25\fP است. .LP در هر دو حالت، اگر صف صوتی کمتر از ۹۹٪ باشد، از درون‌یابی خطی استفاده می‌شود. .RE .TP .BI "\-O " mode ", \-\-output\-mode=" mode .br .ns .TP .B \-\-flac\-verify .br .ns .TP .BI \-\-flac\-padding= n .br .ns .TP .BI \-\-flac\-complevel= n .br .ns .TP .B \-\-oggflac .br .ns .TP .BI \-\-speex\-quality= n .br .ns .TP .B \-\-speex\-vbr .br .ns .TP .BI \-\-speex\-abr= n .br .ns .TP .B \-\-speex\-vad .br .ns .TP .B \-\-speex\-dtx .br .ns .TP .BI \-\-speex\-complexity= n .br .ns .TP .BI \-\-speex\-nframes= n انتخاب حالت خروجی از میان گزینه‌های درون‌ساخت (کامپایل‌شده). \fImode\fP باید با یکی از شناسه‌های حالت خروجی پشتیبانی‌شده آغاز شود. برای مشاهدهٔ فهرست، \fBTiMidity++\fP را با گزینهٔ \fB\-h\fP اجرا کنید. .br به طور ویژه در حالت خروجی Ogg FLAC، اعتبارسنجی داده‌های تولیدشده (کمی کندتر خواهد بود)، اندازهٔ لایه‌گذاری (padding) سرایند (پیش‌فرض 4096 است)، سطح فشرده‌سازی (0 تا 8) (پیش‌فرض 5 است)، و فعال‌سازی جریان OggFLAC را می‌توان به ترتیب با گزینه‌های \fB\-\-flac\-verify\fP، \fB\-\-flac\-padding\fP، \fB\-\-flac\-complevel\fP و \fB\-\-oggflac\fP مشخص کرد. .br به طور ویژه در حالت خروجی Ogg Speex، کیفیت فشرده‌سازی (0 تا 10) (پیش‌فرض 8 است)، فعال‌سازی خروجی VBR، فعال‌سازی خروجی ABR و تنظیم نسبت روی n، فعال‌سازی VAD (تشخیص فعالیت صوتی)، فعال‌سازی DTX (ارسال ناپیوسته)، پیچیدگی کدگذاری (0 تا 10) (پیش‌فرض 3 است)، و فریم‌ها در یک بستهٔ منفرد Ogg (0 تا 10) (پیش‌فرض 1 است) را می‌توان به ترتیب با گزینه‌های \fB\-\-speex\-quality\fP، \fB\-\-speex\-vbr\fP، \fB\-\-speex\-abr\fP، \fB\-\-speex\-vad\fP، \fB\-\-speex\-dtx\fP، \fB\-\-speex\-complexity\fP و \fB\-\-speex\-nframes\fP مشخص کرد. .br شناسه‌های زیر در تمامی نسخه‌ها در دسترس هستند: .RS.TP .B \-Od خروجی از طریق دستگاه صوتی OSS dsp (پیش‌فرض) .TP .B \-Os خروجی به ALSA .TP .B \-Or تولید داده‌های خام شکل‌موج (raw waveform). تمام گزینه‌های قالب پشتیبانی می‌شوند. قالب‌های رایج عبارتند از: .RS .TP .B \-OrU u\-Law .TP .B \-Or1sl PCM خطی علامت‌دار ۱۶ بیتی .TP .B \-Or8ul PCM خطی بدون علامت ۸ بیتی .RE .TP .B \-Ou تولید داده‌های Sun Audio (au) .TP .B \-Oa تولید داده‌های AIFF .TP .B \-Ow تولید خروجی در قالب RIFF WAVE. اگر خروجی به فایلی هدایت شود که امکان پرش در آن نیست (non\-seekable)، یا اگر اجرای \fBTiMidity++\fP پیش از بستن فایل متوقف شود، سرآیند فایل در فیلدهای طول بلوک RIFF و data حاوی 0xffffffff خواهد بود. ابزار پرکاربرد تبدیل صدای sox قادر به خواندن چنین فایل‌های ناقصی است، بنابراین می‌توانید داده‌ها را برای تبدیل در لحظه (on\-the\-fly) به قالب‌های دیگر، مستقیماً به sox هدایت (pipe) کنید. .TP .B \-Ol فهرست کردن رویدادهای MIDI .TP .B \-OM تبدیل MOD به MIDI .TP .B \-Oe EsounD .TP .B \-Op PortAudio .TP .B \-Oj JACK .TP .B \-OR aRts .TP .B \-OA Alib .TP .B \-Ov Ogg Vorbis .TP .B \-OF Ogg FLAC .TP .B \-OS Ogg Speex .TP .B \-OO libao .TP .B گزینه‌های قالب (Format options) نویسه‌های گزینه را می‌توان بلافاصله پس از شناسهٔ حالت اضافه کرد تا قالب خروجی تغییر کند. گزینه‌های زیر شناسایی می‌شوند: .RS .TP .B S, \-\-output\-stereo استریو .TP .B M, \-\-output\-mono تک‌کاناله (Mono) .TP .B s, \-\-output\-signed خروجی علامت‌دار .TP .B u, \-\-output\-unsigned خروجی بدون علامت .TP .B 1, \-\-output\-16bit عرض نمونه ۱۶ بیتی .TP .B 2, \-\-output\-24bit عرض نمونه ۲۴ بیتی .TP .B 8, \-\-output\-8bit عرض نمونه ۸ بیتی .TP .B l, \-\-output\-linear کدگذاری خطی .TP .B U, \-\-output\-ulaw کدگذاری u\-Law (۸ بیتی) .TP .B A, \-\-output\-alaw کدگذاری A\-Law .TP .B x, \-\-[no\-]output\-swab خروجی با بایت‌های جابه‌جاشده (Byte\-swapped) .LP توجه داشته باشید که برخی گزینه‌ها در برخی حالت‌ها هیچ تأثیری ندارند. برای مثال، نمی‌توانید یک فایل RIFF WAVE با بایت‌های جابه‌جاشده ایجاد کنید، یا خروجی uLaw را روی یک دستگاه PCM لینوکس تحمیل نمایید. .RE .RE .TP .BI "\-o " file ", \-\-output\-file=" file خروجی را در \fIfile\fP قرار می‌دهد، که بسته به حالت خروجیِ انتخاب‌شده با گزینهٔ \fB\-O\fP، می‌تواند یک فایل، دستگاه یا کارساز صوتی HP\-UX باشد. نام فایل ویژهٔ `\-' باعث می‌شود خروجی در stdout قرار گیرد. .TP .BI "\-P " file ", \-\-patch\-file=" file استفاده از فایل وصله (patch file) برای همهٔ برنامه‌ها. .TP .BI "\-p " [n](a) .br .ns .TP .BI \-\-polyphony= n .br .ns .TP .B \-\-[no\-]polyphony\-reduction چندصدایی (polyphony - حداکثر تعداد صداهای هم‌زمان) را روی \fIn\fP تنظیم می‌کند. .br به صورت اختیاری، قرار دادن نویسهٔ `a' در کنار گزینهٔ \fB\-p\fP یا استفاده از \fB\-\-polyphony\-reduction\fP به \fBTiMidity++\fP دستور می‌دهد تا الگوریتم کاهش خودکار چندصدایی را فعال کند. .TP .BI "\-Q " n[,...](t) .br .ns .TP .BI \-\-mute= n[,...] .br .ns .TP .BI \-\-temper\-mute= n[,...] باعث بی‌صدا شدن کانال \fIn\fP می‌شود. \fIn\fP می‌تواند مشخصات چندگانه را با `,' دریافت کند. اگر \fIn\fP برابر با \fB0\fP باشد، تمام کانال‌ها خاموش (بی‌صدا) می‌شوند. متعاقباً با مشخص کردن \-\fIn\fP، کانال \fIn\fP دوباره روشن (با صدا) می‌شود. .br از سوی دیگر، قرار دادن نویسهٔ `t' پس از گزینهٔ \fB\-Q\fP یا استفاده از \fB\-\-temper\-mute\fP بیانگر بی‌صدا کردن اعتدال (temperament mute) است. این کار کانال‌های با نوع اعتدال خاص \fIn\fP را بی‌صدا می‌کند. برای اعتدال از پیش تعیین‌شده، \fIn\fP می‌تواند در محدودهٔ \fB0\fP تا \fB3\fP باشد. برای اعتدال تعریف‌شده توسط کاربر، \fIn\fP می‌تواند بین \fB4\fP تا \fB7\fP باشد. .TP .BI "\-q " sec/n ", \-\-audio\-buffer=" sec/n بافر صوتی را بر حسب ثانیه مشخص می‌کند. \fIsec\fP حداکثر اندازهٔ بافر، و \fIn\fP درصد پر شده در ابتدا است (پیش‌فرض \fB5.0/100\fP است) (اندازهٔ ۱۰۰٪ برابر با کل اندازهٔ بافر دستگاه است). .TP .BI "\-R " msec حالت طنین کاذب (Pseudo Reverb) را فعال می‌کند. این گزینه رهایش (release) هر ساز را روی \fImsec\fP میلی‌ثانیه تنظیم می‌کند. اگر \fImsec\fP برابر با \fB0\fP باشد، \fImsec\fP روی \fB800\fP تنظیم می‌شود (پیش‌فرض). .TP .BI "\-S " n ", \-\-cache\-size=" n اندازهٔ حافظهٔ موقت نمونه‌برداری مجدد (re\-sample cache) را روی \fIn\fP بایت تنظیم می‌کند. اگر \fIn\fP برابر با \fB0\fP باشد، تمام حافظه‌های موقت نمونه غیرفعال می‌شوند. مقدار پیش‌فرض \fIn\fP برابر \fB2097152\fP (۲ مگابایت) است. .TP .BI "\-s " freq ", \-\-sampling\-freq=" freq بسامد نمونه‌برداری مجدد را تنظیم می‌کند (هرتز یا کیلوهرتز). همهٔ دستگاه‌های صوتی قادر به پشتیبانی از تمام بسامدها نیستند \-\- بسته به پیاده‌سازی، ممکن است یک بسامد تقریبی انتخاب شود. .TP .BI "\-T " n ", \-\-adjust\-tempo=" n تنظیم ضرب‌آهنگ (tempo) روی \fIn\fP٪؛ مقدار \fB120\fP فایل‌های MOD را با زمان‌بندی Amiga NTSC پخش می‌کند. .TP .BI "\-t " code ", \-\-output\-charset=" code کدگذاری خروجی متن ژاپنی را تعیین می‌کند. مقادیر ممکن برای \fIcode\fP عبارتند از: .RS .TP .B auto توسط متغیر محیطی LANG تعیین می‌شود. .TP .B ascii کدهای غیر ASCII را به نقطه (.) تبدیل می‌کند. .TP .B nocnv بدون تبدیل. .TP .B 1251 تبدیل از windows\-1251 به koi8\-r. .TP .B euc خروجی با کدگذاری EUC (ژاپن)..TP .B jis کدگذاری JIS را خروجی می‌دهد. .TP .B sjis کدگذاری SJIS را خروجی می‌دهد. .RE .TP .B \-U, \-\-[no\-]unload\-instruments تخلیه تمام سازها از حافظه میان فایل‌های MIDI. این کار می‌تواند میزان حافظه مورد نیاز را هنگام پخش متوالی چندین فایل کاهش دهد. .TP .BI "\-V " power ", \-\-volume\-curve=" power تنظیم توان منحنی بلندی صدا (volume curve). تقویت کلی به صورت volume^\fIpower\fP درمی‌آید. مقدار \fB0\fP (پیش‌فرض) از جدول‌های عادی استفاده می‌کند. هر مقدار غیرصفر باعث می‌شود که همه فایل‌های midi از منحنی جدید تعریف‌شده توسط کاربر برای velocity/volume/expression استفاده کنند (خطی: \fB1\fP، ایده‌آل: ~\fB1.661\fP، ‏GS: ‏~\fB2\fP). .TP .B \-v, \-\-version نمایش رشته نسخه .TP .BI "\-W " mode ", \-\-wrd=" mode پخش فایل WRD. .sp مقادیر مجاز \fImode\fP عبارتند از: .RS .TP .B x حالت X Window System .TP .B w حالت کنسول Windows .TP .B t حالت TTY .TP .B d حالت Dumb (خروجی مستقیم رخدادهای WRD) .TP .B \- عدم ردگیری (trace) فایل WRD .TP .B R[opts] تنظیم گزینه‌های WRD: .RS .TP .BI a1= b1 ,a2= b2 ,... تنظیم گزینه‌های WRD. مقدار \fBan\fP نام گزینه و \fIbn\fP مقدار آن است. .TP .BI d= n شبیه‌سازی باگ‌های زمان‌بندی (@WAIT، @WMODE) در پخش‌کننده اصلی MIMPI. سطوح شبیه‌سازی عبارتند از: .RS .TP .BI \-WRd= 0 هیچ‌یک از باگ‌های MIMPI شبیه‌سازی نشوند .TP .BI \-WRd= 1 تنها برخی باگ‌ها شبیه‌سازی شوند (پیش‌فرض) .TP .BI \-WRd= 2 تمام باگ‌های شناخته‌شده شبیه‌سازی شوند .RE .TP .BI F= file استفاده از \fIfile\fP به عنوان فایل WRD تنها در صورتی که هیچ فایلی منطبق با *.wrd یافت نشود. .TP .BI f= file استفاده از \fIfile\fP به عنوان فایل WRD. .RE .LP حالت WRD همچنین باید از حالت ردگیری (گزینه \fB\-i?t\fP) استفاده کند، در غیر این صورت زمان‌بندی رخدادهای WRD بسیار نامطلوب خواهد بود. .RE .TP .BI "\-w " mode ", \-\-rcpcv\-dll=" mode حالت توسعه‌یافته برای MS Windows. گزینه‌های زیر در دسترس هستند: .RS .TP .BI "\-w " r استفاده از rcpcv.dll برای پخش فایل‌های RCP/R36. .TP .BI "\-w " R عدم استفاده از rcpcv.dll (پیش‌فرض). .RE .TP .BI "\-x " str ", \-\-config\-string=" str پیکربندی \fBTiMidity++\fP با \fIstr\fP. قالب \fIstr\fP همانند \fBtimidity.cfg\fP است. .sp برای مثال: .br \fB\-x'bank 0\\n0 violin.pat'\fP .br ساز شماره 0 را به violin تنظیم می‌کند. .br نویسه `\\' (اسکی 0x5c) در \fIstr\fP مانند رشته‌های لغوی زبان C به عنوان نویسه گریز (escape character) در نظر گرفته می‌شود. برای مثال \fB\\n\fP به عنوان carriage return تفسیر می‌شود. .TP .BI "\-Z " file ", \-\-freq\-table=" file باعث می‌شود جدول فرکانس‌ها از \fIfile\fP خوانده شود. این گزینه برای تعریف کوکی غیر از اعتدال مساوی ۱۲ نیم‌پرده‌ای (12\-equal temperament) مفید است. اگر ``pure'' مشخص شود، TiMidity++ به صورت آزمایشی در نظام کوک خالص (pure intonation) پخش می‌کند. .RS .TP .BI \-Zpure [n(m)] ", \-\-pure\-intonation=" [n(m)] پخش به صورت آزمایشی در نظام کوک خالص با استفاده از فرارخداد (meta\-event) سرکلید (Key Signature) در فایل MIDI. در صورتی که فایل MIDI فاقد این فرارخداد باشد، می‌توانید سرکلید اولیه را دستی مشخص کنید. به صورت اختیاری، \fIn\fP تعداد علائم سرکلید است. در صورت دیز (sharp)، مقدار \fIn\fP مثبت است. در صورت بمل (flat)، مقدار \fIn\fP منفی است. مقادیر معتبر \fIn\fP در بازه \fB\-7\fP تا \fB7\fP هستند. در صورت مد مینور (minor mode)، باید نویسه 'm' را همراه با گزینه \fB\-Zpure\fP قرار دهید. .RE .TP .BI \-\-module= n شبیه‌سازی رفتار ماژول سینتی‌سایزر مشخص تا جای ممکن. در حال حاضر، مقادیر تعریف‌شده برای \fIn\fP به شرح زیر است: .RS .TP .B 0 پیش‌فرض \fBTiMidity++\fP .TP .B 1 Roland SC\-55 .TP .B 2 Roland SC\-88 .TP .B 3 Roland SC\-88Pro .TP .B 4 Roland SC\-8850 .TP .B 5\-15 رزرو شده برای خانواده GS .TP .B 16 YAMAHA MU\-50 .TP .B 17 YAMAHA MU\-80 .TP .B 18 YAMAHA MU\-90 .TP .B 19 YAMAHA MU\-100 .TP .B 20\-31 رزرو شده برای خانواده XG .TP .B 32 SoundBlaster Live! .TP .B 33 SoundBlaster Audigy .TP .B 34\-111 رزرو شده برای سایر ماژول‌های سینتی‌سایزر .TP .B 112 \fBTiMidity++\fP Special 1 .TP .B 113\-126 رزرو شده برای مقاصد مشخصات \fBTiMidity++\fP .TP .B 127 \fBTiMidity++\fP Debug .RE.SH "همچنین ببینید (SEE ALSO)" lsmidiprog(1), mididump(1), patinfo(1), sf2text(1), wav2pat(1), timidity.cfg(5) .SH "کپی‌رایت و تکثیر (COPYRIGHT)" Copyright (C) 1999\-2004 Masanao Izumo .br Copyright (C) 1995 Tuukka Toivonen .LP نسخهٔ اصلی تا زمان انتشار TiMidity\-0.2i توسط Tuukka Toivonen توسعه داده می‌شد. توسعهٔ آن به دلیل مشغله‌های کاری او متوقف شد. .LP این برنامه یک نرم‌افزار آزاد است؛ شما می‌توانید آن را تحت شرایط \fIGNU General Public License\fP همان‌طور که توسط بنیاد نرم‌افزارهای آزاد (Free Software Foundation) منتشر شده است، بازتوزیع کرده یا تغییر دهید؛ چه نسخهٔ ۲ این مجوز، یا (به انتخاب خودتان) هر نسخهٔ بالاتر دیگری. .LP این برنامه به این امید توزیع شده است که مفید واقع شود، اما بدون هرگونه ضمانت؛ حتی بدون ضمانت ضمنی قابل فروش بودن یا مناسب بودن برای یک هدف خاص. برای جزئیات بیشتر به \fIGNU General Public License\fP مراجعه کنید. .LP شما باید همراه با این برنامه یک نسخه از GNU General Public License را دریافت کرده باشید؛ در غیر این صورت، به آدرس زیر بنویسید: Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111\-1307 USA .SH "در دسترس بودن (AVAILABILITY)" آخرین انتشار در صفحهٔ \fBTiMidity++\fP در دسترس است، .LP URL https://sourceforge.net/projects/timidity .SH "گزارش باگ‌ها (BUGS)" بیشتر از یک جانور کوچکِ پردازنده‌خوار، زمان CPU مصرف می‌کند! .LP این صفحهٔ راهنما با مهارت ناچیز انگلیسی من از ژاپنی به انگلیسی ترجمه شده است :\-) .SH "نویسندگان (AUTHORS)" .TP .B نسخهٔ 0.2i و پیشین: Tuukka Toivonen .br Vincent Pagel .br Takashi Iwai .br Davide Moretti .br Chi Ming HUNG .br Riccardo Facchetti .TP .B TiMidity++: IZUMO Masanao .br HARADA Tomokazu .br YAMATE Keiichirou .br KIRYU Masaki .br AOKI Daisuke .br MATSUMOTO Shoji .br KOYANAGI Masaaki .br IMAI Kunihiko .br NOGAMI Takaya .br WATANABE Takanori .br TAKEKAWA Hiroshi .br NAGANO Daisuke .br KINOSHITA kosuke .br SHIGEMURA Norikatsu .br YAMAHATA Isaku .br ARAI Yoshishige .br Glenn Trigg .br Tim Allen .br Michael Haardt .br Eric A. Welsh .br Paolo Bonzini .br KIMOTO Masahiko .br IWAI Takashi .br Saito .br SATO Kentaro .br TAMUKI Shoichi .br URABE Shohei .br SUENAGA Keishi .br SUZUKI Koji .LP (عنوان‌ها ذکر نشده و ترتیب متفاوت است) .LP و افراد بسیار دیگری که اطلاعات و کدهای رفع باگ ارسال کردند. .LP نسخهٔ انگلیسی این صفحهٔ راهنما توسط NAGANO Daisuke نوشته شده است. .LP در حال حاضر، TAMUKI Shoichi و URABE Shohei از این صفحهٔ راهنما نگهداری می‌کنند. .br اگر نظر، پیشنهاد یا شکایتی :) دربارهٔ این صفحهٔ راهنما دارید، لطفاً آن را با ما در میان بگذارید.