انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

ecasound-iam - آنلاین در ابر

اجرای ecasound-iam در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS

این دستور ecasound-iam است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


ecasound-iam - حالت تعاملی ecasound

خلاصه


شرح


کتابخانه Ecasound شامل یک ماژول مفسر است که مجموعه ای از دستورات هدف را درک می کند
در کنترل خدمات مختلف کتابخانه. این حالت تعاملی ecasound نامیده می شود
(EIAM). تمام برنامه های مرتبط با کتابخانه ecasound می توانند از این امکان استفاده کنند.

ECI API و برگشت انواع


یک مورد خاص از استفاده از حالت تعاملی، رابط کنترلی ecasound (ECI) است که عبارت است از a
کتابخانه کوچکی که دسترسی آسان به دستورات حالت تعاملی را از خارج فراهم می کند
لیبکاسوند هنگام صدور دستورات بین با استفاده از رابط کنترل، ممکن است که
دستورات نیز اطلاعات را برمی گرداند. انواع ارزش بازگشتی پشتیبانی شده در حال حاضر عبارتند از: رشته [s]،
لیست رشته‌ها [S] (عناصر که با کاما از هم جدا شده‌اند، در صورت لزوم فرار می‌شوند)، عدد صحیح [i]،
عدد صحیح بلند [li] و عدد ممیز شناور [f]. این تعاریف در سراسر استفاده می شود
این سند. دستوراتی که چیزی را بر نمی گرداند (void) با [-] مشخص می شوند. علاوه بر این،
نوع بازگشت [e] یک شرط خطا را نشان می دهد. هنگامی که یک فرمان حالت تعاملی منجر به یک
error، یک رشته خطایی که شرط را توضیح می دهد برگردانده می شود.

محدودیت ها مربوط به زمان واقعی کنترل و تغییرات


استفاده از تمام دستورات حالت تعاملی برای تغییر و کنترل اشیاء ممکن نیست
متعلق به یک زنجیره متصل است. Ecasound به طور خودکار قطع می شود (و بعداً سعی کنید
مجدداً وصل کنید) راه اندازی زنجیره را در صورتی که این دستورات هنگام اتصال دریافت شوند. دستورات
که این محدودیت را دارند عبارتند از:

cs-remove، cs-set-length، cs-set-length-samples، cs-toggle-loop، cs-set-param،
cs-option، c-add، c-remove، c-rename، c-clear، ai-add، ai-remove، ai-attach،
ai-forward, ai-rewind, ai-set-position, ai-set-position-samples, ao-add,
ao-add-default, ao-remove, ao-attach, ao-forward, ao-rewind, ao-set-position,
ao-set-position-samples.

دستورات زیر ممکن است در یک راه‌اندازی زنجیره‌ای متصل استفاده شوند، اما نیاز دارند
توقف موقت موتور (در صورت روشن بودن) و این می تواند باعث ایجاد شکاف های شنیداری در پخش شود
و ضبط در عمل این بدان معناست که در حال حاضر امکان افزودن یا حذف زنجیره وجود ندارد
اپراتورها به روشی بدون شکاف/یکپارچه. دستورات تحت تأثیر:

cop-add، ctrl-add،

دستورات زیر را می توان در یک راه اندازی زنجیره ای متصل و زمانی که موتور در حال کار است استفاده کرد
در حال اجرا (لیست کامل نیست اما حداقل این دستورات پشتیبانی می شوند):

cop-set، copp-set، ctrlp-set، c-bypass، c-muting، setpos، cs-set-position،
*-describe *-deselect، *-get، *-list، *-register *-select، *-selected، *-status،
dump-*، int-*، jack-*، map-*

عمومی


ترک، q
ترک جلسه ecasound. معنای این در عمل به مشتری بستگی دارد
پیاده سازی. در حالت تعاملی ecasound، "خروج" ecasound را خاتمه می دهد
روند. هنگامی که از طریق اتصال سرور ecasound (با نام مستعار NetECI) ارسال می شود، "خروج" خاتمه می یابد
اتصال شبکه فعال است، اما فرآیند سرور ecasound را خاتمه نمی دهد.
[-]

شروع، t
پردازش شروع شد (بازی). اگر خطایی در هنگام راه اندازی وجود داشته باشد، رشته خطا برگردانده می شود
مواجه شده. [e]

توقف، س
پردازش را متوقف کنید. [-]

توقف همگام سازی، s
پردازش را با یک تماس مسدود کننده متوقف کنید (تا زمانی که موتور واقعاً کار را انجام نداده است، برنگردید
متوقف شد) [-]

مانند 'شروع' اجرا کنید اما تا زمانی که پردازش به پایان برسد مسدود می شود. رشته خطا در صورت وجود بازگشت است
هنگام راه اندازی یا در حین فرآیند با خطا مواجه می شود. [e]

اشکال زدایی "سطح اشکال زدایی"
سطح اشکال زدایی را روی "سطح اشکال زدایی" تنظیم کنید. توجه داشته باشید که برنامه های مشتری می توانند مجدداً این را پیاده سازی کنند
روال های اشکال زدایی [-]

منبع-فایل 'مسیر به فایل'
فایل های منبع جهانی و کاربر را لغو می کند. از قبل ایجاد شده تأثیر نمی گذارد
اشیاء. این دستور معادل گزینه ecasound '-R' است (به ecasound (1) man مراجعه کنید
صفحه)

-پیشوند:arg1,...,argN
معادل صدور 'cs-option -prefix:arg1,...,argN). برای مشاهده مستندات
'cs-option'.

کمک'، 'h'
راهنمایی! [-]

GLOBAL


وضعیت موتور
رشته ای را برمی گرداند که وضعیت موتور را توصیف می کند (در حال کار، توقف، پایان، خطا،
آماده نیست). همچنین ببینید وضعیت cs. [S]

