EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

ecasound-iam - Online în cloud

Run ecasound-iam in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

Aceasta este comanda ecasound-iam care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


ecasound-iam - mod interactiv ecasound

REZUMAT


DESCRIERE


Biblioteca Ecasound conține un modul interpret care înțelege un set de comenzi vizate
la controlul diferitelor servicii de bibliotecă. Acesta se numește modul interactiv ecasound
(EIAM). Toate programele legate de biblioteca ecasound pot folosi această facilitate.

ECI API și reveni Tipuri


Un caz special de utilizare a modului interactiv este interfața de control a ecasound (ECI), care este a
bibliotecă mică care oferă acces ușor la comenzile modului interactiv din afara
libecasound. Atunci când se emit comenzi inter folosind interfața de control, este posibil ca
comenzile returnează și informații. Tipurile de valori returnate acceptate în prezent sunt: ​​șir [s],
listă de șiruri de caractere [S] (elementele separate prin virgule; evadate dacă este necesar), întreg [i],
întreg lung [li] și număr în virgulă mobilă [f]. Aceste definiții sunt folosite pe tot parcursul
acest document. Comenzile care nu returnează nimic (nule) sunt marcate cu [-]. În plus,
tipul de returnare [e] marchează o condiție de eroare. Când o comandă în mod interactiv are ca rezultat un
eroare, este returnat un șir de eroare care explică condiția.

Limitări legate de la în timp real Control și modificări


Nu este posibil să utilizați toate comenzile din modul interactiv pentru a modifica și controla obiectele care
aparțin unui chainsetup conectat. Ecasound se va deconecta automat (și mai târziu va încerca
reconnect) chainsetup-ul în cazul în care aceste comenzi sunt primite în timp ce sunt conectate. Comenzi
care au această limitare sunt:

cs-remove, cs-set-length, cs-set-length-samples, cs-toggle-loop, cs-set-param,
cs-opțiune, c-add, c-eliminare, c-redenumire, c-clear, ai-add, ai-eliminare, ai-attach,
ai-forward, ai-wind, ai-set-position, ai-set-position-samples, ao-add,
ao-add-default, ao-eliminare, ao-atașare, ao-înainte, ao-înapoi, ao-set-poziție,
ao-set-poziţie-eşantioane.

Următoarele comenzi pot fi folosite cu un chainsetup conectat, dar necesită
oprirea temporară a motorului (dacă este în funcțiune) și acest lucru poate provoca întreruperi audibile la redare
și înregistrare. În practică, aceasta înseamnă că în prezent nu este posibil să adăugați sau să eliminați lanțul
operatori într-o manieră fără întreruperi. Comenzile afectate:

cop-add, ctrl-add,

Următoarele comenzi pot fi utilizate pe un chainsetup conectat și atunci când motorul este
rulează (nu este o listă completă, dar cel puțin aceste comenzi sunt acceptate):

cop-set, copp-set, ctrlp-set, c-bypass, c-muting, setpos, cs-set-position,
*-descrie *-deselect, *-get, *-list, *-register *-select, *-selectat, *-status,
dump-*, int-*, jack-*, hartă-*

GENERAL


renunta, q
Părăsiți sesiunea ecasound. Ce înseamnă asta în practică depinde de client
implementare. În modul interactiv ecasound, „închidere” termină ecasound
proces. Când este trimis prin conexiunea la serverul ecasound (aka NetECI), „închiderea” se încheie
conexiunea de rețea activă, dar nu încheie procesul serverului ecasound.
[-]

începe, t
Procesarea este începută (play). Șirul de eroare este returnat dacă există erori la pornire
întâlnite. [E]

opri, s
Opriți procesarea. [-]

oprire-sincronizare, s
Opriți procesarea cu un apel de blocare (nu reveniți până când motorul a făcut-o efectiv
oprit). [-]

rulează Ca „start”, dar se blochează până la finalizarea procesării. Șirul de eroare este returnat dacă există
sunt întâlnite erori la pornire sau în timpul procesului. [E]

depanare „nivel de depanare”
Setați nivelul de depanare la „nivel de depanare”. Observați că programele client pot reimplementa
rutine de depanare. [-]

fisier-resursa 'calea-vers-fisier'
Supliniază fișierele de resurse globale și utilizator. Nu afectează deja creat
obiecte. Această comandă este echivalentă cu opțiunea ecasound „-R” (vezi ecasound (1) man
pagină).

-prefix:arg1,...,argN
Echivalent cu emiterea „cs-option -prefix:arg1,...,argN). Consultați documentația pentru
„opțiune-cs”.

ajutor', 'h'
Ajutor! [-]

GLOBAL


