ARECORDMIDI(1) General Commands Manual ARECORDMIDI(1)

arecordmidi - ضبط فایل‌های استاندارد MIDI

arecordmidi -p client:port[,...] [گزینه‌ها] midifile

arecordmidi یک ابزار خط فرمان است که یک فایل MIDI استاندارد (Standard MIDI File) را از یک یا چند درگاه توالی‌سنج (Sequencer) در ALSA ضبط می‌کند.

برای متوقف کردن ضبط، کلیدهای Ctrl+C را فشار دهید.

فهرستی از گزینه‌های موجود را نمایش می‌دهد.
نسخه فعلی برنامه را نمایش می‌دهد.
فهرستی از درگاه‌های ورودی ممکن را نمایش می‌دهد.
درگاه(های) توالی‌سنجی که رویدادها از آن‌ها ضبط می‌شوند را تنظیم می‌کند.

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

تمپوی موسیقی فایل MIDI را بر حسب ضرب در دقیقه (BPM) تنظیم می‌کند. مقدار پیش‌فرض 120 BPM است.
تفکیک‌پذیری SMPTE را بر حسب فریم بر ثانیه تنظیم می‌کند. مقادیر مجاز عبارتند از 24، 25، 29.97 (برای 30 drop-frame) و 30.
تفکیک‌پذیری برچسب‌های زمانی (تیک‌ها) را در فایل MIDI، بر حسب تیک در هر ضرب (هنگام استفاده از تمپوی موسیقی) یا تیک در هر فریم (هنگام استفاده از زمان‌بندی SMPTE) تنظیم می‌کند. مقدار پیش‌فرض به ترتیب 384 تیک/ضرب یا 40 تیک/فریم است.
مشخص می‌کند که داده‌های هر کانال MIDI باید در یک تراک جداگانه در فایل MIDI ذخیره شوند. این کار منجر به ایجاد یک فایل «فرمت ۱» (format 1) خواهد شد. در غیر این صورت، وقتی تنها یک تراک وجود دارد، arecordmidi یک فایل «فرمت ۰» (format 0) ایجاد می‌کند.
یک سیگنال مترونوم را روی درگاه توالی‌سنج مشخص‌شده پخش می‌کند.

صداهای مترونوم روی کانال 10، نت‌های MIDI شماره 33 و 34 (نت‌های استاندارد مترونوم GM2/GS/XG)، با شدت (velocity) 100 و مدت زمان 1 پخش می‌شوند.

کسر میزان (میزان‌نما یا time signature) را برای فایل MIDI و مترونوم تنظیم می‌کند.

کسر میزان طبق معمول با دو عدد مشخص می‌شود که بیانگر صورت و مخرج کسر میزان همان‌گونه که نت‌نویسی می‌شود هستند. مخرج باید توانی از عدد ۲ باشد. هر دو عدد باید با یک دو‌نقطه (:) از یکدیگر جدا شوند. کسر میزان به‌طور پیش‌فرض 4:4 است.

Clemens Ladisch <clemens@ladisch.de>

17 Sep 2007