موتور پرتاب
موتور بلادرنگ را راه اندازی می کند. موتور، راه‌اندازی زنجیره‌ای متصل فعلی را اجرا می‌کند
(به "cs-connect" مراجعه کنید. این عمل هنوز پردازش واقعی را شروع نمی کند (نگاه کنید به شروع و
متوقف کردن). هنگامی که ecasound به عنوان مشتری JACK استفاده می شود، صادر می شود موتور پرتاب ecasound می سازد
یک کلاینت JACK فعال (یعنی پورت های ecasound را می توان به جک های دیگر متصل کرد
مشتریان). [-]

موتور خاموش
موتور را متوقف می کند. راه اندازی زنجیره ای که در حال اجرا بود را قطع نمی کند. همچنین ببینید
cs-disconnet و متوقف کردن. هنگامی که ecasound به عنوان مشتری JACK استفاده می شود، موتور خاموش اراده
باعث می شود ecasound به یک کلاینت غیرفعال تبدیل شود (تمام اتصالات JACK از بین می روند).
[-]

دستگاه های زنجیر


Chainsetup شی داده مرکزی است. همه اشیاء دیگر (ورودی، خروجی، زنجیره و غیره)
به چند راه اندازی زنجیره ای متصل هستند. راه اندازی زنجیره ای زیادی می تواند وجود داشته باشد اما فقط یکی می تواند باشد
متصل. به طور مشابه فقط یک راه اندازی زنجیره ای را می توان انتخاب کرد. اگر غیر از این مشخص نشده باشد
عملیات بر روی راه اندازی زنجیره ای انتخاب شده انجام می شود. برخی از عملیات نیز نیاز به انتخاب دارند
راه اندازی زنجیره ای متصل نیست.

cs-افزودن "نام"
یک راه‌اندازی زنجیره‌ای جدید با نام «نام» اضافه می‌کند. 'name' اکنون راه اندازی زنجیره ای انتخاب شده است. [-]

cs-remove
راه اندازی زنجیره ای انتخاب شده فعلی را حذف می کند. [-]

cs-list
لیستی از تمام تنظیمات زنجیره ای را برمی گرداند. [S]

cs-انتخاب "نام"
Chainsetup 'name' را انتخاب می کند. [-]

cs انتخاب شده است
نام راه‌اندازی زنجیره‌ای انتخاب‌شده فعلی را برمی‌گرداند. [S]

cs-index-انتخاب 'cs_index'، cs-iselect 'cs_index'
یک راه اندازی زنجیره ای را بر اساس یک رشته شاخص کوتاه انتخاب می کند. نام های راه اندازی زنجیره ای می تواند باشد
طولانی از این دستور می توان برای جلوگیری از تایپ این نام های طولانی استفاده کرد. 'cs_index' یک است
مقدار صحیح، جایی که '1' به اولین ورودی/خروجی صدا اشاره دارد. شما می توانید استفاده کنید
'cs-list' و 'cs-status' برای دریافت لیست کاملی از تنظیمات زنجیره ای موجود در حال حاضر.
[-]

cs-load 'نام فایل'
با بارگیری آن از فایل 'filename' یک راه اندازی زنجیره ای جدید اضافه می کند. "نام فایل" در حال حاضر است
راه اندازی زنجیره ای انتخاب شده [-]

cs-save
تنظیمات زنجیره ای انتخاب شده فعلی را در فایل ذخیره می کند. اگر راه اندازی زنجیره ای از یک بارگیری شده بود
فایل، نسخه ذخیره شده جایگزین نسخه اصلی خواهد شد. اگر پیش فرض نداشته باشد
نام فایل، در "chainsetup_name.ecs" ذخیره می شود. [-]

cs-save-as 'نام فایل'
راه‌اندازی زنجیره‌ای انتخاب‌شده در حال حاضر را در «نام فایل» ذخیره می‌کند. [-]

cs-edit
راه اندازی زنجیره ای انتخاب شده در حال حاضر در یک فایل موقت ذخیره می شود. این فایل در بارگذاری می شود
یک ویرایشگر خارجی (به ecasoundrc (5) مراجعه کنید). پس از ویرایش، chainsetup بارگیری می شود
بازگشت به ecasound. [-]

cs-is-valid
آیا راه‌اندازی زنجیره‌ای انتخاب‌شده در حال حاضر معتبر است (=قابل اتصال است)؟ [I]

cs-connect
راه اندازی زنجیر انتخابی فعلی را به موتور وصل کنید. هنگام اتصال، تمام منابع
(به عنوان مثال فایل‌ها، دستگاه‌های کارت صدا، برنامه‌های خارجی) برای اجرای زنجیره‌ای لازم است
رزرو شده اند. فقط یک راه‌اندازی زنجیره‌ای را می‌توان در یک زمان وصل کرد. رشته خطا است
در صورت عدم موفقیت اتصال (به عنوان مثال به دلیل خطا در تخصیص
منابع). [e]

cs-disconnect
راه‌اندازی زنجیره متصل فعلی را قطع کنید. این عمل همه موارد خارجی را آزاد می کند
منابع مورد نیاز زنجیره راه اندازی [-]

cs متصل است
نام راه‌اندازی زنجیره‌ای متصل فعلی را برمی‌گرداند. [S]

cs-rewind 'time-in-secons', rewind 'time-in-secons', rw 'time-in-secons'
موقعیت فعلی راه‌اندازی زنجیره‌ای را با «زمان در ثانیه» به عقب برمی‌گرداند. موقعیت از
تمام ورودی ها و خروجی های متصل به راه اندازی زنجیره ای انتخاب شده نیز تحت تأثیر قرار می گیرند. [-]

cs-forward 'time-in-secons', forward 'time-in-secons', fw 'ttime-in-secons'
موقعیت فعلی راه اندازی زنجیره ای با "زمان در ثانیه" ثانیه ارسال می شود. موقعیت
همه ورودی ها و خروجی های متصل به راه اندازی زنجیره ای انتخاب شده نیز تحت تأثیر قرار می گیرد. [-]

cs-set-position 'time-in-secons', cs-setpos 'time-in-secons', setpos 'time-in-secons',
تنظیم موقعیت "زمان در ثانیه"
موقعیت راه اندازی زنجیره ای را از ابتدا روی «زمان در ثانیه» تنظیم می کند.
موقعیت تمام ورودی ها و خروجی های متصل به راه اندازی زنجیره ای انتخاب شده نیز می باشد
متأثر، تحت تأثیر، دچار، مبتلا. [-]

cs-set-position-samples 'time-in-samples'
موقعیت راه‌اندازی زنجیره‌ای را از ابتدا روی نمونه‌های «زمان در نمونه‌ها» تنظیم می‌کند.
موقعیت تمام ورودی ها و خروجی های متصل به راه اندازی زنجیره ای انتخاب شده نیز می باشد
متأثر، تحت تأثیر، دچار، مبتلا. [-]

cs-get-position, cs-getpos, getpos, get-position
موقعیت فعلی راه اندازی زنجیره را در چند ثانیه برمی گرداند. [f]

cs-get-position-samples
موقعیت فعلی راه اندازی زنجیره را در نمونه ها برمی گرداند. [لی]

cs-get-length, get-length
طول راه اندازی زنجیر را بر حسب ثانیه (در صورت شناخته شدن) برمی گرداند. [f]

cs-get-length-samples, get-length-samples
طول راه اندازی زنجیره را در نمونه ها (در صورت شناخته شدن) برمی گرداند. [لی]

cs-set-length 'ثانیه'
زمان پردازش را بر حسب ثانیه تنظیم می کند (لازم نیست یک مقدار صحیح باشد). آ
مقدار مورد خاص '-1' طول راه اندازی زنجیره را بر اساس طولانی ترین تنظیم می کند
شی ورودی [-]

cs-set-length-samples 'samples'
زمان پردازش را در نمونه ها تنظیم می کند. [-]

cs-toggle-loop
تغییر حلقه هنگامی که پردازش به پایان رسید، موتور دوباره از حالت شروع به کار می کند
موقعیت اولیه همیشه امکان فعال کردن حلقه زدن وجود ندارد (به عنوان مثال همه
ورودی ها و خروجی ها دارای طول بی نهایت هستند و طول راه اندازی زنجیره ای به صراحت تنظیم نشده است
با 'cs-set-length'). [-]

cs-set-param
پارامترهای کلی راه‌اندازی زنجیره را تفسیر کنید، مانند مثال "-b" (اندازه بافر)، "-n"
(نام) و غیره. برای اطلاعات بیشتر به ecasound (1) مراجعه کنید. [-]

cs-set-audio-format 'bits,channels,sample_rate'
پارامترهای نمونه پیش فرض را برای راه اندازی زنجیره ای انتخاب شده در حال حاضر تنظیم کنید. مثلا
صدای با کیفیت cd "16,2,44100" خواهد بود. این همان آرگومان خط فرمان را انجام می دهد
"-f" (به ecasound (1) مراجعه کنید). [-]

cs-status, status, st
اطلاعات وضعیت مربوط به راه اندازی زنجیره ای موجود را چاپ می کند. اطلاعات تفصیلی است
چاپ شده برای متصل (=در دسترس برای اجرا) و انتخاب شده (=در دسترس برای
ویرایش) راه اندازی زنجیره ای. سایر راه‌اندازی‌های زنجیره‌ای فهرست شده‌اند، اما جزئیات بیشتر ذکر شده است
سرکوب. برای دریافت جزئیات کامل یک راه اندازی زنجیره ای خاص، آن را با انتخاب کنید
'cs-select' یا 'cs-iselect' و سپس 'cs-select' را صادر کنید. [S]

cs-option '-prefix:arg1,...,argN'
یکی از ویژگی های قدرتمند حالت تعاملی این است که دسترسی کامل به آن را فراهم می کند
نحو خط فرمان ecasound. به عنوان مثال، دستور "cs-option -efb:400,200"
به این معنی است که یک فیلتر باند گذر به زنجیره انتخابی فعلی اضافه می شود، با مقدار اولیه
پارامترهای 400 (فرکانس مرکزی) و 200 (عرض بر حسب هرتز).

توجه داشته باشید که گزینه های سطح جلسه (مانند تنظیم سطح اشکال زدایی) را نمی توان با آن استفاده کرد
'cs-option' (یعنی فقط گزینه هایی که تنظیمات زنجیره ای را تغییر می دهند).

توجه داشته باشید! حالت تعاملی Ecasound به طور ضمنی تمام رشته هایی که با '-' شروع می شوند را به عنوان تفسیر می کند
"رشته گزینه cs".

چاه ها


زنجیره یک انتزاع جریان سیگنال ساده است. هر زنجیره یک ورودی و یک خروجی دارد. همه
اپراتورهای زنجیره ای و کنترل کننده های آنها به زنجیر متصل هستند. زنجیرها را می توان بی صدا، بی صدا کرد
و دور زده شود. اگر غیر از این بیان نشده باشد، تمام عملیات به انتخاب فعلی انجام می شود
راه اندازی زنجیره ای

c-افزودن 'cname1,...,cnameN'
مجموعه ای از زنجیر را اضافه می کند. زنجیره های اضافه شده به طور خودکار انتخاب می شوند. توجه داشته باشید که کاما در
نام زنجیره ای مجاز نیست [-]

ج-حذف
زنجیر انتخابی را حذف می کند. [-]

c-list لیستی از تمام زنجیره ها را برمی گرداند. [S]

ج- 'cname1,...,cnameN' را انتخاب کنید
زنجیر را انتخاب می کند. سایر زنجیره ها به طور خودکار لغو انتخاب می شوند. [-]

c-index-انتخاب 'index1,...,indexN', c-انتخاب 'index1,...,indexN'
مجموعه ای از زنجیره ها را بر اساس فهرست شاخص ها انتخاب می کند. هر شاخص یک عدد صحیح است
مقدار، جایی که '1' به اولین زنجیره اشاره دارد. می‌توانید از «c-list» و «c-status» برای این کار استفاده کنید
یک لیست کامل از زنجیره های موجود در حال حاضر دریافت کنید. [-]

ج-انتخاب همه
تمام زنجیره ها را انتخاب می کند. [-]

c-انتخاب-افزودن 'cname1,...,cnameN'
زنجیر بیشتری را انتخاب می کند. [-]

c-لغو انتخاب 'cname1,...,cnameN'
زنجیره ها را از حالت انتخاب خارج می کند. [-]

ج انتخاب شده است
لیستی از زنجیره های انتخاب شده را برمی گرداند. [S]

ج-پاک کردن
با حذف تمام اپراتورها و کنترل‌کننده‌های زنجیره، زنجیره‌های انتخابی را پاک کنید. نمی کند
نحوه اتصال زنجیره ها به ورودی ها و خروجی ها را تغییر دهید. [-]

c-تغییر نام "new_name"
نام زنجیره انتخاب شده را تغییر می دهد. هنگام استفاده از این دستور، دقیقاً یک زنجیره باید باشد
انتخاب شد. [-]

c-mute
حالت بی صدا زنجیره انتخاب شده فعلی را تنظیم کنید. وقتی زنجیره بی صدا باشد، خاموش می شود
فقط سکوت خروجی

فرمان یک پارامتر واحد را می گیرد: "on" -> chain muted است، "off" -> not muted، و
"تغییر" -> وضعیت نادیده گرفتن را تغییر دهید. اگر پارامتر حذف شود، "ضامن" در نظر گرفته می شود (بی صدا
بسته به حالت قبلی یا فعال یا غیرفعال است).

کنترل حالت های خاموش کننده زنجیر و اپراتور زنجیره مستقل است. اگر "c-mute off" باشد
در صورت اجرا، حالات تک تک دستورات cop-bypass اعمال خواهند شد. اگر زنجیره است
بدون صدا، زنجیره بدون در نظر گرفتن بی‌صدا کردن اپراتور زنجیره‌ای، صدای خروجی را صادر می‌کند
دولت است. [-]

c-bypass
وضعیت بای پس زنجیره انتخاب شده فعلی را تنظیم کنید. وقتی زنجیره دور زده می شود،
داده های نمونه از طریق پردازش نشده ارسال می شود (همه اپراتورهای زنجیره ای برای این غیرفعال هستند
زنجیره داده شده).

این فرمان یک پارامتر واحد را می گیرد: "روشن" -> زنجیره دور زده می شود، "خاموش" -> بدون دور زدن، و
"toggle" -> تغییر وضعیت دور زدن. اگر پارامتر حذف شود، "ضامن" در نظر گرفته می شود (bypass
بسته به حالت قبلی یا فعال یا غیرفعال است).

کنترل حالت های بای پس اپراتور زنجیره ای و زنجیره ای مستقل است. اگر بای پس زنجیره ای باشد
غیرفعال شود، حالت های تک تک دستورات cop-bypass اعمال می شود. اگر زنجیره است
با دور زدن، همه اپراتورها مستقل از حالت بای پس پلیس خود دور می شوند. [-]

وضعیت c، cs
اطلاعات وضعیت همه زنجیره ها را چاپ کنید. [S]

ج- دور زدن است
اگر زنجیره انتخابی در حال حاضر دور زده شود (هیچ یک از اپراتورهای زنجیره ای) درست برمی گردد
اجرا می شوند). "c-bypass" را ببینید. [I]