starea motorului
Returnează un șir care descrie starea motorului (în funcțiune, oprit, terminat, eroare,
nu e gata). Vezi si starea cs. [S]

motor-lansare
Pornește motorul în timp real. Motorul va executa configurația de lanț conectată în prezent
(vezi „cs-connect”). Această acțiune nu începe încă procesarea efectivă (vezi Începe și
opri). Când ecasound este utilizat ca client JACK, emiterea motor-lansare face ecasound
un client JACK activ (adică porturile ecasound pot fi conectate la alte JACK
clienti). [-]

motor-oprire
Opreste motorul. Nu deconectează setup-ul care rula. Vezi si
cs-disconnet și opri. Când ecasound este utilizat ca client JACK, motor-oprire voi
determina ecasound să devină un client dezactivat (toate conexiunile JACK sunt rupte).
[-]

MONTĂRI DE LANȚURI


Chainsetup este obiectul de date central. Toate celelalte obiecte (intrări, ieșiri, lanțuri etc.)
sunt conectate la niște setări de lanț. Pot exista multe setări de lanț, dar numai una poate fi
conectat. În mod similar, poate fi selectată o singură configurație de lanț. Dacă nu se specifică altfel
operațiunile se fac pe setup-ul de lanț selectat. Unele operațiuni necesită și selectarea
Chainsetup nu este conectat.

cs-adăugați „nume”
Adaugă o nouă configurație de lanț cu numele „nume”. „nume” este acum configurația de lanț selectată. [-]

cs-eliminare
Elimină configurația de lanț selectată în prezent. [-]

lista cs
Returnează o listă cu toate setările de lanț. [S]

cs-selectați „nume”
Selectează „nume” setup de lanț. [-]

cs-selectat
Returnează numele chainsetup-ului selectat în prezent. [S]

cs-index-select „cs_index”, cs-iselect „cs_index”
Selectează o configurație de lanț pe baza unui șir de index scurt. Numele Chainsetup pot fi mai degrabă
lung. Această comandă poate fi folosită pentru a evita introducerea acestor nume lungi. „cs_index” este un
valoare întreagă, unde „1” se referă la prima intrare/ieșire audio. Poți să folosești
„cs-list” și „cs-status” pentru a obține o listă completă a setupurilor de lanț disponibile în prezent.
[-]

cs-load „nume fișier”
Adaugă o nouă configurație de lanț prin încărcarea din fișierul „nume fișier”. „Nume fișier” este acum
configurația de lanț selectată. [-]

cs-salvare
Salvează setup-ul de lanț selectat curent în fișier. Dacă chainsetup a fost încărcat de la a
fișier, versiunea salvată o va înlocui pe cea originală. Dacă nu are o valoare implicită
nume de fișier, este salvat în „chainsetup_name.ecs”. [-]

cs-save-as „nume fișier”
Salvează setup-ul de lanț selectat în fișierul „nume fișier”. [-]

cs-edit
Chainsetup selectat în prezent este salvat într-un fișier temporar. Acest fișier este încărcat în
un editor extern (vezi ecasoundrc (5)). După editare, chainsetup-ul este încărcat
înapoi la ecasound. [-]

cs-este-valid
Dacă configurația de lanț selectată în prezent este validă (=poate fi conectată)? [I]

cs-connect
Conectați configurația de lanț selectată în prezent la motor. La conectare, toate resursele
(de exemplu, fișiere, dispozitive de placă de sunet, programe externe) necesare pentru a executa configurarea în lanț
sunt rezervate. Numai un set de lanț poate fi conectat la un moment dat. Șirul de eroare este
returnat dacă conexiunea eșuează (de exemplu, din cauza unei erori în alocarea fișierului
resurse). [E]

cs-disconnect
Deconectați configurația de lanț conectată în prezent. Această acțiune va elibera toate cele externe
resursele necesare setup-ului. [-]

cs-conectat
Returnează numele chainsetup-ului conectat în prezent. [S]

cs-wind „timp-în-secunde”, rewind „timp-în-secunde”, rw „timp-în-secunde”
Derulează înapoi poziția actuală de configurare a lanțului cu „timp în secunde” secunde. Poziția
toate intrările și ieșirile atașate setup-ului selectat sunt de asemenea afectate. [-]

cs-forward „timp-în-secunde”, înainte „timp-în-secunde”, fw „ttime-în-secunde”
Poziția actuală de configurare a lanțului este transmisă cu „timp în secunde” secunde. Poziţie
de toate intrările și ieșirile atașate la setup-ul de lanț selectat este, de asemenea, afectată. [-]

