SMFREC(1) General Commands Manual SMFREC(1)

smfrec — ضبط فایل‌های استاندارد MIDI (SMF) از دستگاه‌های ورودی

smfrec [-amxy] [-g measure] [-d devname] [-i devname] midifile

ابزار smfrec یک فایل MIDI را ضبط می‌کند. این ابزار می‌تواند رویدادهای ضبط‌شده را به یک فایل MIDI موجود اضافه کند. برای متوقف کردن اجرا، یک سیگنال وقفه به smfrec ارسال کنید (برای نمونه با فشردن control ^C در ترمینال). گزینه‌ها به شرح زیر هستند:

حالت الحاق. فایل MIDI داده‌شده را پخش می‌کند و یک تِرَک جدید شامل رویدادهای ضبط‌شده به آن می‌افزاید.
استفاده از مترونوم.
همگام‌سازی با دستگاه پیش‌فرض midi(4) به‌جای استفاده از منبع ساعت داخلی.
ارسال اطلاعات زمان‌بندی MIDI به دستگاه پیش‌فرض. زمانی که دستگاه یک ترتیب‌سنج تابع MIDI باشد مفید است.
measure
شروع پخش و ضبط از شماره میزان داده‌شده.
filename
دستگاه midi(4) پیش‌فرض برای ضبط و ارسال رویدادهای MIDI. در صورت عدم تعیین، مقدار متغیر محیطی MIDIDEV به‌جای آن استفاده خواهد شد.
filename
دستگاه ورودی midi(4) جایگزین. رویدادهای صوتی (نُت‌ها، کنترل‌کننده‌ها و غیره) دریافت شده روی دستگاه ورودی ضبط شده و همان‌گونه به دستگاه پیش‌فرض ارسال خواهند شد. بدون این پرچم، از دستگاه پیش‌فرض برای ورودی استفاده می‌شود.

ابزار smfrec یک رابط کاربری برای midish(1) است. در صورتی که به ویژگی‌های خاص‌تری نیاز باشد، کاربر می‌تواند استفاده از midish(1) را در نظر بگیرد.

دستور زیر فایل mysong.mid را پخش کرده و رویدادهای ضبط‌شده از دستگاه /dev/rmidi4 را به آن می‌افزاید؛ همچنین از مترونوم استفاده خواهد شد.

$ smfrec -a -m -d /dev/rmidi4 mysong.mid

midish(1), smfplay(1), midi(4)

August 27, 2005 Linux 6.12.107+deb13-amd64