c-is-mute
اگر زنجیره انتخابی در حال حاضر بی صدا باشد (Silence را به عنوان خروجی آن خروجی می دهد) true برمی گرداند.
به "c-mute" مراجعه کنید. [I]

AUDIO ورودی خروجی اشیاء


اگر طور دیگری بیان نشده باشد، تمام عملیات بر روی شی انتخاب شده فعلی انجام می شود. همه
دستورات با Ai- پیشوند بر روی ورودی های صوتی کار می کند، در حالی که دستورات با ao- عمل کردن
خروجی ها.

ai-add 'input_format_string'
یک شی ورودی جدید اضافه می کند. برای اطلاعات بیشتر در مورد استدلال به صفحه man ecasound (1) مراجعه کنید
قالب (گزینه '-i'). نکته در مورد نحو: اگر هر یک از پارامترها (مانند نام فایل)
شامل کاما است، پارامتر باید در دو گیومه محصور شود. [-]

ao-افزودن "output_format_string"
یک شی خروجی جدید اضافه می کند. برای اطلاعات بیشتر در مورد ecasound (1) man page را ببینید
قالب آرگومان (گزینه '-o'). اگر آرگومان حذف شود، یک دستگاه خروجی پیش فرض است
اضافه شده است (به ecasoundrc (5) مراجعه کنید). نکته در مورد نحو: اگر هر یک از پارامترها (مانند a
filename) حاوی کاما است، پارامتر باید در دو گیومه محصور شود. [-]