cs-set-position „timp-în-secunde”, cs-setpos „timp-în-secunde”, setpos „timp-în-secunde”,
set-position „timp-în-secunde”
Setează poziția de configurare a lanțului la „timp în secunde” secunde de la început.
Poziția tuturor intrărilor și ieșirilor atașate la configurația de lanț selectată este de asemenea
afectat. [-]

cs-set-position-samples „timp-în-eșantioane”
Setează de la început poziția de configurare a lanțului la eșantioanele „time-in-samples”.
Poziția tuturor intrărilor și ieșirilor atașate la configurația de lanț selectată este de asemenea
afectat. [-]

cs-get-position, cs-getpos, getpos, get-position
Returnează poziția actuală de configurare a lanțului în secunde. [F]

cs-get-position-samples
Returnează poziția curentă de configurare a lanțului în mostre. [Li]

cs-get-length, obține-lungime
Returnează lungimea setării lanțului în secunde (dacă se cunoaște). [F]

cs-get-length-samples, get-length-samples
Returnează lungimea setării lanțului în mostre (dacă se cunoaște). [Li]

cs-set-length „secunde”
Setează timpul de procesare în secunde (nu trebuie să fie o valoare întreagă). A
Valoarea pentru caz special de „-1” va seta lungimea setării lanțului în funcție de cea mai lungă
obiect de intrare. [-]

cs-set-length-samples „eșantioane”
Setează timpul de procesare în mostre. [-]

cs-toggle-loop
Comutați bucla. Când procesarea este terminată, motorul va porni din nou de la
poziția inițială. Nu este întotdeauna posibil să activați bucla (de exemplu all
intrările și ieșirile au lungime infinită, iar lungimea chainsetup nu este setată în mod explicit
cu „cs-set-length”). [-]

cs-set-param
Interpretați parametrii generali de configurare a lanțului, cum ar fi, de exemplu, „-b” (buffersize), „-n”
(nume), etc. Consultați ecasound (1) pentru mai multe informații. [-]

cs-set-audio-format „biți, canale, rata de eșantionare”
Setați parametrii eșantionului implicit pentru configurația de lanț selectată în prezent. De exemplu
audio de calitate CD ar fi „16,2,44100”. Acest lucru face același lucru cu argumentul din linia de comandă
„-f” (vezi ecasound (1)). [-]

cs-status, stare, st
Imprimă informații de stare despre configurarea lanțului disponibilă. Informațiile detaliate sunt
imprimat pentru conectat (=disponibil pentru rulare) și selectat (=disponibil pentru
editare) chainsetups. Sunt enumerate și alte setări de lanț, dar detalii suplimentare sunt
suprimat. Pentru a obține detalii complete despre o anumită configurație de lanț, selectați-o cu
„cs-select” sau „cs-iselect”, apoi lansați „cs-select”. [S]

opțiunea cs „-prefix:arg1,...,argN”
O caracteristică puternică a modului interactiv este că oferă acces complet la
sintaxa liniei de comandă a ecasound. De exemplu, comanda „cs-option -efb:400,200”
înseamnă că un filtru trece bandă este adăugat la lanțul selectat curent, cu inițiale
parametrii 400 (frecvența centrală) și 200 (lățimea în Hz).

Rețineți că opțiunile la nivel de sesiune (cum ar fi setarea nivelului de depanare) nu pot fi utilizate cu
„cs-option” (adică numai opțiunile care modifică setările de lanț).

Notă! Modul interactiv Ecasound interpretează implicit toate șirurile care încep cu un „-” ca
„șir de opțiune cs”.

LANŢURI


Chain este o simplă abstractizare a fluxului de semnal. Fiecare lanț are o intrare și o ieșire. Toate
operatorii de lanț și controlorii acestora sunt atașați de lanțuri. Lanțurile pot fi dezactivate, dezactivate
și să fie ocolit. Dacă nu este specificat altfel, toate operațiunile sunt efectuate pentru selectarea curentă
montaj cu lanț.

c-adăugați „cname1,...,cnameN”
Adaugă un set de lanțuri. Lanțurile adăugate sunt selectate automat. Rețineți că virgulele sunt în
numele de lanț nu sunt permise. [-]

c-elimină
Elimină lanțurile selectate. [-]

c-list Returnează o listă cu toate lanțurile. [S]

c-selectați „cname1,...,cnameN”
Selectează lanțuri. Alte lanțuri sunt deselectate automat. [-]

c-index-select 'index1,...,indexN', c-select 'index1,...,indexN'
Selectează un set de lanțuri pe baza listei de indici. Fiecare index este un număr întreg
valoare, unde „1” se referă la primul lanț. Puteți folosi „c-list” și „c-status” pentru
obțineți o listă completă a lanțurilor disponibile în prezent. [-]

