APLAYMIDI(1) General Commands Manual APLAYMIDI(1)

aplaymidi - پخش پرونده‌های استاندارد MIDI

aplaymidi -p client:port[,...] [-d delay] midifile ...

دستور aplaymidi یک ابزار خط فرمان است که پرونده(های) MIDI مشخص‌شده را به یک یا چند درگاه توالی‌ساز (sequencer) ALSA ارسال و پخش می‌کند.

فهرستی از گزینه‌های موجود را چاپ می‌کند.
نسخه فعلی برنامه را چاپ می‌کند.
فهرستی از درگاه‌های خروجی ممکن را چاپ می‌کند.
درگاه(های) توالی‌ساز را که رویدادهای موجود در پرونده(های) MIDI به آن‌ها ارسال می‌شوند، تعیین می‌کند.
کلاینت توالی‌ساز را به نسخه MIDI داده‌شده تغییر می‌دهد و به جای رویدادهای توالی‌ساز قدیمی، خروجی را از طریق بسته‌های UMP ارسال می‌کند. در حال حاضر تنها نسخه پشتیبانی‌شده نسخه 1 است.

یک کلاینت می‌تواند با شماره، نام، یا پیشوندی از نام آن مشخص شود. یک درگاه با شماره‌اش مشخص می‌شود؛ برای درگاه 0 یک کلاینت، می‌توان بخش ":0" در مشخصات درگاه را حذف کرد.

می‌توان چندین درگاه را تعیین کرد تا امکان پخش پرونده(های) MIDI که حاوی رویدادهایی برای چندین دستگاه (درگاه) هستند، همان‌طور که توسط فرارویدادهای "Port Number" مشخص شده است، فراهم شود.

برای سازگاری با pmidi(1), در صورتی که در خط فرمان مقداری تعیین نشده باشد، مشخصات درگاه از متغیر محیطی ALSA_OUTPUT_PORTS گرفته می‌شود.

مشخص می‌کند که پس از پایان هر پرونده MIDI چه مدت زمانی (بر حسب ثانیه) صبر شود تا طنین نت‌های پایانی فروکش کند.

دستور aplaymidi فرارویدادهای "Port Number" را پردازش می‌کند، اما فرارویدادهای "Port Name" را پشتیبانی نمی‌کند.

pmidi(1)
playmidi(1)

Clemens Ladisch <clemens@ladisch.de>

2 Nov 2011