англійськафранцузькаіспанська

Ad


Значок OnWorks

ecasound-iam - онлайн у хмарі

Запустіть ecasound-iam у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда ecasound-iam, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн емулятор Windows або онлайн емулятор MAC OS

ПРОГРАМА:

ІМ'Я


ecasound-iam - інтерактивний режим ecasound

СИНТАКСИС


ОПИС


Бібліотека Ecasound містить модуль інтерпретатора, який розуміє набір призначених команд
при контролі різноманітних бібліотечних послуг. Це називається інтерактивним режимом ecasound
(EIAM). Усі програми, пов’язані з бібліотекою ecasound, можуть використовувати цю функцію.

ECI API та повертати Типи


Особливим випадком використання інтерактивного режиму є інтерфейс керування ecasound (ECI), який є a
невелика бібліотека, що забезпечує легкий доступ до команд інтерактивного режиму ззовні
libecasound. Під час виконання команд inter за допомогою інтерфейсу керування це можливо
команди також повертають інформацію. Наразі підтримуються такі типи повертаних значень: рядок [s],
список рядків [S] (елементи, розділені комами; екранується, якщо необхідно), ціле число [i],
довге ціле число [li] і число з плаваючою комою [f]. Ці визначення використовуються повсюдно
цей документ. Команди, які нічого не повертають (void), позначені [-]. Крім того,
Тип повернення [e] позначає умову помилки. Коли команда інтерактивного режиму призводить до
error, повертається рядок помилки, що пояснює умову.

Недоліки пов'язаний до реального часу контроль та зміни


Неможливо використовувати всі команди інтерактивного режиму для зміни та керування об’єктами
належать до підключеного ланцюга. Ecasound автоматично від’єднається (а пізніше спробує
reconnect) налаштування ланцюга у випадку, якщо ці команди будуть отримані під час підключення. Команди
які мають це обмеження:

cs-remove, cs-set-length, cs-set-length-samples, cs-toggle-loop, cs-set-param,
cs-опція, c-додати, c-видалити, c-перейменувати, c-очистити, ai-додати, ai-видалити, ai-приєднати,
ai-вперед, ai-перемотування назад, ai-set-position, ai-set-position-samples, ao-add,
ao-додати-за замовчуванням, ao-видалити, ao-прикріпити, ao-вперед, ao-перемотати, ao-встановити-позиції,
ao-set-position-samples.

Наведені нижче команди можна використовувати для підключеного ланцюга, але вони потребують
тимчасово призупинити двигун (якщо він працює), і це може призвести до звукових перерв у відтворенні
і запис. На практиці це означає, що наразі неможливо додати або видалити ланцюг
операторів без проміжків/безшовних способів. Уражені команди:

cop-додати, ctrl-додати,

Наступні команди можна використовувати для підключеного ланцюга та коли двигун працює
працює (не повний список, але підтримуються принаймні ці команди):

cop-set, copp-set, ctrlp-set, c-bypass, c-muting, setpos, cs-set-position,
*-описати *-зняти вибір, *-отримати, *-список, *-реєструвати *-вибрати, *-вибрати, *-статус,
dump-*, int-*, jack-*, map-*

Загальні відомості


кинути, q
Завершіть сеанс ecasound. Що це означає на практиці, залежить від клієнта
виконання. В інтерактивному режимі ecasound 'quit' завершує еказук
процес. При надсиланні через з’єднання з сервером ecasound (він же NetECI), 'quit' припиняється
активне мережеве з’єднання, але не припиняє процес сервера ecasound.
[-]

початок, т
Розпочато обробку (відтворення). Рядок помилки повертається, якщо є помилки під час запуску
стикалися. [e]

зупинка, с
Зупинити обробку. [-]

стоп-синхронізація, с
Припиніть обробку за допомогою блокуючого виклику (не повертайтеся, доки двигун фактично не завершить роботу
зупинився). [-]

запустити Як 'start', але блокує до завершення обробки. Рядок помилки повертається, якщо є
виникають помилки під час запуску або під час процесу. [e]

debug 'debug-level'
Встановіть рівень налагодження на "debug-level". Зверніть увагу, що клієнтські програми можуть повторно реалізувати
процедури налагодження. [-]

