ecasound-iam - 클라우드 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 ecasound-iam 명령입니다.

프로그램:

이름


ecasound-iam - ecasound 대화식 모드

개요


기술


Ecasound 라이브러리에는 목표로 하는 일련의 명령을 이해하는 인터프리터 모듈이 포함되어 있습니다.
다양한 도서관 서비스를 제어할 때 이를 ecasound 대화형 모드라고 합니다.
(에이엠). ecasound 라이브러리에 연결된 모든 프로그램은 이 기능을 사용할 수 있습니다.

ECI API return 유형


대화형 모드 사용의 특별한 경우는 ecasound의 제어 인터페이스(ECI)입니다.
외부에서 대화식 모드 명령에 쉽게 액세스할 수 있는 작은 라이브러리
libecasound. 제어 인터페이스를 사용하여 인터 명령을 내릴 때 다음이 가능합니다.
명령도 정보를 반환합니다. 현재 지원되는 반환 값 유형은 문자열 [s],
문자열 목록 [S](쉼표로 구분된 요소, 필요한 경우 이스케이프됨), 정수 [i],
긴 정수 [li] 및 부동 소수점 숫자 [f]. 이러한 정의는 전체에서 사용됩니다.
이 문서. 아무 것도 반환하지 않는(void) 명령은 [-]로 표시됩니다. 추가적으로,
반환 유형 [e]는 오류 조건을 표시합니다. 대화식 모드 명령으로 인해
오류가 발생하면 조건을 설명하는 오류 문자열이 반환됩니다.

제한 사항 관련 실시간 제어 수정


모든 대화식 모드 명령을 사용하여 개체를 수정하고 제어하는 ​​것은 불가능합니다.
연결된 체인 설정에 속합니다. Ecasound는 자동으로 연결을 끊습니다(나중에
reconnect) 연결되어 있는 동안 이러한 명령이 수신되는 경우 chainsetup. 명령
이 제한이 있는 것은 다음과 같습니다.

cs-remove, cs-set-length, cs-set-length-samples, cs-toggle-loop, cs-set-param,
cs-옵션, c-추가, c-제거, c-이름 바꾸기, c-지우기, ai-추가, ai-제거, 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-설정-위치-샘플.

다음 명령은 연결된 chainsetup에서 사용할 수 있지만 다음 명령이 필요합니다.
엔진을 일시적으로 일시 중지(실행 중일 경우)하면 재생에 가청 간격이 발생할 수 있습니다.
그리고 녹음. 실제로 이는 현재 체인을 추가하거나 제거할 수 없음을 의미합니다.
갭리스/원활한 방식의 연산자. 영향을 받는 명령:

경찰 추가, Ctrl 추가,

다음 명령은 연결된 체인 설정과 엔진이 켜져 있을 때 사용할 수 있습니다.
실행 중(완전한 목록은 아니지만 최소한 다음 명령이 지원됨):

cop-set, copp-set, ctrlp-set, c-bypass, c-muting, setpos, cs-set-position,
*-설명 *-선택 해제, *-get, *-목록, *-등록 *-선택, *-선택됨, *-상태,
덤프-*, 정수-*, 잭-*, 맵-*

일반


그만둬, q
ecasound 세션을 종료합니다. 이것이 실제로 의미하는 바는 클라이언트에 따라 다릅니다.
구현. ecasound 대화형 모드에서 'quit'은 ecasound를 종료합니다.
프로세스. ecasound 서버 연결(일명 NetECI)을 통해 전송되면 '종료'가 종료됩니다.
활성 네트워크 연결이지만 ecasound 서버 프로세스를 종료하지는 않습니다.
[-]

시작, t
처리가 시작됩니다(재생). 시작 시 오류가 발생하면 오류 문자열이 반환됩니다.
만났다. [과]

중지, s
처리를 중지합니다. [-]

중지 동기화, s
차단 호출로 처리 중지(엔진이 실제로
멈춤). [-]

run 'start'와 같지만 처리가 완료될 때까지 차단됩니다. 오류 문자열이 있는 경우 반환됩니다.
시작 시 또는 프로세스 중에 오류가 발생합니다. [과]

디버그 '디버그 수준'
디버그 수준을 'debug-level'로 설정합니다. 클라이언트 프로그램은
디버그 루틴. [-]

리소스 파일 '파일 경로'
전역 및 사용자 리소스 파일을 재정의합니다. 이미 생성된 것에 영향을 미치지 않음
사물. 이 명령은 '-R' ecasound 옵션과 동일합니다(ecasound (1) man 참조).
페이지).