ao-add-default
دستگاه خروجی پیش فرض را اضافه می کند (به ecasoundrc (5) مراجعه کنید). [-]

ai- توصیف، ao- توصیف
یک رشته منطبق با Ecasound Option Syntax (EOS) را برمی‌گرداند که
ورودی خروجی. برای اطلاعات بیشتر در مورد EOS به راهنمای کاربر Ecasound مراجعه کنید. این
دستور در ecasound 2.4.4 معرفی شد. [S]

ai-انتخاب 'aobject_name'، ao-انتخاب 'aobject_name'
یک شیء صوتی را انتخاب می کند. 'aobject_name' به رشته ای اشاره دارد که هنگام ایجاد آن استفاده می شود
شی (اولین آرگومان داده شده به ai-add/ao-add). توجه داشته باشید که به عنوان یک مهم
تفاوت با ai-add/ao-add، نباید نام شیء را در دو قسمت قرار داد
نقل قول برای ai-select/ao-select. در موردی که یک راه‌اندازی زنجیره‌ای حاوی چندین ورودی باشد،
یا خروجی ها، با نام یکسان، "ai-select" و "ao-select" اولین مورد را انتخاب می کنند.
نمونه تطبیق به منظور انتخاب یک نمونه خاص، "ai-iselect" و
دستورات 'ao-iselect' باید استفاده شوند. [-]