Resource-file 'шлях до файлу'
Замінює глобальні файли та файли ресурсів користувача. Не впливає на вже створений
об'єкти. Ця команда еквівалентна параметру ecasound '-R' (див. ecasound (1) man
сторінка).

-префікс:arg1,...,argN
Еквівалентно видачі 'cs-option -prefix:arg1,...,argN). Дивіться документацію для
'cs-опція'.

допоможіть', 'h'
Допоможіть! [-]

GLOBAL


стан двигуна
Повертає рядок, що описує стан двигуна (працює, зупинено, закінчено, помилка,
не готовий). Дивись також cs-статус. [S]

запуск двигуна
Запускає двигун реального часу. Двигун виконає поточну підключену установку ланцюга
(див. 'cs-connect). Ця дія ще не розпочинає фактичну обробку (див старт та
СТОП). Коли ecasound використовується як клієнт JACK, видача запуск двигуна видає еказук
активний клієнт JACK (тобто порти ecasound можна підключити до іншого JACK
клієнти). [-]

зупинка двигуна
Зупиняє двигун. Не від'єднує ланцюг, який працював. Дивись також
cs-disconnet та СТОП. Коли ecasound використовується як клієнт JACK, зупинка двигуна волі
призвести до того, що ecasound стане деактивованим клієнтом (усі з’єднання JACK розірвано).
[-]

МЕНЦЕПІВ


Chainsetup є центральним об'єктом даних. Усі інші об'єкти (входи, виходи, ланцюжки тощо)
підключені до певного ланцюга. Налаштувань ланцюга може бути багато, але може бути лише один
підключений. Подібним чином можна вибрати лише одну установку ланцюга. Якщо не зазначено інше
операції виконуються на вибраній установці ланцюга. Деякі операції також вимагають цього вибору
налаштування ланцюга не підключено.

cs-додати "ім'я"
Додає нову установку ланцюга з назвою 'name'. 'name' тепер є вибраною установкою ланцюга. [-]

cs-видалити
Видаляє вибрану наразі налаштування ланцюга. [-]

cs-список
Повертає список усіх налаштувань ланцюга. [Так]

cs-select 'name'
Вибирає "ім'я" налаштування ланцюга. [-]

cs-вибрано
Повертає назву поточного вибраного ланцюга. [S]

cs-index-select 'cs_index', cs-iselect 'cs_index'
Вибирає настройку ланцюга на основі короткого рядка індексу. Назви ланцюгів можуть бути швидше
довго. Цю команду можна використовувати, щоб уникнути введення цих довгих імен. "cs_index" є
ціле значення, де "1" відноситься до першого аудіо входу/виходу. Ви можете використовувати
"cs-list" і "cs-status", щоб отримати повний список доступних на даний момент налаштувань ланцюга.
[-]

cs-load 'ім'я файлу'
Додає нове налаштування ланцюга, завантажуючи його з файлу 'filename'. "ім'я файлу" тепер є
вибраний ланцюг. [-]

cs-збереження
Зберігає вибрану наразі налаштування ланцюга у файл. Якщо налаштування ланцюга було завантажено з a
файлу, збережена версія замінить оригінал. Якщо він не має значення за замовчуванням
ім'я файлу, він зберігається в "chainsetup_name.ecs". [-]

cs-save-as 'filename'
Зберігає поточні вибрані налаштування ланцюга у файлі 'filename'. [-]

cs-редагування
Вибрані налаштування ланцюга збережено у тимчасовий файл. Цей файл завантажено до
зовнішній редактор (див. ecasoundrc (5)). Після редагування завантажується налаштування ланцюга
повернутися до еказуку. [-]

cs-is-valid
Чи дійсна поточна вибрана настройка ланцюга (=можна підключити)? [Я]

cs-connect
Підключіть поточну настройку ланцюга до двигуна. При підключенні всі ресурси
(наприклад, файли, пристрої звукової карти, зовнішні програми), необхідні для виконання налаштування ланцюга
зарезервовані. Одночасно можна підключити лише один ланцюг. Рядок помилки є
повертається, якщо з’єднання не вдається (наприклад, через помилку під час виділення файлу
ресурси). [e]

