| yoshimi(1) | General Commands Manual | yoshimi(1) |
نام (NAME)
yoshimi - یک سینتیسایزر نرمافزاری موسیقی
خلاصه دستور (SYNOPSIS)
yoshimi [-option] [cmd]
توضیحات (DESCRIPTION)
Yoshimi یک سینتیسایزر صوتی چندصدایی (polyphonic) و چندبخشی (multi-part) است که از سه «موتور» متمایز بهره میبرد که میتوانند به صورت جداگانه یا همزمان به کار گرفته شوند. همچنین میتوان این موتورها را در قالب «کیتها»، معمولاً برای سازهای کوبهای، روی هم چید. این برنامه به طور کامل از JACK و ALSA برای ورودی MIDI و خروجی صوتی پشتیبانی میکند.
Yoshimi میتواند در یک رابط گرافیکی، یک رابط خط فرمان، یا با کنترل از هر دو اجرا شود. همچنین به تعدادی از کنترلها میتوان از طریق MIDI دسترسی داشت. رابط خط فرمان (CLI) دارای تجزیهکننده Readline اختصاصی و سیستم راهنمای داخلی است که با وارد کردن دستورات «?» یا «help» قابل دسترسی است.
سیستم راهنمای CLI حساس به زمینه (context-sensitive) است و به جز یادآوری دستورات اساسی و متداول، تنها دستورات مرتبط را نشان میدهد. با این حال، میتوان راهنما را به طور مشخص از زمینههای دیگر نیز فراخوانی کرد.
برای مثال، در زمینه «part»، دستور «? config» دستورات مربوط به تنظیمات پیکربندی را نمایش میدهد.
Yoshimi دارای قابلیت بسیار گسترده فراگیری MIDI (MIDI learn) است که اکثر کنترلها را در دسترس قرار میدهد. یک جفت یکسان از MIDI CC و کانال میتواند به چندین کنترل مستقل پیوند داده شود. همچنین قابلیتهای قابلتوجهی برای ویرایش پس از یادگیری وجود دارد.
از دیگر قابلیتها، توانایی درونریزی و برونریزی کل بانکهای ساز به روشی امن و سرراست است. اکنون همچنین میتوان هر ساز یا بانکی را با هر ساز یا بانک دیگری در هر ریشه بانک (bank root)، بدون ایجاد اختلال در باقی ساختار جابهجا کرد.
قابلیت افزوده دیگر، امکان بارگذاری فهرستی از تنظیمات MIDI فراگرفتهشده از طریق خط فرمان در زمان راهاندازی است.
بهبودهای اخیر شامل Aftertouch کلید و کانال، پنجرههای کاملاً با قابلیت تغییر اندازه، همگامسازی MIDI برای LFOها و گسترش قابلیتهای Panning است. همچنین، همگامسازی MIDI برای تمامی LFOها و تمام جلوههای صوتی (Effects) مرتبط اضافه شده است.
یکی دیگر از پیشرفتهای اخیر، بازنگری جامع در موتور PadSynth همراه با تغییر شکل (morphing) افزوده برای wavetableها بود. همچنین پشتیبانی از واگرد/ازنو (Undo/Redo) اضافه شده است.
توسعههای بیشتر شامل کنترلهای با تفکیکپذیری بالا و سازگار با نسخههای پیشین برای بخشهای مهم، و یک سیستم جامع مدیریت پوسته است که امکان انتخاب رنگهای رابط گرافیکی توسط کاربر را فراهم میسازد. ما همچنین مدیریت گامهای ریزپردهای (microtonal scales) را بهبود بخشیدهایم و امکان برونریزی فایلهای .scl و .kbd را اضافه کردهایم. اکنون تعیین نرخ تکرار اکو (Echo) متفاوت برای کانالهای چپ و راست امکانپذیر است.
قابلیت MIDI «Omni» در سطح پارت اکنون در دسترس است. همچنین در صورتی که اقدامی صورت گیرد که ممکن است سبب بازنویسی روی سازی با تغییرات ذخیرهنشده شود، پیام هشدار نمایش داده میشود. موتور SubSynth اکنون دارای مجموعهای از LFOها است.
LFOهایی متناسب با موارد موجود در سایر انواع موتورها، به موتور SUBsynth اضافه شدهاند.
حالت کیت پارت (Part kit) اکنون علاوه بر Crossfade Velocity، دارای Crossfade Volume نیز میباشد.
دستورها (COMMANDS)
- -?, --help نمایش نحو دستور.
- -a, --alsa-midi[=<device>] استفاده از ورودی ALSA MIDI.
- -A, --alsa-audio[=<device>] استفاده از خروجی صوتی ALSA.
- -b, --buffersize=<size> تنظیم اندازه بافر داخلی.
- -c, --no-cmdline غیرفعال کردن رابط خط فرمان.
- -C, --cmdline فعال کردن رابط خط فرمان.
- -D, --define-root تعیین مسیر به شاخه ریشه جدید بانک.
- -i, --no-gui غیرفعال کردن رابط گرافیکی.
- -I, --gui فعال کردن رابط گرافیکی.
- تلاش برای استفاده از «c» و «i» هشداری تولید خواهد کرد، و اگرچه امکان اجرا در حالت غیرفعال بودن هر دو (تنها با پذیرش MIDI) وجود دارد، اما توصیه نمیشود.
- -j, --jack-midi[=<device>] استفاده از ورودی JACK MIDI.
- -J, --jack-audio[=<device>] اتصال به کارساز JACK.
- -k, --autostart-jack راهاندازی خودکار کارساز JACK.
- -K, --auto-connect اتصال خودکار به کارساز JACK.
- -l, --load=<file> بارگذاری مجموعه پچ .xmz.
- -L, --load-instrument=<file>[@part] بارگذاری فایل ساز .xiz به پارت مشخصشده با فرمت (بدون فاصله)n@.
- -M, --load-midilearn=<file> بارگذاری فایل فهرست یادگیری .xly.
- -N, --name-tag=<tag> افزودن یک برچسب به نام کلاینت.
- -o, --oscilsize=<size> تنظیم اندازه نوسانساز AddSynth.
- -R, --samplerate=<rate> تنظیم نرخ نمونهبرداری صوتی ALSA.
- -S, --state[=<file>] بارگذاری وضعیت از قبل ذخیرهشده.
- مقدار پیشفرض "HOME/.config/yoshimi/yoshimi.state" است.
- -u, --jack-session-file=<file> بارگذاری فایل نشست JACK مشخصشده.
- -U, --jack-session-uuid=<uuid> استفاده از uuid نشست JACK.
- صرفنظر از موقعیت آنها در خط فرمان، بارگذاری فایلها همیشه به این ترتیب خواهد بود: نشست (یا وضعیت)، مجموعه پچ، ساز، یادگیری میدی (midi-learn)
- -V, --version نمایش نسخه Yoshimi.
- «آرگومانهای اجباری یا اختیاری برای گزینههای طولانی، برای گزینههای کوتاه متناظر نیز اجباری یا اختیاری هستند.»
| 2026 | yoshimi 2.3.6 |