ai-index-انتخاب 'aobject_index'، ai-Iselect 'aobject_index'، ao-index-انتخاب
'aobject_index'، ao-انتخاب 'aobject_index'
برخی از شیء صوتی را بر اساس یک رشته فهرست کوتاه انتخاب کنید. به خصوص نام فایل می تواند
نسبتا طولانی باشد از این دستور می توان برای جلوگیری از تایپ این نام های طولانی استفاده کرد
انتخاب اشیاء صوتی 'aobject_index' یک مقدار صحیح است، جایی که '1' به آن اشاره دارد
اولین ورودی/خروجی صدا برای دریافت کامل می توانید از "ai-list" و "ao-list" استفاده کنید
فهرست ورودی/خروجی های موجود در حال حاضر. [-]

او انتخاب شده، ao برگزیده
نام شی صوتی انتخاب شده فعلی را برمی گرداند. [S]

آی-اتچ، آئو-چسب
شیء صوتی انتخاب شده فعلی را به تمام زنجیره های انتخاب شده متصل می کند. [-]

Ai-remove، ao-remove
شیء صوتی انتخاب شده فعلی را از راه اندازی زنجیره ای حذف می کند. [-]

ai-forward 'time_in_seconds', ai-fw 'time_in_seconds', ao-forward 'time_in_seconds', ao-fw
"زمان_در_ثانیه"
شیء صوتی انتخاب شده با "زمان در ثانیه" ثانیه ارسال می شود. زمان باید باشد
به عنوان یک مقدار ممیز شناور (مثلاً 0.001 برابر با 1 میلی ثانیه است). [-]

ai-rewind 'time_in_seconds', ai-rw 'time_in_seconds', ao-rewind 'time_in_seconds', ao-rw
"زمان_در_ثانیه"
شیء صوتی انتخاب شده با "زمان در ثانیه" ثانیه به عقب برمی گردد. زمان باید باشد
به عنوان یک مقدار ممیز شناور (مثلاً 0.001 برابر با 1 میلی ثانیه است). [-]

ai-setpos 'time_in_seconds', ai-set-position 'time_in_seconds', ao-setpos
'time_in_seconds'، ao-set-position 'time_in_seconds'
موقعیت شیء صوتی را روی "time_in_seconds" تنظیم کنید. [-]

ai-set-position-samples 'time_in_samples', ao-set-position-samples 'time_in_samples'
موقعیت شیء صوتی را روی «time_in_samples» تنظیم کنید. [-]

ai-getpos, ai-get-position, ao-getpos, ao-get- position
موقعیت شیء صوتی را در چند ثانیه برمی گرداند. [f]

نمونه-موقعیت-آی-دریافت-نمونه-موقعیت-آئو-دریافت
موقعیت شیء صوتی را در نمونه ها برمی گرداند. [لی]

ai-get-length، ao-get-length
طول شیء صوتی را بر حسب ثانیه برمی گرداند. [f]

ai-get-length-samples, ao-get-length-samples
طول شیء صوتی را به صورت نمونه برمی گرداند. [لی]

ai-get-format، ao-get-format
فرمت صوتی ورودی/خروجی صوتی انتخاب شده را به صورت رشته فرمت شده برمی گرداند.
برای گزینه خط فرمان '-f' به اسناد مراجعه کنید. [S]

ai-list, ao-list
فهرستی از تمام اشیاء ورودی/خروجی را برمی گرداند. [S]

aio-register
فهرستی از انواع شیء صوتی ثبت شده را چاپ می کند. [S]

aio-status
وضعیت شیء صوتی (رشته های شاخص، موقعیت، طول و غیره). [S]

زنجیره ای اپراتورها


عملگرهای زنجیره ای برای پردازش و تجزیه و تحلیل داده های نمونه استفاده می شوند. آنها به زنجیر متصل می شوند.
اگر غیر از این بیان نشده است، راه اندازی زنجیره و زنجیره انتخاب شده در حال حاضر استفاده می شود. همچنین،
'chainop_id' و 'param_id' برای انتخاب عملگرهای زنجیره ای و پارامترهای آنها استفاده می شود. اولین
مقدار معتبر برای این پارامترها 1 است.

cop-افزودن "cop_format_string"
یک اپراتور زنجیره ای جدید اضافه می کند. علاوه بر اپراتورهای زنجیره ای معمولی، این فرمان می تواند
همچنین برای افزودن تنظیمات افکت و پلاگین های مختلف استفاده می شود. توجه داشته باشید؛ امکان پذیر نیست
اپراتورها را همزمان به چندین زنجیره اضافه کنید. به عبارت دیگر فقط یک زنجیره باید باشد
هنگام صدور "cop-add" انتخاب شده است. برای اطلاعات بیشتر به صفحه man ecasound (1) مراجعه کنید. [-]