-접두사:arg1,...,argN
'cs-option -prefix:arg1,...,argN)을 실행하는 것과 같습니다. 에 대한 문서 참조
'cs 옵션'.

도와줘', '하'
도와주세요! [-]

글로벌


엔진 상태
엔진 상태를 설명하는 문자열을 반환합니다(실행 중, 중지됨, 완료됨, 오류,
준비되지 않음). 또한보십시오 CS 상태. [에스]

엔진 발사
실시간 엔진을 시작합니다. 엔진은 현재 연결된 체인 설정을 실행합니다.
('cs-connect' 참조). 이 작업은 아직 실제 처리를 시작하지 않습니다(참조 스타트
중지). ecasound가 JACK 클라이언트로 사용될 때, 발행 엔진 발사 ecasound를 만든다
활성 JACK 클라이언트(예: ecasound의 포트는 다른 JACK에 연결할 수 있음)
클라이언트). [-]

엔진 정지
엔진을 정지합니다. 실행 중이던 chainsetup의 연결을 끊지 않습니다. 또한보십시오
cs-disconnet중지. ecasound가 JACK 클라이언트로 사용될 때, 엔진 정지 의지
ecasound가 비활성화된 클라이언트가 되도록 합니다(모든 JACK 연결이 해제됨).
[-]

체인셋업


Chainsetup은 중앙 데이터 개체입니다. 기타 모든 개체(입력, 출력, 체인 등)
일부 chainsetup에 연결되어 있습니다. 많은 체인 설정이 있을 수 있지만 하나만 가능합니다.
연결. 마찬가지로 하나의 체인 설정만 선택할 수 있습니다. 달리 명시되지 않은 경우
작업은 선택한 체인 설정에서 수행됩니다. 일부 작업에는 다음을 선택해야 합니다.
chainsetup이 연결되지 않았습니다.

cs-추가 '이름'
이름이 'name'인 새 chainsetup을 추가합니다. 이제 '이름'이 선택된 체인 설정입니다. [-]

cs 제거
현재 선택된 chainsetup을 제거합니다. [-]

cs-목록
모든 체인 설정 목록을 반환합니다. [NS]

cs-선택 '이름'
chainsetup '이름'을 선택합니다. [-]

CS 선택됨
현재 선택된 chainsetup의 이름을 반환합니다. [에스]

cs-index-select 'cs_index', cs-iselect 'cs_index'
짧은 인덱스 문자열을 기반으로 체인 설정을 선택합니다. Chainsetup 이름은 오히려
긴. 이 명령을 사용하면 이러한 긴 이름을 입력하지 않아도 됩니다. 'cs_index'는
정수 값, 여기서 '1'은 첫 번째 오디오 입력/출력을 나타냅니다. 당신이 사용할 수있는
'cs-list' 및 'cs-status'는 현재 사용 가능한 체인 설정의 전체 목록을 가져옵니다.
[-]

cs-로드 '파일 이름'
파일 'filename'에서 로드하여 새 chainsetup을 추가합니다. '파일 이름'은 이제
선택한 체인 설정. [-]

cs-저장
현재 선택한 체인 설정을 파일에 저장합니다. chainsetup이
파일의 경우 저장된 버전이 원본을 대체합니다. 기본값이 없는 경우
파일 이름은 "chainsetup_name.ecs"에 저장됩니다. [-]

cs-save-as '파일 이름'
현재 선택된 chainsetup을 파일 'filename'에 저장합니다. [-]

cs 편집
현재 선택된 chainsetup은 임시 파일에 저장됩니다. 이 파일은 다음에 로드됩니다.
외부 편집기(ecasoundrc (5) 참조). 편집 후 chainsetup이 로드됩니다.
다시 ecasound. [-]

CS가 유효함
현재 선택된 chainsetup이 유효한지(=연결 가능)? [I]

cs-연결
현재 선택된 체인셋업을 엔진에 연결합니다. 연결 시 모든 리소스
(예: 파일, 사운드 카드 장치, 외부 프로그램) chainsetup 실행에 필요
예약되어 있습니다. 한 번에 하나의 체인 설정만 연결할 수 있습니다. 오류 문자열은
연결이 실패하면 반환됩니다(예:
자원). [과]

cs-연결 해제
현재 연결된 chainsetup의 연결을 끊습니다. 이 작업은 모든 외부
chainsetup에 필요한 리소스. [-]

CS 연결
현재 연결된 chainsetup의 이름을 반환합니다. [에스]