c-selectați-toate
Selectează toate lanțurile. [-]

c-select-add 'cname1,...,cnameN'
Selectează mai multe lanțuri. [-]

c-deselectați „cname1,...,cnameN”
Deselectează lanțurile. [-]

c-selectat
Returnează o listă a lanțurilor selectate. [S]

c-clear
Ștergeți lanțurile selectate prin eliminarea tuturor operatorilor și controlerelor de lanț. Nu
modifica modul în care lanțurile sunt conectate la intrări și ieșiri. [-]

c-redenumiți „nume_nou”
Redenumește lanțul selectat. Când utilizați această comandă, trebuie să existe exact un lanț
selectat. [-]

c-mut
Setați starea de sunet a lanțului selectat curent. Când lanțul este dezactivat, va fi
numai tăcere de ieșire.

Comanda ia un singur parametru: "on" -> lanțul este dezactivat, "off" -> nu este dezactivat și
„comutați” -> schimbați starea de dezactivare a sunetului. Dacă parametrul este omis, se presupune „comutați” (dezactivarea sunetului
este fie activat, fie dezactivat, în funcție de starea anterioară).

Controlul stărilor de dezactivare a lanțului și operatorului de lanț este independent. Dacă „c-mute off” este
executat, stările comenzilor individuale cop-bypass vor avea efect. Dacă lanțul este
dezactivat, lanțul va scoate liniște, indiferent de dezactivarea individuală a operatorului de lanț
de stat. [-]

c-bypass
Setați starea de ocolire a lanțului selectat curent. Când lanțul este ocolit,
datele eșantionului sunt trecute prin neprocesate (toți operatorii de lanț sunt dezactivați pentru
lanț dat).

Comanda ia un singur parametru: „pornit” -> lanțul este ocolit, „oprit” -> fără ocolire și
"comutați" -> schimbați starea de ocolire. Dacă parametrul este omis, se presupune „commutare” (bypass
este fie activat, fie dezactivat, în funcție de starea anterioară).

Controlul stărilor de ocolire a lanțului și a operatorului de lanț este independent. Dacă ocolirea lanțului este
dezactivate, stările comenzilor individuale de ocolire a poliției vor intra în vigoare. Dacă lanțul este
ocoliți, toți operatorii sunt ocoliți independent de starea lor de ocolire a poliției. [-]

c-status, cs
Tipăriți informații despre starea tuturor lanțurilor. [S]

c-este-ocolit
Returnează adevărat dacă lanțul selectat este ocolit în prezent (niciunul dintre operatorii de lanț
sunt rulate). Vezi „c-bypass”. [I]

c-este-mut
Returnează adevărat dacă lanțul selectat este în prezent dezactivat (afișează tăcere ca ieșire).
Vezi „c-mute”. [I]

AUDIO INTRARE IEȘIRE OBIECTE


Dacă nu se specifică altfel, toate operațiunile sunt efectuate asupra obiectului selectat curent. Toate
comenzi cu avea- prefixul operează pe intrările audio, în timp ce comenzile cu ao- operează
ieșiri.

ai-adăugați „input_format_string”
Adaugă un nou obiect de intrare. Consultați pagina de manual ecasound (1) pentru mai multe informații despre argument
format (opțiunea „-i”). Notă despre sintaxă: dacă vreunul dintre parametri (cum ar fi un nume de fișier)
conține virgule, parametrul ar trebui să fie cuprins între ghilimele duble. [-]

ao-adăugați „output_format_string”
Adaugă un nou obiect de ieșire. Consultați pagina de manual ecasound (1) pentru mai multe informații despre
formatul argumentului (opțiunea „-o”). Dacă argumentul este omis, este un dispozitiv de ieșire implicit
adăugat (vezi ecasoundrc (5)). Notă despre sintaxă: dacă vreunul dintre parametri (cum ar fi a
filename) conține virgule, parametrul ar trebui să fie cuprins între ghilimele duble. [-]

ao-add-default
Adaugă dispozitivul de ieșire implicit (vezi ecasoundrc (5)). [-]

ai-descrie, ao-descrie
Returnează un șir compatibil cu Ecasound Option Syntax (EOS) care descrie
intrare ieșire. Consultați Ghidul utilizatorului Ecasound pentru mai multe informații despre EOS. Acest
comanda a fost introdusă în ecasound 2.4.4. [S]

