sf2extract(1) libgig tools sf2extract(1)

sf2extract - استخراج نمونه‌های صوتی WAV از فایل‌های فونت صوتی SoundFont v2

sf2extract [ -v ] SF2FILE DESTDIR [SAMPLENR] [ [SAMPLENR] ... ]

نمونه‌های صوتی را از فایل‌های نسخه ۲ فونت صوتی SoundFont (.sf2) استخراج می‌کند. تمامی نمونه‌های استخراج‌شده در قالب فرمت .wav نوشته خواهند شد. شما باید دست‌کم نام فایل ورودی .sf2 و یک مسیر خروجی را که تمام نمونه‌های استخراج‌شده باید در آن ذخیره شوند، مشخص کنید. به‌طور پیش‌فرض sf2extract تمامی نمونه‌های صوتی موجود در فایل SoundFont را استخراج می‌کند، حتی اگر توسط هیچ‌یک از سازها در فایل .sf2 پیوند داده نشده باشند؛ اما می‌توانید با ارائه فهرستی از شناسه‌های نمونه‌ها در انتهای خط فرمان، تنها نمونه‌های خاصی را استخراج کنید. می‌توانید از ابزار sf2dump(1) برای مشاهده فهرست نمونه‌های صوتی موجود و شناسه‌های نمونه در یک فایل SoundFont استفاده کنید.

نمونه‌های استریو (Stereo Samples): توجه داشته باشید که نمونه‌های صوتی استریو در فایل‌های SoundFont همواره به‌صورت یک جفت از دو نمونه صوتی مونو مجزا ذخیره می‌شوند. هنگام انتخاب تک‌تک نمونه‌ها بر اساس شناسه، این نکته را مد نظر داشته باشید. ابزار sf2dump(1) به شما نشان می‌دهد کدام نمونه (مونو) به کدام نمونه (مونو) دیگر متصل است تا یک جفت نمونه استریو را تشکیل دهند. sf2extract به‌طور خودکار تشخیص می‌دهد که آیا یکی از نمونه‌ها بخشی از یک جفت استریو است یا خیر، و هر دو را به‌صورت داده‌های صوتی ترکیبی استریو (interleaved) در فایل خروجی .wav استخراج می‌کند. از این رو کافی است شناسه یکی از دو نمونه (مونو) از هر جفت استریویی را که می‌خواهید استخراج شود ارسال کنید.

نام فایل ورودی SoundFont
مسیر خروجی که تمام نمونه‌های صوتی باید در آن استخراج شوند
شناسه اختیاری نمونه(ها) برای استخراج اختصاصی
نمایش نسخه برنامه و خروج

sf2dump(1), gigextract(1), gigdump(1)

بررسی و گزارش اشکالات در http://bugs.linuxsampler.org

برنامه و صفحه راهنما توسط Christian Schoenebeck <cuse@users.sf.net> نوشته شده است.

1 Jul 2015 libgig 4.6.0