cs-rewind '초 단위 시간', 되감기 '초 단위 시간', rw '초 단위 시간'
현재 체인 설정 위치를 'time-in-seconds'초만큼 되감습니다. 의 위치
선택한 체인 설정에 연결된 모든 입력 및 출력도 영향을 받습니다. [-]

cs-forward '초 단위 시간', 앞으로 '초 단위 시간', fw '초 단위 시간'
현재 chainsetup 위치는 'time-in-seconds'초로 전달됩니다. 위치
선택한 체인 설정에 연결된 모든 입력 및 출력 중 하나도 영향을 받습니다. [-]

cs-set-position '초 단위 시간', cs-setpos '초 단위 시간', setpos '초 단위 시간',
위치 설정 '초 단위'
chainsetup 위치를 처음부터 'time-in-seconds'초로 설정합니다.
선택한 체인 설정에 연결된 모든 입력 및 출력의 위치도
체하는. [-]

cs-set-position-samples 'time-in-samples'
chainsetup 위치를 처음부터 'time-in-samples' 샘플로 설정합니다.
선택한 체인 설정에 연결된 모든 입력 및 출력의 위치도
체하는. [-]

cs-get-position, cs-getpos, getpos, get-위치
현재 체인 설정 위치를 초 단위로 반환합니다. [에프]

cs-get-위치-샘플
샘플에서 현재 체인 설정 위치를 반환합니다. [li]

cs-길이 가져오기, 길이 가져오기
chainsetup 길이를 초 단위로 반환합니다(알려진 경우). [에프]

cs-길이-샘플 가져오기, 길이-샘플 가져오기
샘플의 체인셋업 길이를 반환합니다(알려진 경우). [li]

cs-세트-길이 '초'
처리 시간을 초 단위로 설정합니다(정수 값일 필요는 없음). ㅏ
'-1'의 특별한 경우 값은 가장 긴 것에 따라 체인 설정 길이를 설정합니다.
입력 객체. [-]

cs-set-length-samples '샘플'
샘플에서 처리 시간을 설정합니다. [-]

cs-토글-루프
루핑을 전환합니다. 처리가 완료되면 엔진은 처음부터 다시 시작합니다.
초기 위치. 루핑을 활성화하는 것이 항상 가능한 것은 아닙니다(예: 모든
입력 및 출력의 길이는 무한하며 체인 설정 길이는 명시적으로 설정되지 않습니다.
'cs-set-length' 사용). [-]

cs 세트 매개변수
예를 들어 "-b"(버퍼 크기), "-n"과 같은 일반 체인 설정 매개변수를 해석합니다.
(이름) 등 자세한 내용은 ecasound (1)을 참조하십시오. [-]

cs-set-audio-format 'bits,channels,sample_rate'
현재 선택된 체인 설정에 대한 기본 샘플 매개변수를 설정합니다. 예를 들어
CD 품질의 오디오는 "16,2,44100"입니다. 이것은 명령줄 인수와 동일합니다.
"-f"(ecasound (1) 참조). [-]

cs-상태, 상태, st
사용 가능한 체인 설정에 대한 상태 정보를 출력합니다. 자세한 정보는
연결됨(=실행 가능) 및 선택됨(=실행 가능)에 대해 인쇄됨
편집) chainsetups. 다른 체인 설정이 나열되지만 자세한 내용은
억제. 특정 체인 설정에 대한 전체 세부 정보를 얻으려면 다음을 사용하여 선택하십시오.
'cs-select' 또는 'cs-iselect'를 선택한 다음 'cs-select'를 실행합니다. [에스]

cs-option '-prefix:arg1,...,argN'
대화식 모드의 강력한 기능 중 하나는 다음에 대한 전체 액세스를 제공한다는 것입니다.
ecasound의 명령줄 구문. 예를 들어, "cs-option -efb:400,200" 명령
밴드패스 필터가 현재 선택된 체인에 추가됨을 의미합니다.
매개변수 400(중심 주파수) 및 200(Hz 폭).

세션 수준 옵션(예: 디버그 수준 설정)은 함께 사용할 수 없습니다.
'cs-option'(즉, 체인 설정을 수정하는 옵션만).

메모! Ecasound 대화형 모드는 '-'로 시작하는 모든 문자열을 다음과 같이 암시적으로 해석합니다.
"cs 옵션 문자열".

쇠사슬