ai-selectează „nume_obiect”, ao-selectează „nume_obiect”
Selectează un obiect audio. „aobject_name” se referă la șirul utilizat la crearea fișierului
obiect (primul argument dat lui ai-add/ao-add). Rețineți că este important
diferență față de ai-add/ao-add, nu ar trebui să includeți numele obiectului în dublu
citate pentru ai-select/ao-select. În cazul în care un chainsetup conține mai multe intrări,
sau ieșirile, cu nume identic, „ai-select” și „ao-select” vor selecta primul
instanță potrivită. Pentru a selecta o anumită instanță, „ai-iselect” și
Trebuie folosite comenzile „ao-iselect”. [-]

ai-index-select 'aobject_index', ai-iselect 'aobject_index', ao-index-select
'aobject_index', ao-iselect 'aobject_index'
Selectați un obiect audio pe baza unui șir de index scurt. În special numele de fișiere pot
fi destul de lung. Această comandă poate fi folosită pentru a evita introducerea acestor nume lungi când
selectarea obiectelor audio. „aobject_index” este o valoare întreagă, unde „1” se referă la
prima intrare/ieșire audio. Puteți folosi „ai-list” și „ao-list” pentru a obține o listă completă
lista de intrări/ieșiri disponibile în prezent. [-]

ai-selectat, ao-selectat
Returnează numele obiectului audio selectat curent. [S]

ai-atașa, ao-atașa
Atașează obiectul audio selectat curent la toate lanțurile selectate. [-]

ai-elimină, ao-elimină
Îndepărtează obiectul audio selectat în prezent din configurarea lanțului. [-]

ai-forward 'time_in_seconds', ai-fw 'time_in_seconds', ao-forward 'time_in_seconds', ao-fw
„timp_în_secunde”
Obiectul audio selectat este redirecționat cu „timp în secunde” secunde. Timpul ar trebui să fie
dată ca valoare în virgulă mobilă (de exemplu, 0.001 este la fel cu 1 ms). [-]

ai-wind 'time_in_seconds', ai-rw 'time_in_seconds', ao-wind 'time_in_seconds', ao-rw
„timp_în_secunde”
Obiectul audio selectat este derulat înapoi cu „timp în secunde” secunde. Timpul ar trebui să fie
dată ca valoare în virgulă mobilă (de exemplu, 0.001 este la fel cu 1 ms). [-]

ai-setpos 'time_in_seconds', ai-set-position 'time_in_seconds', ao-setpos
'time_in_seconds', ao-set-position 'time_in_seconds'
Setați poziția obiectului audio la „time_in_seconds”. [-]

ai-set-position-samples 'time_in_samples', ao-set-position-samples 'time_in_samples'
Setați poziția obiectului audio la „time_in_samples”. [-]

ai-getpos, ai-get-position, ao-getpos, ao-get-position
Returnează poziția obiectului audio în secunde. [F]

ai-get-position-samples, ao-get-position-samples
Returnează poziția obiectului audio în mostre. [Li]

ai-get-length, ao-get-length
Returnează lungimea obiectului audio în secunde. [F]

ai-get-length-samples, ao-get-length-samples
Returnează lungimea obiectului audio în mostre. [Li]

ai-get-format, ao-get-format
Returnează formatul audio al intrării/ieșirii audio selectate ca șir formatat.
Consultați documentația pentru opțiunea de linie de comandă „-f”. [S]

ai-list, ao-list
Returnează o listă cu toate obiectele de intrare/ieșire. [S]

aio-registru
Imprimă o listă de tipuri de obiecte audio înregistrate. [S]

aio-status
Starea obiectului audio (șiruri de index, poziție, lungime etc.). [S]

LANT OPERATORI


Operatorii de lanț sunt utilizați pentru a procesa și analiza datele eșantionului. Sunt atașate de lanțuri.
Dacă nu se specifică altfel, sunt utilizate setup-ul și lanțul selectate în prezent. De asemenea,
„chainop_id” și „param_id” sunt folosite pentru a selecta operatorii de lanț și parametrii acestora. Primul
valoarea validă pentru acești parametri este 1.

cop-add „cop_format_string”
Adaugă un nou operator de lanț. În plus față de operatorii obișnuiți în lanț, această comandă poate
De asemenea, poate fi folosit pentru a adăuga presetări de efecte și diverse plugin-uri. Notă; nu se poate
adăugați operatori la mai multe lanțuri simultan. Cu alte cuvinte, ar trebui să fie un singur lanț
selectat la emiterea „cop-add”. Consultați pagina de manual ecasound (1) pentru mai multe informații. [-]

ocolire poliţistă
Setați starea de ocolire a operatorului de lanț selectat în prezent. Comanda ia a
un singur parametru: „pornit” -> operatorul este ocolit, „dezactivat” -> fără ocolire și „comutați” ->
schimba starea de bypass. Dacă parametrul este omis, se presupune „comutația” (bypass este
fie activat, fie dezactivat, în funcție de starea anterioară). [-]