پلیس بای پس
وضعیت بای پس اپراتور زنجیره انتخاب شده فعلی را تنظیم کنید. دستور a را می گیرد
تک پارامتر: "روشن" -> عملگر دور می زند، "خاموش" -> بدون دور زدن، و "تغییر" ->
حالت بای پس را تغییر دهید اگر پارامتر حذف شود، "ضامن" فرض می شود (bypass است
بسته به حالت قبلی یا فعال یا غیرفعال است). [-]

پلیس دور زدن
اگر اپراتور زنجیره انتخاب شده در حال حاضر دور زده شود (به طور موقت بخشی نیست) مقدار true را برمی گرداند
از زنجیره پردازش). [I]

پلیس توصیف کنید
یک رشته منطبق با Ecasound Option Syntax (EOS) را که زنجیره را توصیف می کند، برمی گرداند.
اپراتور. برای اطلاعات بیشتر در مورد EOS به راهنمای کاربر Ecasound مراجعه کنید. این
دستور در ecasound 2.4.4 معرفی شد. [S]

پلیس حذف
اپراتور زنجیره ای انتخاب شده را حذف می کند. [-]

پلیس لیست
لیستی از تمام اپراتورهای زنجیره ای متصل به زنجیره انتخاب شده فعلی را برمی گرداند. [S]

cop-انتخاب 'param_id'، cop-index-انتخاب 'param_id'، cop-Iselect 'param_id'
اپراتور زنجیره ای را انتخاب می کند. [-]

پلیس انتخاب شده است
شماره شاخص اپراتور زنجیره ای انتخاب شده فعلی را برمی گرداند. [I]

cop-set 'chainop_id,param_id,value'
مقدار یک پارامتر اپراتور زنجیره ای را تغییر می دهد. بر خلاف سایر اپراتورهای زنجیره ای
دستورات، این همچنین می تواند در طول پردازش استفاده شود. همچنین به "پلیس - دریافت" مراجعه کنید. [-]

cop-get 'chainop_id,param_id'
مقدار فعلی پارامتر عملگر زنجیره را که توسط 'chainop_id' شناسایی شده است، برمی گرداند.
و 'param_id'. این دستور مخفف 'cop-select chainop_id ;
copp-iselect param_id ; copp-get'. [f]

وضعیت پلیس
اطلاعات مربوط به وضعیت اپراتور زنجیره ای را برمی گرداند. [S]

copp-list
لیستی از پارامترهای اپراتور زنجیره انتخاب شده را برمی گرداند. [S]

copp-انتخاب 'param_id'، copp-index-انتخاب 'param_id'، copp-Iselect 'param_id'
یک پارامتر عملگر زنجیره ای را انتخاب می کند. [-]

copp انتخاب شده است
شماره شاخص پارامتر اپراتور زنجیره انتخاب شده فعلی را برمی‌گرداند. [I]

copp-set 'value'
مقدار پارامتر انتخاب شده را روی "value" تنظیم می کند. [-]

copp-get
مقدار پارامتر انتخاب شده را برمی گرداند. همچنین به "پلیس - دریافت" مراجعه کنید. [f]

ثبت نام پلیس
فهرستی از اپراتورهای زنجیره ای ثبت شده را چاپ می کند. [S]

ثبت از پیش تعیین شده
فهرستی از پیش تنظیم های اثر ثبت شده را چاپ می کند. [S]

لادسپا-رجیستر
فهرستی از پلاگین های ثبت شده LADSPA را چاپ می کند. [S]

کنترل کننده ها


کنترل کننده ها برای کنترل پارامترهای اپراتور زنجیره ای جداگانه استفاده می شوند. متصل هستند
به زنجیر اگر غیر از این بیان نشده است، راه اندازی زنجیره ای و زنجیره ای انتخاب شده در حال حاضر استفاده می شود.

ctrl-add 'copc_format_string'
یک کنترلر جدید اضافه می کند و آن را به اپراتور زنجیره ای انتخاب شده در حال حاضر متصل می کند. در
نحو آرگومان یا "- :par1،...،parN" یا فقط
" :par1,...,parN". اگر خود پارامتر حاوی کاما باشد، پارامتر
باید در دو گیومه محصور شود. برای اطلاعات بیشتر به صفحه man ecasound (1) مراجعه کنید. [-]

ctrl-describe
یک رشته منطبق با Ecasound Option Syntax (EOS) که کنترل کننده را توصیف می کند، برمی گرداند.
برای اطلاعات بیشتر در مورد EOS به راهنمای کاربر Ecasound مراجعه کنید. این دستور بود
معرفی شده در ecasound 2.4.4. [S]

ctrl-remove
کنترل کننده انتخاب شده را حذف می کند. [-]

ctrl-list
لیستی از تمام کنترلرهای متصل به زنجیره انتخاب شده فعلی را برمی گرداند. [S]

ctrl-انتخاب 'param_id'، ctrl-index-انتخاب 'param_id'، ctrl-iselect 'param_id'
یک کنترل کننده را انتخاب می کند. [-]

ctrl انتخاب شده است
شماره فهرست کنترل کننده فعلی انتخاب شده را برمی گرداند. [I]

وضعیت ctrl
اطلاعات مربوط به وضعیت کنترلر را برمی گرداند. [S]

ctrl-register
فهرستی از کنترلرهای ثبت شده را چاپ می کند. [S]

ctrl-get-target
شماره شاخص اپراتور زنجیره ای که به انتخاب شده متصل است را برمی گرداند
کنترل کننده شاخص برگشتی به زنجیره انتخابی فعلی اشاره دارد (نگاه کنید به
"فهرست پلیس"). [I]

