این دستور ch_wave است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
ch_wave - تغییر/کپی/ترکیب فایلهای شکل موج
خلاصه
ch_wave [-h] [نوع پرونده نوع] [-n کانال] [-f نمونه نرخ] [-ibo بایت سفارش] [-مبادله]
[نوع نمونه نوع] [-c کانال] [-شروع ثانیه] [-و ثانیه] [-از جانب نمونه]
[-به نمونه] [-o تولید پرونده] [-تایپ پرونده نوع] [-F نمونه نرخ] [-اوبو بایت سفارش]
[مبادله] [-stype نمونه نوع] [مقیاس عامل] [-scaleN عامل]
[-lpfilter فرکانس] [-hpfilter فرکانس] [-فوردر سفارش] [-فاتر] [-اطلاعات] [-اضافه کردن]
[-pc طولانی ترین | اول] [-کی صفحه کلید پرونده] [-تقسیم کردن] [- داخلی پرونده گسترش]
[-استخراج کردن پرونده] ورودی فایل ها ...
شرح
ch_wave عملیات مختلفی را بر روی یک فایل شکل موج ورودی انجام می دهد و آن را به دیگری می نویسد
فایل. از جمله موارد دیگر، میتواند زیربخشها یا کانالهای فردی را استخراج کند، نمونهگیری مجدد،
تغییر مقیاس، مخلوط کردن کانال ها، و انجام عملیات فیلتر ساده.
پرچم های گزینه زیر شناسایی می شوند:
-h گزینه ها کمک می کنند
نوع پرونده نوع
نوع فایل ورودی (اختیاری). اگر روی خام تنظیم شود، این نشان می دهد که فایل ورودی است
سربرگ ندارد در حالی که می توان از این برای تعیین انواع فایل های دیگر استفاده کرد
خام، این به ندرت برای مقاصد دیگر به عنوان نوع فایل همه موجود استفاده می شود
انواع پشتیبانی شده را می توان به طور خودکار از سربرگ فایل تعیین کرد. اگر
فایل ورودی بدون سربرگ است، فایلها کوتاه (16 بیت) فرض میشوند. پشتیبانی
انواع عبارتند از nist، est، esps، snd، riff، aiff، audlab، raw، ascii.
-n کانال شماره of کانال in an بدون سرفصل ورودی پرونده
-f نمونه نرخ
نرخ نمونه بر حسب هرتز برای یک فایل ورودی بدون سربرگ
-ibo بایت سفارش
ترتیب بایت های ورودی در یک فایل ورودی بدون سربرگ: احتمالات عبارتند از: MSB، LSB،
بومی یا غیربومی Suns، HP، SGI Mips، M68000 اینتل MSB (big endian) هستند،
آلفا، DEC Mips، Vax LSB هستند (اندیان کوچک)
-مبادله
بایت ها را عوض کنید (برای استفاده در فایل ورودی بدون سربرگ)
نوع نمونه نوع
نوع نمونه در یک فایل ورودی بدون سربرگ: short, alaw, mulaw, byte, ascii
-c کانال
یک کانال را انتخاب کنید (از 0 شروع می شود). شکل موج می تواند چندین کانال داشته باشد.
این گزینه یک کانال واحد را برای پردازش استخراج می کند و بقیه را کنار می گذارد.
-شروع ثانیه
استخراج موج فرعی با شروع در این زمان، مشخص شده در ثانیه
-و ثانیه
استخراج موج فرعی که در این زمان به پایان می رسد، مشخص شده در ثانیه
-از جانب نمونه
استخراج موج فرعی که از این نقطه نمونه شروع می شود
-به نمونه
موج فرعی را که در این نقطه نمونه به پایان می رسد استخراج کنید
-o تولید پرونده
نام فایل خروجی. اگر مشخص نشده است خروجی stdout است.
-تایپ پرونده نوع
نوع فایل خروجی، (اختیاری). اگر نوع مشخص نشده باشد نوع فایل ورودی
مفروض است. انواع پشتیبانی شده عبارتند از: nist، est، esps، snd، riff، aiff، audlab، raw،
ASCII
-F نمونه نرخ
نرخ نمونه خروجی بر حسب هرتز اگر این با نرخ نمونه ورودی متفاوت است،
نمونه گیری مجدد رخ خواهد داد
-اوبو بایت سفارش
ترتیب بایت خروجی: MSB، LSB، بومی یا غیربومی. Suns، HP، SGI Mips، M68000
عبارتند از MSB (Endian بزرگ)، Intel، Alpha، DEC Mips، Vax LSB (اندیان کوچک) هستند.
مبادله
بایت ها را هنگام ذخیره در خروجی تعویض کنید
-stype نمونه نوع
نوع نمونه خروجی: short، alaw، mulaw، byte یا ascii
مقیاس عامل
ضریب پوسته پوسته شدن افزایش یا کاهش دامنه کل شکل موج توسط
فاکتور داده شده (نسبت به 1.0)
-scaleN عامل مقیاس گذاری عامل با عادی سازی La شکل موج is
به حداکثر سطح خود مقیاس می شود، پس از آن با فاکتور داده شده مقیاس می شود
(نسبت به 1.0)
-lpfilter فرکانس
فیلتر پایین گذر با فرکانس قطع در هرتز فیلترینگ توسط FIR انجام می شود
فیلتری که در زمان اجرا ساخته می شود. ترتیب فیلتر را می توان توسط
-فوردر مقدار پیش فرض 199 است
-hpfilter فرکانس
فیلتر بالا گذر با فرکانس قطع در هرتز فیلترینگ توسط FIR انجام می شود
فیلتری که در زمان اجرا ساخته می شود. ترتیب فیلتر را می توان توسط
-فوردر مقدار پیش فرض 199 است.
-فوردر سفارش
سفارش فیلتر FIR مورد استفاده برای lpfilter و hpfilter. این باید ODD باشد. معقول
مقادیر از 19 (سریع اما با ریزش کم عمق) تا 199 (آهسته اما با
سقوط شیب دار). پیش فرض 199 است.
-فاتر
فیلتر کردن را بعد از سایر عملیات مانند نمونه برداری مجدد انجام دهید (پیش فرض: فیلتر قبل
سایر عملیات)
-اطلاعات
اطلاعات مربوط به فایل و هدر را چاپ کنید. این گزینه اطلاعات مفیدی را ارائه می دهد
مانند طول فایل، نرخ نمونه برداری، تعداد کانال و غیره هیچ خروجی تولید نمی شود
-اضافه کردن یک شکل موج تک کانال جدید با افزودن نمونه مربوطه ایجاد می شود
نقاط هر شکل موج ورودی
-pc طولانی ترین | اول
شکل موج های ورودی را با هم ترکیب کنید تا یک شکل موج چند کانالی را تشکیل دهید. استدلال به
این گزینه مدت شکل موج جدید را کنترل می کند. اگر گزینه است
LONGEST، موج خروجی اگر طول طولانی ترین موج ورودی و کوتاهتر باشد
امواج در انتها با صفر پر شده اند. اگر گزینه FIRST باشد، طول
شکل موج جدید طول اولین فایل در خط فرمان است و
امواج بعدی به این طول پر شده یا بریده می شوند
-کی صفحه کلید پرونده
فایل برچسبی که بخشهای فرعی را مشخص میکند، برای استفاده با -تقسیم کردن فایل KEYLAB یک است
فایل برچسب که محل تکهها (مانند جملات فردی) را در a مشخص میکند
شکل موج شروع و پایان می یابد. بخش استخراج موج را ببینید.
-تقسیم کردن
یک شکل موج ورودی را به چندین شکل موج خروجی تقسیم کنید. هر خروجی
شکل موج با استفاده از فایل KEYLAB از شکل موج ورودی استخراج می شود که
زمان شروع و توقف را برای هر قطعه مشخص می کند. فایل های خروجی نامگذاری شده اند
با توجه به نام فایل در فایل KEYLAB، با پسوند داده شده توسط -ext. دیدن
بخش استخراج موج
- داخلی پرونده گسترش
پسوند فایل برای شکل موج های تقسیم شده
-استخراج کردن پرونده
همراه با کلید - برای استخراج یک بخش از شکل موج از
شکل موج ورودی آرگومان نام فایلی است که در ستون فایل از
فایل KEYLAB
مثال ها
با استفاده از خدمات onworks.net از ch_wave به صورت آنلاین استفاده کنید