poliţistul este ocolit
Returnează adevărat dacă operatorul de lanț selectat este ocolit (temporar nu face parte
a lanțului de prelucrare). [I]

poliţist-descrie
Returnează un șir compatibil cu Ecasound Option Syntax (EOS) care descrie lanțul
operator. Consultați Ghidul utilizatorului Ecasound pentru mai multe informații despre EOS. Acest
comanda a fost introdusă în ecasound 2.4.4. [S]

poliţist-elimină
Elimină operatorul de lanț selectat. [-]

listă poliţistă
Returnează o listă cu toți operatorii de lanț atașați la lanțul selectat curent. [S]

cop-select 'param_id', cop-index-select 'param_id', cop-iselect 'param_id'
Selectează un operator de lanț. [-]

poliţist selectat
Returnează numărul de index al operatorului de lanț selectat în prezent. [I]

cop-set „chainop_id,param_id,value”
Modifică valoarea unui singur parametru operator de lanț. Spre deosebire de alt operator de lanț
comenzi, aceasta poate fi folosită și în timpul procesării. Vezi și „cop-get”. [-]

cop-get 'chainop_id,param_id'
Returnează valoarea curentă a parametrului operator de lanț identificat prin „chainop_id”
și „param_id”. Această comandă este o prescurtare pentru „cop-select chainop_id ;
copp-select param_id ; copp-get'. [F]

statutul de polițist
Returnează informații despre starea operatorului în lanț. [S]

copp-list
Returnează o listă cu parametrii operatorului de lanț selectați. [S]

copp-select 'param_id', copp-index-select 'param_id', copp-iselect 'param_id'
Selectează un parametru de operator de lanț. [-]

copp-selectat
Returnează numărul de index al parametrului operator de lanț selectat în prezent. [I]

copp-set „valoare”
Setează valoarea parametrului selectat la „valoare”. [-]

copp-get
Returnează valoarea parametrului selectat. Vezi și „cop-get”. [F]

registru polițist
Tipărește o listă a operatorilor de lanț înregistrați. [S]

presetat-registru
Imprimă o listă de presetări de efecte înregistrate. [S]

ladspa-registru
Imprimă o listă de plugin-uri LADSPA înregistrate. [S]

CONTROLERE


Controlerele sunt utilizate pentru a controla parametrii individuali ai operatorului de lanț. Sunt atașate
la lanţuri. Dacă nu se specifică altfel, sunt utilizate configurația și lanțurile selectate în prezent.

ctrl-adăugați „copc_format_string”
Adaugă un nou controler și îl atașează la operatorul de lanț selectat în prezent. The
Sintaxa argumentului este fie „- :par1,...,parN" sau doar
" :par1,...,parN". Dacă parametrul însuși conține virgule, parametrul
ar trebui să fie cuprinse între ghilimele duble. Consultați pagina de manual ecasound (1) pentru mai multe informații. [-]

ctrl-descrie
Returnează un șir compatibil Ecasound Option Syntax (EOS) care descrie controlerul.
Consultați Ghidul utilizatorului Ecasound pentru mai multe informații despre EOS. Această comandă a fost
introdus în ecasound 2.4.4. [S]

ctrl-eliminare
Elimină controlerul selectat. [-]

ctrl-list
Returnează o listă cu toate controlerele atașate la lanțul selectat curent. [S]

ctrl-select „param_id”, ctrl-index-select „param_id”, ctrl-select „param_id”
Selectează un controler. [-]

ctrl-selectat
Returnează numărul de index al controlerului selectat în prezent. [I]

stare ctrl
Returnează informații despre starea controlerului. [S]

ctrl-registru
Imprimă o listă de controlere înregistrate. [S]

ctrl-get-target
Returnează numărul de index al operatorului de lanț care este conectat la cel selectat
controlor. Indexul returnat se referă la lanțul selectat curent (vezi
„listă de polițiști”). [I]

ctrlp-list
Returnează o listă cu toți parametrii controlerului. Această comandă a fost introdusă în
ecasound 2.4.2. [S]

ctrlp-selectare
Selectează un parametru de controler. Această comandă a fost introdusă în ecasound 2.4.2. [-]

ctrlp-selectat
Returnează numărul de index al parametrului controlerului selectat în prezent. Această comandă
a fost introdus în ecasound 2.4.2. [I]

ctrlp-get
Returnează valoarea parametrului controlerului selectat. Această comandă a fost introdusă în
ecasound 2.4.2. [F]

ctrlp-set
Setează valoarea parametrului controlerului selectat la „valoare”. Această comandă a fost
introdus în ecasound 2.4.2. [-]