ctrlp-list
لیستی از تمام پارامترهای کنترلر را برمی گرداند. این دستور در معرفی شد
ecasound 2.4.2. [S]

ctrlp-انتخاب کنید
یک پارامتر کنترل کننده را انتخاب می کند. این دستور در ecasound 2.4.2 معرفی شد. [-]

ctrlp انتخاب شده است
شماره شاخص پارامتر کنترلر انتخاب شده فعلی را برمی گرداند. این دستور
در ecasound 2.4.2 معرفی شد. [I]

ctrlp-get
مقدار پارامتر کنترل کننده انتخاب شده را برمی گرداند. این دستور در معرفی شد
ecasound 2.4.2. [f]

ctrlp-set
مقدار پارامتر کنترل کننده انتخاب شده را روی "value" تنظیم می کند. این دستور بود
معرفی شده در ecasound 2.4.2. [-]

JACK ارتباط MANAGEMENT


اگر Ecasound با پشتیبانی از سرور صوتی JACK کامپایل شده است، مجموعه دستورات زیر
برای کنترل اتصالات بین پورت های JACK ارائه شده است.

جک اتصال 'src-port' 'dest-port'
بین دو پورت داده شده به عنوان پارامتر ارتباط برقرار کنید. این دستور است
شبیه به ابزار خط فرمان 'jack_connect' که با JACK توزیع می شود
بسته. [-]

jack-disconnect 'src-port' 'dest-port'
دو پورت داده شده به عنوان پارامتر را جدا کنید. این دستور شبیه به
ابزار خط فرمان 'jack_disconnect' که با بسته JACK توزیع می شود. [-]

جک لیست اتصالات
فهرستی از تمام پورت های JACK و لیستی از اتصالات هر پورت را برمی گرداند. این
دستور مشابه ابزار خط فرمان «jack_lsp» است (به عنوان مثال «jack_lsp -c») که
با بسته JACK توزیع شده است. [S]

درونی؛ داخلی دستورات


دستورات داخلی مستقیماً در جهت استفاده عادی نیستند. آنها در درجه اول برای استفاده در نظر گرفته شده اند
در اسکریپت نویسی و فرانت اند.

int-cmd-list
فهرستی از تمام دستورات حالت تعاملی ثبت شده را برمی گرداند. [S]

int-log-history
پیام های گزارش اخیر ارسال شده توسط ماژول های libecasound را برمی گرداند. این ابزار خوبی برای
اشکال زدایی اسکریپت ها و برنامه های ECI/EIAM. این دستور در معرفی شد
ecasound 2.4.0. [S]

int-output-mode-wellformed
فرمت خروجی با فرمت مناسب را برای پیام های گزارش انتخاب کنید. [-]

int-set-float-to-string-precision
دقت مورد استفاده در تبدیل شناور به متن را تنظیم می کند. توجه داشته باشید که می توان از آن استفاده کرد
دقت مقادیر بازگشتی شناور را برای دستورات ECI کنترل کنید. [-]

int-set-log-history-length
طول تاریخچه گزارش را تنظیم می کند. پیش‌فرض 0 مورد است. این دستور در معرفی شد
ecasound 2.4.0. [-]

int-cmd-version-string
رشته نسخه تجزیه کننده حالت تعاملی ecasound را برمی گرداند. [S]

int-cmd-version-lib-current
نسخه رابط کتابخانه حالت تعاملی ecasound (libtool) را برمی‌گرداند. [I]

int-cmd-version-lib-revision
ویرایش رابط کتابخانه حالت تعاملی ecasound (libtool) را برمی‌گرداند. [I]

int-cmd-version-lib-age
سن رابط کتابخانه حالت تعاملی ecasound (libtool) را برمی‌گرداند. [I]

هدف - شی MAPS


نقشه‌های اشیاء مخازن مرکزی برای انواع شیء معمولی هستند. با پرس و جو از
نقشه‌ها، برنامه‌ها می‌توانند فهرستی از انواع شیء ثبت‌شده و ویژگی‌های آن‌ها را دریافت کنند.

نقشه-پلیس-لیست
فهرستی از اپراتورهای زنجیره ای ثبت شده را با استفاده از قالب مشخص شده در بخش چاپ می کند
اپراتور توصیفات. [S]

نقشه-پیش تنظیم-لیست
با استفاده از قالب مشخص شده در بخش، فهرستی از پیش تنظیم های جلوه های ثبت شده را چاپ می کند
اپراتور توصیفات. [S]

map-ladspa-list
فهرستی از پلاگین های ثبت شده LADSPA را با استفاده از قالب مشخص شده در بخش چاپ می کند
اپراتور توصیفات. [S]

map-ladspa-id-list
فهرستی از پلاگین های ثبت شده LADSPA را با استفاده از قالب مشخص شده در بخش چاپ می کند
اپراتور توصیفات. شناسه های عددی پلاگین LADPSA استفاده می شود. [S]

map-ctrl-list
فهرستی از کنترلرهای ثبت شده را با استفاده از فرمت مشخص شده در بخش چاپ می کند
اپراتور توصیفات. [S]

DUMP دستورات


دستورات dump زیر برای استفاده معمولی در نظر گرفته نشده اند. هدف اولیه آنها این است که
یک راه آسان برای دریافت اطلاعات وضعیت داخلی از libecasound ارائه می دهد. همه دستورات dump
خروجی یک خط منفرد با نحو "مقدار کلید" به جریان خروجی انتخاب شده (پیش فرض به
stdout).

dump-target 'نام فایل'
جریان هدف را برای تخلیه تنظیم کنید. [-]

وضعیت تخلیه
وضعیت موتور را تخلیه می کند - "در حال کار"، "توقف"، "تمام شده" یا "نیمه آماده". [-]