cs-disconnect
Від’єднайте поточний під’єднаний ланцюг. Ця дія звільнить все зовнішнє
ресурси, необхідні для встановлення ланцюга. [-]

cs-підключений
Повертає назву поточного підключеного ланцюга. [S]

cs-rewind "час у секундах", перемотувати назад "час у секундах", rw "час у секундах"
Перемотує поточну позицію налаштування ланцюга на «час у секундах» секунд. Позиція
також впливають на всі входи та виходи, підключені до вибраного ланцюга. [-]

cs-forward 'час-в-секундах', вперед 'час-в-секундах', fw 'ttime-in-seconds'
Поточна позиція налаштування ланцюга пересилається за 'час у секундах' секунд. Позиція
також впливає на всі входи та виходи, підключені до вибраного ланцюга. [-]

cs-set-position 'time-in-seconds', cs-setpos 'time-in-seconds', setpos 'time-in-seconds',
set-position "час у секундах"
Встановлює позицію налаштування ланцюга на "час у секундах" секунд від початку.
Розташування всіх входів і виходів, підключених до вибраної установки ланцюга, також є
постраждалих. [-]

cs-set-position-samples 'time-in-samples'
Встановлює позицію налаштування ланцюга на вибірки «час у вибірках» із самого початку.
Розташування всіх входів і виходів, підключених до вибраної установки ланцюга, також є
постраждалих. [-]

cs-get-position, cs-getpos, getpos, get-position
Повертає поточну позицію налаштування ланцюга в секундах. [F]

cs-get-position-samples
Повертає поточну позицію налаштування ланцюга у зразках. [Li]

cs-get-length, get-length
Повертає довжину налаштування ланцюга в секундах (якщо відомо). [F]

cs-get-length-samples, get-length-samples
Повертає довжину налаштування ланцюга у вибірках (якщо відомо). [Li]

cs-set-length 'секунди'
Встановлює час обробки в секундах (не має бути цілим значенням). А
спеціальне значення '-1' встановить довжину налаштування ланцюга відповідно до найдовшого
вхідний об'єкт. [-]

cs-set-length-samples 'зразки'
Встановлює час обробки в зразках. [-]

cs-перемикання циклу
Переключити цикл. Після завершення обробки двигун знову запуститься з
початкове положення. Не завжди можна ввімкнути цикл (наприклад, all
входи та виходи мають нескінченну довжину, а довжина налаштування ланцюга не встановлена ​​явно
з 'cs-set-length'). [-]