체인은 단순한 신호 흐름 추상화입니다. 모든 체인에는 하나의 입력과 하나의 출력이 있습니다. 모두
체인 운영자와 해당 컨트롤러는 체인에 연결됩니다. 체인은 음소거, 음소거 해제 가능
우회됩니다. 달리 명시되지 않은 경우 모든 작업은 현재 선택된 항목에 대해 수행됩니다.
체인셋업.

c-추가 'cname1,...,cnameN'
체인 세트를 추가합니다. 추가된 체인은 자동으로 선택됩니다. 쉼표는
체인 이름은 허용되지 않습니다. [-]

c-제거
선택한 체인을 제거합니다. [-]

c-list 모든 체인 목록을 반환합니다. [NS]

c-select 'cname1,...,cnameN'
체인을 선택합니다. 다른 체인은 자동으로 선택 취소됩니다. [-]

c-index-select 'index1,...,indexN', c-iselect 'index1,...,indexN'
인덱스 목록을 기반으로 일련의 체인을 선택합니다. 각 인덱스는 정수입니다.
여기서 '1'은 첫 번째 체인을 나타냅니다. 'c-list' 및 'c-status'를 사용하여
현재 사용 가능한 체인의 전체 목록을 가져옵니다. [-]

c-선택-모두
모든 체인을 선택합니다. [-]

c-선택-추가 'cname1,...,cnameN'
더 많은 체인을 선택합니다. [-]

c-deselect 'cname1,...,cnameN'
체인을 선택 취소합니다. [-]

c-선택됨
선택한 체인 목록을 반환합니다. [NS]

c-클리어
모든 체인 연산자와 컨트롤러를 제거하여 선택한 체인을 지웁니다. 하지 않는다
체인이 입력 및 출력에 연결되는 방식을 변경합니다. [-]

c-rename 'new_name'
선택한 체인의 이름을 바꿉니다. 이 명령을 사용할 때 정확히 하나의 체인이 있어야 합니다.
선택된. [-]

C 음소거
현재 선택된 체인의 음소거 상태를 설정합니다. 체인이 음소거되면
침묵만 출력합니다.

이 명령은 "on" -> 체인이 음소거됨, "off" -> 음소거되지 않음, 그리고
"toggle" -> 음소거 상태를 변경합니다. 매개변수를 생략하면 "toggle"로 간주됩니다(음소거
이전 상태에 따라 활성화 또는 비활성화됨).

체인 및 체인 오퍼레이터 뮤팅 상태의 제어는 독립적입니다. "c-mute off"가
실행되면 개별 cop-bypass 명령의 상태가 적용됩니다. 체인인 경우
음소거된 경우 체인은 개별 체인 작동자의 음소거와 상관없이 무음을 출력합니다.
(주). [-]

c-바이패스
현재 선택된 체인의 바이패스 상태를 설정합니다. 체인을 우회할 때,
샘플 데이터는 처리되지 않은 상태로 전달됩니다(모든 체인 연산자는
주어진 사슬).

이 명령은 "on" -> 체인이 우회되고, "off" -> 우회되지 않는 단일 매개변수를 사용합니다.
"toggle" -> 바이패스 상태를 변경합니다. 매개변수를 생략하면 "toggle"로 간주됩니다(바이패스
이전 상태에 따라 활성화 또는 비활성화됨).

체인 및 체인 운영자 바이패스 상태의 제어는 독립적입니다. 체인 바이패스가 있는 경우
비활성화되면 개별 cop-bypass 명령의 상태가 적용됩니다. 체인인 경우
바이패스되면 모든 연산자는 경찰 바이패스 상태와 독립적으로 바이패스됩니다. [-]

c-상태, cs
모든 체인에 대한 상태 정보를 인쇄합니다. [에스]

c-바이패스
선택한 체인이 현재 우회된 경우 true를 반환합니다(체인 운영자 중 어느 것도
실행됩니다). 'c-바이패스'를 참조하십시오. [I]

c-음소거
선택한 체인이 현재 음소거된 경우 참을 반환합니다(출력으로 침묵 출력).
'c-음소거'를 참조하십시오. [I]

오디오 입출력 목표


달리 명시되지 않는 한 모든 작업은 현재 선택된 개체에 대해 수행됩니다. 모두
명령 일체 포함- 접두사는 오디오 입력에서 작동하고 명령은 아오- 에 운영
출력.

ai-add 'input_format_string'
새 입력 개체를 추가합니다. 인수에 대한 자세한 내용은 ecasound(1) 매뉴얼 페이지를 참조하십시오.
형식('-i' 옵션). 구문에 대한 참고 사항: 매개변수(예: 파일 이름)
쉼표를 포함하는 경우 매개변수를 큰따옴표로 묶어야 합니다. [-]