محل تخلیه
موقعیت جهانی را رها می کند. با استفاده از ممیز شناور در چند ثانیه چاپ می شود
نمایندگی. [-]

طول زباله
طول کل پردازش را تخلیه می کند. با استفاده از ممیز شناور در چند ثانیه چاپ می شود
نمایندگی. [-]

dump-cs-status
رشته وضعیت را برای راه‌اندازی زنجیره‌ای انتخاب‌شده فعلی حذف می‌کند - «متصل»، «انتخاب شده»
یا یک رشته خالی [-]

dump-c-sected
نام زنجیره انتخاب شده فعلی را حذف می کند. [-]

dump-ai-sected
برچسب ورودی صوتی انتخاب شده در حال حاضر را حذف می کند. اگر ورودی انتخاب نشده باشد، an را تخلیه می کند
رشته خالی [-]

dump-ai-position
موقعیت ورودی‌های صوتی انتخاب‌شده فعلی را تخلیه می‌کند. چاپ شده در چند ثانیه، با استفاده از a
نمایش ممیز شناور [-]

Dump-ai-length
طول ورودی صوتی انتخاب شده فعلی را حذف می کند. چاپ شده در چند ثانیه، با استفاده از a
نمایش ممیز شناور [-]

dump-ai-open-state
اطلاعات وضعیت ورودی صدا را تخلیه می کند. یا "باز" ​​یا "بسته". [-]

dump-ao-sected
برچسب خروجی صوتی انتخاب شده فعلی را حذف می کند. اگر خروجی انتخاب نشده باشد، an را تخلیه می کند
رشته خالی [-]

dump-ao-position
موقعیت خروجی های صوتی انتخاب شده فعلی را تخلیه می کند. چاپ شده در چند ثانیه، با استفاده از a
نمایش ممیز شناور [-]

dump-ao-length
طول خروجی صوتی انتخاب شده فعلی را حذف می کند. چاپ شده در چند ثانیه، با استفاده از a
نمایش ممیز شناور [-]

dump-ao-open-state
اطلاعات وضعیت خروجی صدا را تخلیه می کند. یا "باز" ​​یا "بسته". [-]

dump-cop-value 'chainop,param'
مقدار پارامتر عملگر زنجیره را تخلیه می کند. 'chainop' و 'param' عملگر و هستند
مقادیر شاخص پارامتر (1...n). [-]

اپراتور توصیفات


La map-xxx-list دستورات رشته ای حاوی تمام اشیاء ثبت شده داده شده را برمی گرداند
نوع xxx. هر خط از خروجی یک نوع ثبت شده را توصیف می کند. نحو مورد استفاده عبارت است از:

کلمه کلیدی، نام، توصیف، تعداد_پارام‌ها، par1_def، par2_def،...

parX_def یک پارامتر شی را توصیف می کند. این تعریف برای همه وجود دارد
پارامترهای نوع شی توصیف شده نحو مورد استفاده عبارت است از:

'نام، توصیف، مقدار پیش‌فرض، پرچم_کران_بالا، کران_بالا،
low_bound_flag,lower_bound,toggled_flag,integer_flag,
پرچم_لگاریتمی، پرچم_خروجی

برای توضیحات دقیق این فیلدها لطفا فایل هدر را ببینید
ecasound/libecasound/eca-operator.h.

منسوخ دستورات


استفاده از دستورات زیر منسوخ شده است. آنها هنوز در نسخه فعلی Ecasound کار می کنند،
اما در آینده حذف خواهد شد:

ai-wave-edit، ao-wave-edit

با استفاده از خدمات onworks.net از ecasound-iam به صورت آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    OfficeFloor
    OfficeFloor
    OfficeFloor وارونگی را فراهم می کند
    کنترل جفت، با آن: - وابستگی
    تزریق - ادامه تزریق -
    تزریق نخ برای اطلاعات بیشتر
    بازدید از ...
    OfficeFloor را دانلود کنید
  • 2
    DivKit
    DivKit
    DivKit یک سرور منبع باز است
    چارچوب UI (SDUI). به شما اجازه می دهد
    به روز رسانی های منبع سرور را منتشر کنید
    نسخه های مختلف برنامه همچنین، می تواند باشد
    استفاده شده برای ...
    DivKit را دانلود کنید
  • 3
    مبدل فرعی
    مبدل فرعی
    ابزار تبدیل بین انواع مختلف
    فرمت اشتراک کاربران Shadowrocket
    باید از ss، ssr یا v2ray به عنوان هدف استفاده کنید.
    می توانید &remark= را به آن اضافه کنید
    HT مورد پسند تلگرام...
    دانلود زیر مبدل
  • 4
    SWASH
    SWASH
    SWASH یک عدد عددی همه منظوره است
    ابزاری برای شبیه سازی ناپایدار،
    غیر هیدرواستاتیک، سطح آزاد،
    جریان چرخشی و پدیده های حمل و نقل
    در آب های ساحلی به عنوان ...
    SWASH را دانلود کنید
  • 5
    VBA-M (بایگانی شده - اکنون در Github)
    VBA-M (بایگانی شده - اکنون در Github)
    پروژه به
    https://github.com/visualboyadvance-m/visualboyadvance-m
    ویژگی ها: تقلب ایجاد ذخیره statesmulti
    سیستم، پشتیبانی از gba، gbc، gb، sgb،
    sgb2tu ...
    دانلود VBA-M (بایگانی شده - اکنون در Github)
  • 6
    استرس
    استرس
    بهینه ساز و مانیتورینگ سیستم لینوکس
    مخزن Github:
    https://github.com/oguzhaninan/Stacer.
    مخاطب: کاربران نهایی/رومیزی. کاربر
    رابط: Qt. برنامه نویسی لا...
    استیسر را دانلود کنید
  • بیشتر "

دستورات لینوکس

Ad