JACK CONEXIUNEA MANAGEMENTUL


Dacă Ecasound este compilat cu suport pentru serverul audio JACK, următorul set de comenzi
este prevăzut pentru controlul conexiunilor dintre porturile JACK.

jack-connect 'src-port' 'dest-port'
Faceți o conexiune între cele două porturi date ca parametri. Această comandă este
similar cu instrumentul de linie de comandă „jack_connect” care este distribuit cu JACK
pachet. [-]

jack-disconnect 'src-port' 'dest-port'
Deconectați cele două porturi date ca parametri. Această comandă este similară cu cea
Instrument de linie de comandă „jack_disconnect” care este distribuit cu pachetul JACK. [-]

jack-list-conexiuni
Returnează o listă cu toate porturile JACK și o listă de conexiuni pentru fiecare port. Acest
comanda este similară cu instrumentul de linie de comandă „jack_lsp” (de exemplu, „jack_lsp -c”), adică
distribuit cu pachetul JACK. [S]

INTERN COMANDE


Comenzile interne nu vizează direct utilizarea normală. Ele sunt în primul rând destinate utilizării
în scripting și interfață.

int-cmd-list
Returnează o listă cu toate comenzile înregistrate în mod interactiv. [S]

int-log-istory
Returnează mesajele de jurnal recente trimise de modulele libecasound. Acesta este un instrument bun pentru
depanarea scripturilor și aplicațiilor ECI/EIAM. Această comandă a fost introdusă în
ecasound 2.4.0. [S]

int-output-mode-wellformed
Selectați formatul de ieșire bine format pentru mesajele de jurnal. [-]

int-set-float-to-string-precision
Setează precizia utilizată în conversiile float în text. Rețineți că acest lucru poate fi folosit pentru
controlați precizia valorilor de returnare float pentru comenzile ECI. [-]

int-set-log-istory-length
Setează lungimea istoricului jurnalului. Implicit, 0 elemente. Această comandă a fost introdusă în
ecasound 2.4.0. [-]

int-cmd-version-string
Returnează șirul de versiune a analizorului în modul interactiv ecasound. [S]

int-cmd-version-lib-current
Returnează versiunea interfeței bibliotecii în modul interactiv ecasound (libtool). [I]

int-cmd-version-lib-revision
Returnează revizuirea interfeței bibliotecii în modul interactiv ecasound (libtool). [I]

int-cmd-version-lib-age
Returnează vârsta interfeței bibliotecii în modul interactiv ecasound (libtool). [I]

OBIECT HARTA


Hărțile obiectelor sunt depozite centrale pentru tipurile de obiecte utilizate în mod obișnuit. Prin interogarea
hărți, aplicațiile pot obține o listă cu toate tipurile de obiecte înregistrate și proprietățile acestora.

hartă-listă-poliţist
Tipărește o listă a operatorilor de lanț înregistrați folosind formatul specificat în secțiune
OPERATOR DESCRIERILE. [S]

listă-presetată-hartă
Imprimă o listă de presetări de efecte înregistrate folosind formatul specificat în secțiune
OPERATOR DESCRIERILE. [S]

harta-ladspa-list
Imprimă o listă de plugin-uri LADSPA înregistrate folosind formatul specificat în secțiune
OPERATOR DESCRIERILE. [S]

hartă-ladspa-id-list
Imprimă o listă de plugin-uri LADSPA înregistrate folosind formatul specificat în secțiune
OPERATOR DESCRIERILE. Sunt utilizați identificatori numerici de plugin LADPSA. [S]

hartă-ctrl-list
Tipărește o listă de controlere înregistrate folosind formatul specificat în secțiune
OPERATOR DESCRIERILE. [S]

DUMP COMANDE


Următoarele comenzi de descărcare nu sunt destinate utilizării normale. Scopul lor principal este să
oferă o modalitate ușoară de a obține informații despre starea internă de la libecasound. Toate comenzile de descărcare
scoateți o singură linie cu sintaxă „valoare cheie” în fluxul de ieșire selectat (implicit la
stdout).

dump-target „nume fișier”
Setați fluxul țintă pentru dumping. [-]

stare de gunoi
Descarcă starea motorului - „în funcțiune”, „oprit”, „terminat” sau „nepregătit”. [-]

poziție de gunoi
Renunță la poziția globală. Imprimat în câteva secunde folosind virgulă mobilă
reprezentare. [-]

dump-lungime
Deversează lungimea totală a procesării. Imprimat în câteva secunde folosind virgulă mobilă
reprezentare. [-]