ao-추가 'output_format_string'
새 출력 개체를 추가합니다. 자세한 내용은 ecasound(1) 매뉴얼 페이지를 참조하십시오.
인수 형식('-o' 옵션). 인수가 생략되면 기본 출력 장치는
추가되었습니다(ecasoundrc (5) 참조). 구문에 대한 참고 사항: 매개변수(예:
filename)에 쉼표가 있으면 매개변수를 큰따옴표로 묶어야 합니다. [-]

ao-추가-기본
기본 출력 장치를 추가합니다(ecasoundrc (5) 참조). [-]

ai-설명, ao-설명
다음을 설명하는 Ecasound Option Syntax(EOS) 호환 문자열을 반환합니다.
입출력. EOS에 대한 자세한 내용은 Ecasound 사용 설명서를 참조하십시오. 이것
명령은 ecasound 2.4.4에서 도입되었습니다. [에스]

ai-select 'aobject_name', ao-select 'aobject_name'
오디오 개체를 선택합니다. 'aobject_name'은 객체를 생성할 때 사용되는 문자열을 나타냅니다.
객체(ai-add/ao-add에 제공된 첫 번째 인수). 중요사항으로 참고하세요
ai-add/ao-add와의 차이점, 개체 이름을 이중으로 묶어서는 안 됩니다.
ai-select/ao-select에 대한 따옴표. chainsetup에 여러 입력이 포함된 경우,
또는 동일한 이름의 출력, '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'를 사용하여 전체를 얻을 수 있습니다.
현재 사용 가능한 입력/출력 목록. [-]

ai-선택됨, ao-선택됨
현재 선택된 오디오 개체의 이름을 반환합니다. [에스]

AI 첨부, AO 첨부
현재 선택한 오디오 개체를 선택한 모든 체인에 연결합니다. [-]

ai-제거, ao-제거
체인 설정에서 현재 선택된 오디오 개체를 제거합니다. [-]

ai-포워드 'time_in_seconds', ai-fw 'time_in_seconds', ao-포워드 'time_in_seconds', ao-fw
'time_in_seconds'
선택한 오디오 개체는 'time-in-seconds'초 단위로 전달됩니다. 시간은
부동 소수점 값으로 제공됩니다(예: 0.001은 1ms와 동일). [-]

ai-rewind 'time_in_seconds', ai-rw 'time_in_seconds', ao-rewind 'time_in_seconds', ao-rw
'time_in_seconds'
선택한 오디오 개체는 'time-in-seconds'초만큼 되감습니다. 시간은
부동 소수점 값으로 제공됩니다(예: 0.001은 1ms와 동일). [-]

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-위치, ao-getpos, ao-get-위치
오디오 개체 위치를 초 단위로 반환합니다. [에프]

ai-get-위치-샘플, ao-get-위치-샘플
샘플에서 오디오 개체 위치를 반환합니다. [li]

ai-get-길이, ao-get-길이
오디오 객체 길이를 초 단위로 반환합니다. [에프]

ai-get-길이-샘플, ao-get-길이-샘플
오디오 객체 길이를 샘플로 반환합니다. [li]

ai-get-포맷, ao-get-포맷
선택한 오디오 입력/출력의 오디오 형식을 형식이 지정된 문자열로 반환합니다.
'-f' 명령줄 옵션에 대한 설명서를 참조하십시오. [에스]

ai-목록, ao-목록
모든 입력/출력 개체 목록을 반환합니다. [NS]

아이오 레지스터
등록된 오디오 개체 유형 목록을 인쇄합니다. [에스]

aio 상태
오디오 개체 상태(인덱스 문자열, 위치, 길이 등). [에스]

체인 운영자


체인 연산자는 샘플 데이터를 처리하고 분석하는 데 사용됩니다. 그들은 사슬에 붙어 있습니다.
별도의 언급이 없으면 현재 선택된 chainsetup과 chain이 사용됩니다. 또한,
'chainop_id' 및 'param_id'는 체인 연산자 및 해당 매개 변수를 선택하는 데 사용됩니다. 첫 번째
이러한 매개변수의 유효한 값은 1입니다.

경찰 추가 'cop_format_string'
새로운 체인 연산자를 추가합니다. 일반 체인 연산자 외에도 이 명령은 다음을 수행할 수 있습니다.
또한 효과 사전 설정 및 다양한 플러그인을 추가하는 데 사용할 수 있습니다. 메모; 그것은 불가능하다
한 번에 여러 체인에 연산자를 추가합니다. 즉, 하나의 체인만 있어야 합니다.
'cop-add'를 발행할 때 선택됩니다. 자세한 내용은 ecasound(1) 매뉴얼 페이지를 참조하십시오. [-]