cs-set-param
Інтерпретувати загальні параметри налаштування ланцюга, наприклад "-b" (розмір буфера), "-n"
(ім'я) тощо. Дивіться ecasound (1) для отримання додаткової інформації. [-]

cs-set-audio-format 'bits,channels,sample_rate'
Встановіть параметри зразка за замовчуванням для поточного вибраного ланцюга. Наприклад
Звук якості компакт-диска буде "16,2,44100". Це те саме, що й аргумент командного рядка
«-f» (див. ecasound (1)). [-]

кс-статус, статус, вул
Друкує інформацію про стан доступних налаштувань ланцюга. Детальна інформація є
роздруковано для підключеного (=доступно для роботи) і вибрано (=доступно для
редагування) налаштувань ланцюга. Перелічено інші налаштування ланцюга, але є додаткова інформація
придушені. Щоб отримати повну інформацію про певну установку ланцюга, виберіть її за допомогою
«cs-select» або «cs-iselect», а потім видайте «cs-select». [S]

cs-опція '-prefix:arg1,...,argN'
Однією з потужних властивостей інтерактивного режиму є повний доступ до
синтаксис командного рядка ecasound. Наприклад, команда "cs-option -efb:400,200"
означає, що смуговий фільтр додається до поточного вибраного ланцюга з початковим
параметри 400 (центральна частота) і 200 (ширина в Гц).

Зауважте, що параметри рівня сеансу (наприклад, налаштування рівня налагодження) не можна використовувати з
'cs-option' (тобто лише параметри, які змінюють налаштування ланцюга).

Примітка! Інтерактивний режим Ecasound неявно інтерпретує всі рядки, які починаються з «-».
"рядок параметра cs".

ЦЕПИ


Ланцюжок — це проста абстракція потоку сигналів. Кожен ланцюг має один вхід і один вихід. всі
оператори ланцюга та їх контролери приєднані до ланцюгів. Ланцюги можуть бути приглушеними, увімкненими
і бути обійти. Якщо не вказано інше, всі операції виконуються для поточного вибраного
налаштування ланцюга.

c-додати 'cname1,...,cnameN'
Додає набір ланцюжків. Додані ланцюжки вибираються автоматично. Зверніть увагу, що коми в
назви ланцюгів заборонені. [-]

c-видалити
Вилучає вибрані ланцюги. [-]

c-list Повертає список усіх ланцюжків. [Так]

c-вибрати 'cname1,...,cnameN'
Вибирає ланцюги. Інші ланцюжки автоматично скасовуються. [-]

c-index-select 'index1,...,indexN', c-iselect 'index1,...,indexN'
Вибирає набір ланцюжків на основі списку індексів. Кожен індекс є цілим числом
значення, де "1" відноситься до першого ланцюжка. Ви можете використовувати "c-list" і "c-status", щоб
отримати повний список доступних на даний момент мереж. [-]

c-вибрати все
Вибирає всі ланцюжки. [-]

c-select-add 'cname1,...,cnameN'
Вибирає більше ланцюгів. [-]

c-зніміть вибір "cname1,...,cnameN"
Скасує вибір ланцюжків. [-]

c-вибрано
Повертає список вибраних ланцюжків. [Так]

c-очистити
Очистіть вибрані ланцюги, видаливши всіх операторів і контролерів ланцюга. Ні
змінити спосіб підключення ланцюжків до входів і виходів. [-]

c-перейменувати 'new_name'
Перейменовує вибраний ланцюжок. При використанні цієї команди має бути рівно один ланцюжок
Вибраний [-]

c-без звуку
Встановіть режим відключення звуку для поточного вибраного ланцюга. Якщо ланцюжок вимкнено, він буде
тільки вихідна тиша.

Команда приймає один параметр: "on" -> ланцюжок вимкнено, "off" -> без звуку, і
"toggle" -> змінити стан вимкнення звуку. Якщо параметр опущено, передбачається «перемикач» (вимкнення звуку
увімкнено або вимкнено, залежно від попереднього стану).

Керування станами приглушення ланцюга та оператора ланцюга є незалежним. Якщо "c-mute off".
виконано, стани окремих команд обходу копа набудуть чинності. Якщо ланцюг є
без звуку, ланцюжок виводить мовчання незалежно від того, чи вимкнено звук окремого оператора ланцюга
стан. [-]

c-обхід
Встановіть стан обходу поточного вибраного ланцюга. Коли ланцюг обходить,
вибіркові дані передаються через необроблені (всі оператори ланцюга вимкнені для
даний ланцюжок).

Команда приймає один параметр: "on" -> ланцюг обходиться, "off" -> немає обходу, і
"toggle" -> змінити стан обходу. Якщо параметр опущено, передбачається «перемикання» (обхід
увімкнено або вимкнено, залежно від попереднього стану).

Управління станами обходу ланцюга та оператора ланцюга є незалежним. Якщо є обхід ланцюга
вимкнено, набудуть чинності стани окремих команд обходу копа. Якщо ланцюг є
обхід, усі оператори обходяться незалежно від стану обходу cop. [-]

c-статус, cs
Роздрукувати інформацію про стан усіх мереж. [S]

c-обходить
Повертає true, якщо вибраний ланцюжок на даний момент обходиться (жоден з операторів ланцюга
запускаються). Див. «c-bypass». [Я]

c-є-німий
Повертає значення true, якщо вибраний ланцюжок наразі вимкнено (виводить мовчання як вихід).
Див. "c-mute". [Я]

АУДІО ВВЕДЕННЯ-ВИВЕДЕННЯ ОБ'ЄКТИ


Якщо не вказано інше, всі операції виконуються з поточним вибраним об’єктом. всі
команди з ай- префікс працює на аудіовходах, а команди з ао- працювати на
Виходи

ai-додати 'input_format_string'
Додає новий об’єкт введення. Дивіться сторінку керівництва ecasound (1) для отримання додаткової інформації про аргумент
формат (параметр '-i'). Примітка щодо синтаксису: якщо будь-який з параметрів (наприклад, ім’я файлу)
містить коми, параметр повинен бути взятий у подвійні лапки. [-]

ao-додати 'output_format_string'
Додає новий об’єкт виведення. Перегляньте сторінку керівництва ecasound (1) для отримання додаткової інформації про
формат аргументу (опція '-o'). Якщо аргумент опущено, то буде вихідний пристрій за замовчуванням
додано (див. ecasoundrc (5)). Примітка щодо синтаксису: якщо будь-який з параметрів (наприклад, a
filename) містить коми, параметр повинен бути взятий у подвійні лапки. [-]

ao-додати-за замовчуванням
Додає вихідний пристрій за замовчуванням (див. ecasoundrc (5)). [-]

аі-описати, ао-описати
Повертає сумісний із синтаксисом параметрів Ecasound (EOS) рядок, що описує
введення-виведення. Додаткову інформацію про EOS дивіться у посібнику користувача Ecasound. Це
Команда була введена в ecasound 2.4.4. [S]

ai-select 'aobject_name', ao-select '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-select 'aobject_index', ai-iselect 'aobject_index', ao-index-select
'aobject_index', ao-iselect 'aobject_index'
Виберіть аудіооб’єкт на основі короткого індексного рядка. Особливо можуть імена файлів
бути досить довгим. Цю команду можна використовувати, щоб уникнути введення цих довгих імен, коли
виділення звукових об’єктів. 'aobject_index' є цілим значенням, де '1' відноситься до
перший звуковий вхід/вихід. Ви можете використовувати «ai-list» та «ao-list», щоб отримати повний список
список доступних на даний момент входів/виходів. [-]

ай-вибраний, ао-вибраний
Повертає назву поточного вибраного звукового об’єкта. [S]

ай-прикріпити, ао-прикріпити
Приєднує поточний вибраний звуковий об’єкт до всіх вибраних ланцюжків. [-]

ай-зняти, ао-зняти
Видаляє поточний вибраний звуковий об’єкт із налаштування ланцюга. [-]

ai-forward 'time_in_seconds', ai-fw 'time_in_seconds', ao-forward 'time_in_seconds', ao-fw
'time_in_seconds'
Вибраний аудіооб’єкт пересилається за 'час у секундах' секунд. Час має бути
задано як значення з плаваючою комою (наприклад, 0.001 дорівнює 1 мс). [-]

ai-rewind 'time_in_seconds', ai-rw 'time_in_seconds', ao-rewind 'time_in_seconds', ao-rw
'time_in_seconds'
Вибраний аудіооб’єкт перемотується на «час у секундах» секунд. Час має бути
задано як значення з плаваючою комою (наприклад, 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-position-samples, ao-get-position-samples
Повертає позицію звукового об’єкта в зразках. [Li]

ai-get-length, ao-get-length
Повертає довжину звукового об’єкта в секундах. [F]

ai-get-length-samples, ao-get-length-samples
Повертає довжину звукового об’єкта в семплях. [Li]

ai-get-format, ao-get-format
Повертає аудіоформат вибраного аудіо входу/виходу як відформатований рядок.
Перегляньте документацію щодо параметра командного рядка '-f'. [S]

аі-лист, ао-лист
Повертає список усіх об’єктів введення/виводу. [Так]

aio-реєстр
Друкує список зареєстрованих типів звукових об’єктів. [S]

aio-статус
Статус аудіооб’єкта (рядки індексу, положення, довжина тощо). [S]

МЕРЕЖА ОПЕРАТОРИ


Оператори ланцюга використовуються для обробки та аналізу даних вибірки. Вони кріпляться до ланцюжків.
Якщо не вказано інше, використовуються поточні вибрані налаштування та ланцюг. також,
'chainop_id' і 'param_id' використовуються для вибору операторів ланцюга та їх параметрів. Спочатку
дійсне значення для цих параметрів дорівнює 1.

cop-додати 'cop_format_string'
Додає нового оператора ланцюга. На додаток до звичайних операторів ланцюга, ця команда може
також використовуватися для додавання пресетів ефектів і різних плагінів. Примітка; це неможливо
додавати оператори до кількох ланцюжків одночасно. Іншими словами, має бути тільки один ланцюжок
вибрано під час видачі 'cop-add'. Дивіться сторінку керівництва ecasound (1) для отримання додаткової інформації. [-]

коп-обхід
Встановіть стан обходу поточного вибраного оператора ланцюга. Команда приймає a
один параметр: "on" -> оператор обходиться, "off" -> без обходу, і "toggle" ->
змінити стан обходу. Якщо параметр опущено, передбачається «перемикач» (обхід є
увімкнено або вимкнено, залежно від попереднього стану). [-]

коп-обходить
Повертає значення true, якщо вибраний оператор ланцюга в даний момент обходиться (тимчасово не є частиною
ланцюга обробки). [Я]

коп-описати
Повертає сумісний із синтаксисом параметрів Ecasound (EOS) рядок, що описує ланцюжок
оператор. Додаткову інформацію про EOS дивіться у посібнику користувача Ecasound. Це
Команда була введена в ecasound 2.4.4. [S]

поліцейський-прибрати
Видаляє вибраного оператора ланцюга. [-]

коп-лист
Повертає список усіх операторів ланцюга, приєднаних до поточного вибраного ланцюга. [Так]

cop-select 'param_id', cop-index-select 'param_id', cop-iselect 'param_id'
Вибирає оператора ланцюга. [-]

вибраний поліцейський
Повертає номер індексу поточного вибраного оператора ланцюга. [Я]

cop-set 'chainop_id,param_id,value'
Змінює значення параметра оператора одного ланцюга. На відміну від інших операторів ланцюга
команд, це також можна використовувати під час обробки. Дивіться також «cop-get». [-]

cop-отримати 'chainop_id,param_id'
Повертає поточне значення параметра оператора ланцюга, визначеного 'chainop_id'
і 'param_id'. Ця команда є скороченням від 'cop-select chainop_id ;
copp-iselect param_id ; copp-get'. [F]

поліцейський статус
Повертає інформацію про статус оператора ланцюга. [S]

copp-список
Повертає список вибраних параметрів оператора ланцюга. [Так]

copp-select 'param_id', copp-index-select 'param_id', copp-iselect 'param_id'
Вибирає параметр оператора ланцюга. [-]

copp-вибраний
Повертає номер індексу поточного вибраного параметра оператора ланцюга. [Я]

copp-set 'value'
Встановлює для вибраного параметра значення "value". [-]

copp-get
Повертає вибране значення параметра. Дивіться також «cop-get». [F]

коп-реєстр
Друкує список зареєстрованих операторів мережі. [S]

попередньо встановлений реєстр
Друкує список зареєстрованих пресетів ефектів. [S]

ладспа-реєстр
Друкує список зареєстрованих плагінів LADSPA. [S]

КОНТРОЛЕРИ


Контролери використовуються для керування параметрами окремих операторів ланцюга. Вони прикріплені
до ланцюгів. Якщо не вказано інше, використовуються поточні вибрані налаштування та ланцюги.

ctrl-додати 'copc_format_string'
Додає новий контролер і приєднує його до поточного вибраного оператора ланцюга. The
Синтаксис аргументу: "- :par1,...,parN" або просто
" :par1,...,parN". Якщо сам параметр містить коми, параметр
слід брати в подвійні лапки. Дивіться сторінку керівництва ecasound (1) для отримання додаткової інформації. [-]

ctrl-описати
Повертає сумісний із синтаксисом параметрів Ecasound (EOS) рядок, що описує контролер.
Додаткову інформацію про EOS дивіться у посібнику користувача Ecasound. Ця команда була
введено в ecasound 2.4.4. [S]

ctrl-видалити
Видаляє вибраний контролер. [-]

ctrl-список
Повертає список усіх контролерів, приєднаних до поточного вибраного ланцюга. [Так]

ctrl-select 'param_id', ctrl-index-select 'param_id', ctrl-iselect 'param_id'
Вибирає контролер. [-]

ctrl вибрано
Повертає номер індексу поточного вибраного контролера. [Я]

ctrl-статус
Повертає інформацію про стан контролера. [S]

ctrl-реєстр
Друкує список зареєстрованих контролерів. [S]

ctrl-get-target
Повертає номер індексу оператора ланцюга, який підключений до вибраного
контролер. Повернений індекс відноситься до поточного вибраного ланцюга (див
«Список міліції»). [Я]

ctrlp-список
Повертає список всіх параметрів контролера. Ця команда була введена в
ecasound 2.4.2. [Так]

ctrlp-вибрати
Вибирає параметр контролера. Ця команда була введена в ecasound 2.4.2. [-]

вибрано ctrlp
Повертає номер індексу поточного вибраного параметра контролера. Ця команда
було представлено в ecasound 2.4.2. [Я]

ctrlp-get
Повертає значення вибраного параметра контролера. Ця команда була введена в
ecasound 2.4.2. [F]

ctrlp-set
Встановлює значення параметра вибраного контролера на 'value'. Ця команда була
введено в ecasound 2.4.2. [-]

JACK ПІДКЛЮЧЕННЯ УПРАВЛІННЯ


Якщо Ecasound скомпільовано з підтримкою аудіосервера JACK, наступний набір команд
призначений для керування з'єднаннями між портами JACK.

jack-connect '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-список
Повертає список усіх зареєстрованих команд інтерактивного режиму. [Так]

int-log-історія
Повертає останні повідомлення журналу, надіслані модулями 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-версія-рядок
Повертає рядок версії аналізатора інтерактивного режиму ecasound. [S]

int-cmd-version-lib-current
Повертає версію інтерфейсу бібліотеки інтерактивного режиму ecasound (libtool). [Я]

int-cmd-version-lib-revision
Повертає версію інтерфейсу бібліотеки інтерактивного режиму ecasound (libtool). [Я]

int-cmd-version-lib-age
Повертає вік інтерфейсу бібліотеки інтерактивного режиму ecasound (libtool). [Я]

ОБ'ЄКТ MAPS


Карти об’єктів є центральними сховищами для типових об’єктів, які зазвичай використовуються. Запитуючи
карти, програми можуть отримати список усіх зареєстрованих типів об'єктів та їх властивостей.

карта-коп-лист
Друкує список зареєстрованих операторів ланцюга у форматі, зазначеному в розділі
ОПЕРАТОР ОПИСУ. [S]

map-preset-list
Друкує список зареєстрованих пресетів ефектів у форматі, зазначеному в розділі
ОПЕРАТОР ОПИСУ. [S]

карта-ладспа-лист
Друкує список зареєстрованих плагінів LADSPA у форматі, зазначеному в розділі
ОПЕРАТОР ОПИСУ. [S]

map-ladspa-id-list
Друкує список зареєстрованих плагінів LADSPA у форматі, зазначеному в розділі
ОПЕРАТОР ОПИСУ. Використовуються числові ідентифікатори плагінів LADPSA. [S]

map-ctrl-list
Друкує список зареєстрованих контролерів у форматі, зазначеному в розділі
ОПЕРАТОР ОПИСУ. [S]

DUMP КОМАНДИ


Наведені нижче команди дампу не призначені для нормального використання. Їхнє основне призначення – це
забезпечити простий спосіб отримати інформацію про внутрішній стан від libecasound. Усі команди дампу
вивести один рядок із синтаксисом "ключове значення" у вибраний вихідний потік (за замовчуванням
стандартний вихід).

dump-target 'ім'я файлу'
Встановити цільовий потік для скидання. [-]

дамп-статус
Скидає стан двигуна - "працює", "зупинився", "завершено" або "не готовий". [-]

відвал-позиція
Скидає глобальну позицію. Друкується за лічені секунди з плаваючою комою
представництво. [-]

довжина відвалу
Знімає загальну довжину обробки. Друкується за лічені секунди з плаваючою комою
представництво. [-]

dump-cs-status
Дампує рядок стану для поточної вибраної установки ланцюга - "підключено", "вибрано"
або порожній рядок. [-]

dump-c-вибрано
Видає назву поточного вибраного ланцюга. [-]

dump-ai-selected
Дампує мітку поточного вибраного аудіовходу. Якщо вхідне значення не вибрано, створює дамп файлу
порожній рядок. [-]

dump-ai-position
Видає позиції поточних вибраних аудіовходів. Друкується за секунди, використовуючи a
представлення з плаваючою комою. [-]

dump-ai-length
Дампує довжину поточного вибраного аудіовходу. Друкується за секунди, використовуючи a
представлення з плаваючою комою. [-]

dump-ai-open-state
Видає інформацію про стан аудіовходу. Або «відкритий», або «закритий». [-]

dump-ao-вибрано
Дампує мітку поточного вибраного аудіовиходу. Якщо вихід не вибрано, виводить файл
порожній рядок. [-]

dump-ao-position
Видає позиції поточних вибраних аудіовиходів. Друкується за секунди, використовуючи a
представлення з плаваючою комою. [-]

dump-ao-довжина
Дампує довжину поточного вибраного аудіовиходу. Друкується за секунди, використовуючи a
представлення з плаваючою комою. [-]

dump-ao-open-state
Дампує інформацію про стан аудіовиходу. Або «відкритий», або «закритий». [-]

dump-cop-value 'chainop,param'
Дампує значення параметра оператора ланцюга. 'chainop' і 'param' є оператором і
значення індексу параметра (1...n). [-]

ОПЕРАТОР ОПИСУ


Команда map-xxx-list команди повертають рядок, що містить усі зареєстровані об’єкти даного
тип ххх. Кожен рядок виводу описує один зареєстрований тип. Використовується синтаксис:

"ключове слово, назва, опис, кількість_параметрів, параметр 1, параметр 2,..."

parX_def описує один параметр об'єкта. Це визначення присутнє для всіх
параметри описуваного типу об'єкта. Використовується синтаксис:

'name,description,defaultvalue,upper_bound_flag,upper_bound,
прапор нижньої_межі,нижня межа,переключений_прапор,цілочисельний_прапор,
logarithmic_flag,output_flag'

Точні описи цих полів див. у файлі заголовка
ecasound/libecasound/eca-operator.h.

ЗНИЖЕНИЙ КОМАНДИ


Використання наступних команд не підтримується. Вони все ще працюють у поточній версії Ecasound,
але буде вилучено в майбутньому:

ai-wave-edit, ao-wave-edit

Використовуйте ecasound-iam онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    OfficeFloor
    OfficeFloor
    OfficeFloor забезпечує інверсію
    управління зв'язком, з його: - залежністю
    ін'єкція - продовження ін'єкції -
    для додаткової інформації
    відвідати...
    Завантажити OfficeFloor
  • 2
    DivKit
    DivKit
    DivKit є відкритим вихідним кодом, керованим сервером
    Інтерфейс користувача (SDUI). Це дозволяє вам
    розгорнути серверні оновлення для
    різні версії програми. Крім того, це може бути
    використовується для...
    Завантажте DivKit
  • 3
    субконвертор
    субконвертор
    Утиліта для конвертації між різними
    формат підписки. Користувачі Shadowrocket
    слід використовувати ss, ssr або v2ray як ціль.
    Ви можете додати &remark= до
    Телеграм-лайк HT...
    Завантажити субконвертер
  • 4
    ВАШ
    ВАШ
    SWASH — числове число загального призначення
    інструмент для моделювання нестійкості,
    негідростатичний, з вільною поверхнею,
    обертальний потік і транспортні явища
    у прибережних водах як...
    Завантажити SWASH
  • 5
    VBA-M (заархівовано – зараз на Github)
    VBA-M (заархівовано – зараз на Github)
    Проект переміщено в
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Особливості: Створення чітів, збереження кількох станів
    система, підтримує gba, gbc, gb, sgb,
    sgb2Tu...
    Завантажте VBA-M (архівовано - тепер на Github)
  • 6
    Стацер
    Стацер
    Оптимізатор і моніторинг системи Linux
    Репозиторій Github:
    https://github.com/oguzhaninan/Stacer.
    Аудиторія: кінцеві користувачі/комп’ютер. Користувач
    інтерфейс: Qt. Програмування La...
    Завантажити Stacer
  • Детальніше »

Команди Linux

Ad