dump-cs-status
Descarcă șirul de stare pentru configurația de lanț selectată curent - „conectat”, „selectat”
sau un șir gol. [-]

dump-c-selectat
Deversează numele lanțului selectat în prezent. [-]

dump-ai-selectat
Deversează eticheta intrării audio selectate în prezent. Dacă nu este selectată nicio intrare, descărcați un
Șir gol. [-]

dump-ai-position
Deversează poziția intrărilor audio selectate curent. Imprimat în câteva secunde, folosind a
reprezentare în virgulă mobilă. [-]

dump-ai-lungime
Deversează lungimea intrării audio selectate în prezent. Imprimat în câteva secunde, folosind a
reprezentare în virgulă mobilă. [-]

dump-ai-deschis-stare
Deversează informațiile despre starea intrării audio. Fie „deschis”, fie „închis”. [-]

dump-ao-selectat
Deversează eticheta ieșirii audio selectate în prezent. Dacă nu este selectată nicio ieșire, descarcă un
Șir gol. [-]

dump-ao-position
Deversează poziția ieșirilor audio selectate în prezent. Imprimat în câteva secunde, folosind a
reprezentare în virgulă mobilă. [-]

dump-ao-lungime
Deversează lungimea ieșirii audio selectate în prezent. Imprimat în câteva secunde, folosind a
reprezentare în virgulă mobilă. [-]

gunoi-ao-stare-deschis
Deversează informațiile despre starea ieșirii audio. Fie „deschis”, fie „închis”. [-]

dump-cop-value 'chainop,param'
Descarcă valoarea parametrului operatorului de lanț. „chainop” și „param” sunt operator și
valori ale indicelui parametrilor (1...n). [-]

OPERATOR DESCRIERILE


hartă-xxx-listă comenzile returnează un șir care conține toate obiectele înregistrate ale datei
tip XXX. Fiecare linie a ieșirii descrie un tip înregistrat. Sintaxa folosită este:

„cuvânt cheie,nume,descriere,număr_de_parametri,def_par1,def_par2,...”

parX_def descrie un parametru de obiect. Această definiție este prezentă pentru toți
parametri ai tipului de obiect descris. Sintaxa folosită este:

„nume, descriere, valoare implicită, steagul_limită_superioară, limita_superioară,
steagul_inferior, steagul_inferior,steagul_toggled,steagul_intreg,
steag_logaritmic,steagul_ieșire'

Pentru descrieri exacte ale acestor câmpuri, consultați fișierul antet
ecasound/libecasound/eca-operator.h.

DEPRECAT COMANDE


Utilizarea următoarelor comenzi este depreciată. Încă funcționează în versiunea actuală a Ecasound,
dar va fi renunțat în viitor:

ai-wave-edit, ao-wave-edit

Utilizați ecasound-iam online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    OfficeFloor
    OfficeFloor
    OfficeFloor oferă inversarea
    controlul cuplajului, cu: - dependenta
    injectare - continuare injectare -
    injecție filet Pentru mai multe informații
    Viziteaza...
    Descărcați OfficeFloor
  • 2
    DivKit
    DivKit
    DivKit este o sursă deschisă bazată pe server
    cadru UI (SDUI). Îți permite
    lansați actualizările provenite de la server la
    diferite versiuni de aplicație. De asemenea, poate fi
    folosit pentru ...
    Descărcați DivKit
  • 3
    subconvertor
    subconvertor
    Utilitate pentru a converti între diverse
    format de abonament. Utilizatori Shadowrocket
    ar trebui să folosească ss, ssr sau v2ray ca țintă.
    Puteți adăuga &remark= la
    HT apreciat de Telegram...
    Descărcați subconvertorul
  • 4
    SPĂLARE
    SPĂLARE
    SWASH este o valoare numerică de uz general
    instrument pentru simularea instabilității,
    nehidrostatic, cu suprafață liberă,
    flux rotaţional şi fenomene de transport
    în apele de coastă ca...
    Descărcați SWASH
  • 5
    VBA-M (arhivat - Acum pe Github)
    VBA-M (arhivat - Acum pe Github)
    Proiectul s-a mutat la
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Caracteristici:Creații de înșelăciune salvează stări multiple
    sistem, acceptă gba, gbc, gb, sgb,
    sgb2Tu...
    Descărcați VBA-M (arhivat - Acum pe Github)
  • 6
    Stacer
    Stacer
    Optimizator și monitorizare de sistem Linux
    Depozitul Github:
    https://github.com/oguzhaninan/Stacer.
    Public: utilizatori finali/desktop. Utilizator
    interfață: Qt. Programare La...
    Descărcați Stacer
  • Mai mult »

Comenzi Linux

Ad