경찰 우회
현재 선택된 체인 오퍼레이터의 바이패스 상태를 설정합니다. 이 명령은
단일 매개변수: "on" -> 연산자가 우회됨, "off" -> 우회 없음 및 "toggle" ->
바이패스 상태를 변경합니다. 매개변수를 생략하면 "toggle"로 간주됩니다(bypass는
이전 상태에 따라 활성화 또는 비활성화됨). [-]

경찰 우회
선택한 체인 오퍼레이터가 현재 우회(일시적으로 일부가 아님)한 경우 true를 반환합니다.
처리 체인의). [I]

경찰 설명
체인을 설명하는 EOS(Ecasound Option Syntax) 호환 문자열을 반환합니다.
운영자. EOS에 대한 자세한 내용은 Ecasound 사용 설명서를 참조하십시오. 이것
명령은 ecasound 2.4.4에서 도입되었습니다. [에스]

경찰 제거
선택한 연쇄 연산자를 제거합니다. [-]

경찰 목록
현재 선택한 체인에 연결된 모든 체인 연산자 목록을 반환합니다. [NS]

cop-select 'param_id', cop-index-select 'param_id', cop-iselect 'param_id'
체인 연산자를 선택합니다. [-]

경찰이 선택한
현재 선택된 체인 연산자의 인덱스 번호를 반환합니다. [I]

cop-set 'chainop_id,param_id,value'
단일 체인 연산자 매개변수의 값을 변경합니다. 다른 체인 운영자와 달리
명령, 처리 중에도 사용할 수 있습니다. 'cop-get'도 참조하십시오. [-]

cop-get 'chainop_id,param_id'
'chainop_id'로 식별되는 체인 연산자 매개변수의 현재 값을 반환합니다.
및 'param_id'. 이 명령은 'cop-select chainop_id'의 줄임말입니다.
copp-iselect param_id ; 콥-겟'. [에프]

경찰 신분
체인 운영자 상태에 대한 정보를 반환합니다. [에스]

경찰 목록
선택한 체인 연산자의 매개변수 목록을 반환합니다. [NS]

copp-select 'param_id', copp-index-select 'param_id', copp-iselect 'param_id'
체인 연산자 매개변수를 선택합니다. [-]

경찰 선택
현재 선택된 체인 연산자 매개변수의 인덱스 번호를 반환합니다. [I]

copp-set '값'
선택한 매개변수 값을 '값'으로 설정합니다. [-]

콥겟
선택한 매개변수 값을 반환합니다. 'cop-get'도 참조하십시오. [에프]

순경
등록된 체인 운영자 목록을 인쇄합니다. [에스]

프리셋 레지스터
등록된 효과 사전 설정 목록을 인쇄합니다. [에스]

ladspa 등록
등록된 LADSPA 플러그인 목록을 출력합니다. [에스]

컨트롤러


제어기는 개별 체인 운영자 매개변수를 제어하는 ​​데 사용됩니다. 부착되어 있습니다
사슬에. 달리 명시되지 않은 경우 현재 선택된 체인 설정 및 체인이 사용됩니다.

ctrl-추가 'copc_format_string'
새 컨트롤러를 추가하고 현재 선택한 체인 연산자에 연결합니다. 그만큼
인수 구문은 "- :par1,...,parN" 또는 그냥
" :par1,...,parN". 매개변수 자체에 쉼표가 있으면 매개변수가
큰따옴표로 묶어야 합니다. 자세한 내용은 ecasound(1) 매뉴얼 페이지를 참조하십시오. [-]

Ctrl-설명
컨트롤러를 설명하는 EOS(Ecasound Option Syntax) 호환 문자열을 반환합니다.
EOS에 대한 자세한 내용은 Ecasound 사용 설명서를 참조하십시오. 이 명령은
ecasound 2.4.4에서 도입되었습니다. [에스]

Ctrl-제거
선택한 제어기를 제거합니다. [-]

Ctrl-목록
현재 선택한 체인에 연결된 모든 컨트롤러 목록을 반환합니다. [NS]

ctrl-select 'param_id', ctrl-index-select 'param_id', ctrl-iselect 'param_id'
컨트롤러를 선택합니다. [-]

Ctrl 선택
현재 선택된 컨트롤러의 인덱스 번호를 반환합니다. [I]

