| korg2gig(1) | libgig tools | korg2gig(1) |
نام (NAME)
korg2gig - تبدیل فایلهای صوتی از قالب KORG به قالب GigaStudio.
خلاصه دستور (SYNOPSIS)
korg2gig [-v] [-f] [--interpret-names] FILE1 [ FILE2 ... ] NEWFILE
توضیحات (DESCRIPTION)
این ابزار فهرستی از فایلهای صوتی KORG را که در کیبوردهای سینتیسایزر KORG مانند Trinity، Triton، OASYS، M3 یا Kronos استفاده میشوند، دریافت کرده و آنها را به یک فایل Gigasampler/GigaStudio (.gig) تبدیل میکند. تمام فایلهای ورودی KORG در یک فایل خروجی (.gig) واحد ادغام میشوند.
به ازای هر فایل «چندنَمونهای» (.KMP) کیبورد KORG، یک ساز (instrument) مجزا در فایل خروجی (.gig) ایجاد میشود. فایلهای نمونه KORG (.KSF) که توسط این فایلهای چندنمونهای (.KMP) ارجاع داده شدهاند نیز بهطور خودکار شناسایی، بارگذاری و در فایل خروجی (.gig) نوشته میشوند. تخصیص نمونهها به نواحی صفحهکلید، حلقههای نمونه (sample loops) و سایر اطلاعات جزئی صداسازی (articulation) نیز تبدیل میشوند. اما توجه داشته باشید که ساختار چندنمونهای (.KMP) بسیار ابتدایی است. این ساختار اطلاعات دقیق صداسازی کیبورد KORG شما مانند پوشها (envelopes)، LFO و تنظیمات فیلتر را ذخیره نمیکند. این اطلاعات در یک فایل برنامه (.PCG) جداگانه ذخیره میشوند.
متأسفانه هنوز هیچ پشتیبانیای از فایلهای برنامه/ترکیبها/بانک (.PCG) کیبوردهای KORG وجود ندارد. برای یافتن یک راهکار جایگزین، به گزینه --interpret-names نگاهی بیندازید. به دلیل عدم پشتیبانی از فایلهای .PCG، شما همچنان باید پس از تبدیل، تنظیمات صداسازی را در فایل خروجی (.gig) با یک برنامه ویرایشگر ساز مانند gigedit(1) تنظیم کنید.
اگر فایلهای نمونه KORG (.KSF) را نیز بهصورت صریح ارسال کنید و آنها توسط هیچیک از فایلهای «چندنَمونهای» (.KMP) ارجاع داده نشده باشند، این نمونههای یتیم در یک گروه نمونه مجزا به نام «Not referenced» به فایل خروجی (.gig) اضافه میشوند. به این ترتیب میتوانید به راحتی نمونههایی را که در فایل خروجی (.gig) واقعاً توسط یکی از سازها استفاده شدهاند، از نمونههایی که هنوز استفاده نشدهاند تشخیص دهید.
نکته: این ابزار در حال حاضر ممکن است به مقدار زیادی حافظه RAM نیاز داشته باشد. این ابزار تقریباً به اندازه حجم فایل خروجی .gig مورد انتظار، حافظه RAM اختصاص میدهد. بنابراین مطمئن شوید که حافظه RAM آزاد یا فضای Swap کافی دارید، در غیر این صورت اگر ابزار نتواند فضای RAM مورد نیاز را تخصیص دهد ممکن است با خطا مواجه شود و متوقف گردد.
گزینهها (OPTIONS)
- FILE1 [ FILE2 ... ]
- فهرستی از فایلهای صوتی ورودی KORG (با پسوند .KMP یا .KSF). باید حداقل یک فایل KORG ارائه دهید. فایلهای نمونه KORG (.KSF) که در فایل(های) بهاصطلاح «چندنَمونهای» (.KMP) ارجاع داده شدهاند، بهطور خودکار شناسایی و بارگذاری میشوند. بنابراین در بیشتر موارد فقط کافی است فایل(های) .KMP را به عنوان آرگومان(های) فایل ورودی ارسال کنید.
- NEWFILE
- فایل خروجی در قالب Gigasampler/GigaStudio (.gig). اگر این فایل خروجی از قبل وجود داشته باشد، korg2gig با یک پیام خطا متوقف میشود مگر اینکه گزینه -f را نیز به عنوان آرگومان مشخص کرده باشید.
- -v
- نمایش نسخه و خروج.
- -f
- بازنویسی فایل خروجی در صورتی که از قبل وجود داشته باشد.
- --interpret-names
- تلاش برای حدس زدن جفتهای نمونه چپ/راست و تفکیکهای شدت ضربه (velocity splits). این یک راهکار موقت برای جبران عدم پشتیبانی از خواندن فایلهای .PCG کیبوردهای KORG است. اگر چندنمونهها (فایلهای .KMP) را روی کیبورد خود طبق الگویی مانند «PIANO 003-120 -R» نامگذاری کرده باشید، این دو نشانه را به صورت: الف) محدوده تفکیک شدت ضربه (در این مثال از شدت ضربه ۳ تا ۱۲۰) و ب) جفت نمونههای استریو (در این حالت چندنمونه شامل کانال راست است) تفسیر میکند. البته در صورتی که برای سازها یا نواحی خاصی خواهان تفکیک شدت ضربه یا جفت نمونه استریو نیستید، میتوانید یکی از نشانهها یا هر دو را حذف کنید.
همچنین ببینید (SEE ALSO)
korgdump(1), wav2gig(1), gigedit(1), rifftree(1), akaidump(1), gigdump(1), sf2dump(1), dlsdump(1)
اشکالات (BUGS)
بررسی و گزارش باگها در: http://bugs.linuxsampler.org
نویسنده (AUTHOR)
برنامه و صفحه راهنما توسط Christian Schoenebeck <cuse@users.sf.net> نوشته شده است.
| 10 May 2014 | libgig 4.6.0 |