Ctrl 상태
컨트롤러 상태에 대한 정보를 반환합니다. [에스]

Ctrl-등록
등록된 컨트롤러 목록을 인쇄합니다. [에스]

Ctrl-Get-대상
선택한 노드에 연결된 체인 오퍼레이터의 인덱스 번호를 반환합니다.
제어 장치. 반환된 인덱스는 현재 선택된 체인을 참조합니다(참조
'경찰 목록'). [I]

ctrlp-목록
모든 컨트롤러 매개변수 목록을 반환합니다. 이 명령은
이카사운드2.4.2. [NS]

Ctrl-선택
컨트롤러 매개변수를 선택합니다. 이 명령은 ecasound 2.4.2에서 도입되었습니다. [-]

Ctrl-선택됨
현재 선택된 컨트롤러 매개변수의 인덱스 번호를 반환합니다. 이 명령
ecasound 2.4.2에서 도입되었습니다. [I]

Ctrl-get
선택한 컨트롤러 매개변수 값을 반환합니다. 이 명령은
이카사운드2.4.2. [에프]

ctrl-set
선택한 컨트롤러 매개변수 값을 '값'으로 설정합니다. 이 명령은
ecasound 2.4.2에서 도입되었습니다. [-]

연결 조치


Ecasound가 JACK 오디오 서버를 지원하도록 컴파일된 경우 다음 명령 세트
JACK 포트 간의 연결을 제어하기 위해 제공됩니다.

잭 연결 'src-port' 'dest-port'
매개변수로 주어진 두 포트를 연결합니다. 이 명령은
JACK과 함께 배포되는 'jack_connect' 명령줄 도구와 유사
패키지. [-]

잭 연결 해제 'src-port' 'dest-port'
매개변수로 주어진 두 포트를 분리합니다. 이 명령은
JACK 패키지와 함께 배포되는 'jack_disconnect' 명령줄 도구입니다. [-]

잭 목록 연결
모든 JACK 포트 목록과 각 포트에 대한 연결 목록을 반환합니다. 이것
명령은 'jack_lsp' 명령줄 도구(예: 'jack_lsp -c')와 유사합니다.
JACK 패키지와 함께 배포됩니다. [에스]

내부 명령


내부 명령은 정상적인 사용을 직접적으로 목표로 하지 않습니다. 그들은 주로 사용하기위한 것입니다
스크립팅 및 프런트엔드에서.

int-cmd-목록
등록된 모든 대화형 모드 명령 목록을 반환합니다. [NS]

내부 로그 기록
libecasound 모듈에서 보낸 최근 로그 메시지를 반환합니다. 이것은 좋은 도구입니다.
ECI/EIAM 스크립트 및 애플리케이션 디버깅 이 명령은
이카사운드2.4.0. [에스]

int-출력 모드-잘 구성된
로그 메시지에 대한 올바른 형식의 출력 형식을 선택합니다. [-]

int-set-float-to-string-precision
float에서 텍스트로의 변환에 사용되는 정밀도를 설정합니다. 다음과 같이 사용할 수 있습니다.
ECI 명령에 대한 float 반환 값의 정밀도를 제어합니다. [-]

int-set-로그-역사-길이
로그 기록 길이를 설정합니다. 기본값은 0개 항목입니다. 이 명령은
이카사운드2.4.0. [-]

int-cmd-버전-문자열
ecasound 대화형 모드 파서 버전 문자열을 반환합니다. [에스]

int-cmd-버전-lib-전류
ecasound 대화형 모드 라이브러리 인터페이스 버전(libtool)을 반환합니다. [I]

int-cmd-버전-lib-개정
ecasound 대화형 모드 라이브러리 인터페이스 개정판(libtool)을 반환합니다. [I]

int-cmd-버전-lib-age
ecasound 대화형 모드 라이브러리 인터페이스 연령(libtool)을 반환합니다. [I]

목적 지도


개체 맵은 일반적으로 사용되는 개체 유형의 중앙 저장소입니다. 쿼리하여
응용 프로그램은 등록된 모든 개체 유형 및 해당 속성 목록을 가져올 수 있습니다.

지도 경찰 목록
섹션에 지정된 형식을 사용하여 등록된 체인 운영자 목록을 인쇄합니다.
운영자 설명 추가. [에스]

지도 사전 설정 목록
섹션에 지정된 형식을 사용하여 등록된 효과 사전 설정 목록을 인쇄합니다.
운영자 설명 추가. [에스]

지도-ladspa-목록
섹션에 지정된 형식을 사용하여 등록된 LADSPA 플러그인 목록을 인쇄합니다.
운영자 설명 추가. [에스]

지도-ladspa-id-목록
섹션에 지정된 형식을 사용하여 등록된 LADSPA 플러그인 목록을 인쇄합니다.
운영자 설명 추가. 숫자 LADPSA 플러그인 식별자가 사용됩니다. [에스]

지도-ctrl-목록
섹션에 지정된 형식을 사용하여 등록된 컨트롤러 목록을 인쇄합니다.
운영자 설명 추가. [에스]

버리다 명령


다음 덤프 명령은 일반적인 사용을 위한 것이 아닙니다. 그들의 주요 목적은
libecasound에서 내부 상태 정보를 얻는 쉬운 방법을 제공합니다. 모든 덤프 명령
선택한 출력 스트림에 구문 "키 값"을 사용하여 한 줄을 출력합니다(기본값은
표준 출력).

덤프 대상 '파일 이름'
덤핑 대상 스트림을 설정합니다. [-]

덤프 상태
덤프 엔진 상태 - '실행 중', '중지됨', '완료됨' 또는 '준비되지 않음'. [-]

덤프 위치
전역 위치를 덤프합니다. 부동 소수점을 사용하여 몇 초 만에 인쇄
대표. [-]

덤프 길이
전체 처리 길이를 덤프합니다. 부동 소수점을 사용하여 몇 초 만에 인쇄
대표. [-]

덤프-cs-상태
현재 선택된 chainsetup에 대한 덤프 상태 문자열 - 'connected', 'selected'
또는 빈 문자열. [-]

덤프 c 선택됨
현재 선택된 체인의 이름을 덤프합니다. [-]

덤프 AI 선택
현재 선택된 오디오 입력의 레이블을 덤프합니다. 입력을 선택하지 않으면 덤프
빈 문자열. [-]

덤프 AI 위치
현재 선택된 오디오 입력의 위치를 ​​덤프합니다. 다음을 사용하여 몇 초 만에 인쇄
부동 소수점 표현. [-]

덤프 길이
현재 선택된 오디오 입력의 길이를 덤프합니다. 다음을 사용하여 몇 초 만에 인쇄
부동 소수점 표현. [-]

덤프-ai-오픈-상태
오디오 입력 상태 정보를 덤프합니다. '열림' 또는 '닫힘'입니다. [-]

덤프 선택
현재 선택된 오디오 출력의 레이블을 덤프합니다. 출력을 선택하지 않으면 출력을 덤프합니다.
빈 문자열. [-]

덤프 위치
현재 선택된 오디오 출력의 위치를 ​​덤프합니다. 다음을 사용하여 몇 초 만에 인쇄
부동 소수점 표현. [-]

덤프 길이
현재 선택된 오디오 출력의 길이를 덤프합니다. 다음을 사용하여 몇 초 만에 인쇄
부동 소수점 표현. [-]

덤프-ao-오픈-상태
오디오 출력 상태 정보를 덤프합니다. '열림' 또는 '닫힘'입니다. [-]

덤프 경찰 값 'chainop,param'
체인 연산자 매개변수 값을 덤프합니다. 'chainop'과 'param'은 연산자이고
매개변수 색인 값(1...n). [-]

운영자 설명 추가


XNUMXD덴탈의 맵-xxx-목록 명령은 주어진 객체의 모든 등록된 객체를 포함하는 문자열을 반환합니다.
유형 트리플 엑스. 출력의 각 줄은 하나의 등록된 유형을 설명합니다. 사용된 구문은 다음과 같습니다.

'키워드, 이름, 설명, num_of_params, par1_def, par2_def,...'

parX_def 하나의 객체 매개변수를 설명합니다. 이 정의는 모두에게 존재합니다.
설명된 객체 유형의 매개변수. 사용된 구문은 다음과 같습니다.

'이름,설명,기본값,upper_bound_flag,upper_bound,
lower_bound_flag,lower_bound,toggled_flag,integer_flag,
logarithmic_flag,output_flag'

이 필드에 대한 정확한 설명은 헤더 파일을 참조하십시오.
ecasound/libecasound/eca-operator.h.

사용을 권장하지 않음 명령


다음 명령의 사용은 더 이상 사용되지 않습니다. 그들은 여전히 ​​현재 버전의 Ecasound에서 작동합니다.
그러나 향후 삭제될 예정입니다.

ai-wave-edit, ao-wave-에디트

onworks.net 서비스를 사용하여 ecasound-iam 온라인 사용



최신 Linux 및 Windows 온라인 프로그램