GoGPT Best VPN GoSearch

온웍스 파비콘

jack-osc - 클라우드에서 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 jack-osc를 실행하세요.

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

프로그램:

이름


jack-osc - JACK 전송 게시 데몬

개요


잭-osc [옵션]

옵션


-c : 드리프트 보정 간격을 기간 단위로 설정합니다(기본값=64). -p : 포트 번호 설정
(기본값=57130).

기술


jack-osc는 로컬 JACK 서버의 전송 상태를 UDP를 통한 OSC 패킷으로 게시합니다.
연결. jack-osc를 사용하면 모든 OSC 지원 애플리케이션이 JACK 전송 클라이언트 역할을 할 수 있습니다.
샘플의 정확한 펄스 스트림 타이밍 데이터 수신, 모니터링 및 시작
운송 상태 변경.

클라이언트는 "요청"을 보내 타이밍 및 변경 알림 패킷 수신을 요청합니다.
알림" 패킷, /받다, jack-osc 서버로. 이 패킷은 다음과 같은 형식을 갖습니다.

/수신 카테고리

여기서 카테고리는 알림 패킷의 카테고리를 나타내는 비트 마스크입니다.
요청했습니다. 비트 위치는 다음과 같습니다.

카테고리 마스크 -------- ---- REQUEST_TICK 0x0000001 REQUEST_PULSE 0x0000002
REQUEST_CORRECTION 0x0000004 REQUEST_TRANSPORT 0x0000008 REQUEST_ALL 0xFFFFFFFF

클라이언트는 자신의 주소가 아닌 다른 주소로 알림 메시지를 보내달라고 요청합니다.
"요청 알림 위치" 패킷을 전송하여 알림을 요청하는 패킷,
/수신_at. 이 패킷은 다음과 같은 형식을 갖습니다.

/receive_at 카테고리 포트 번호 호스트 이름

카테고리는 다음과 같습니다. /받다 여기서 포트 번호와 호스트 이름은 주소를 제공합니다.
해당 알림을 보내야 합니다.

클라이언트가 등록되면 이후 /받다 그리고 /수신_at 메시지 카테고리 편집
해당 클라이언트의 가치. 등록부에서 클라이언트를 삭제하려면 다음과 같은 요청을 보내세요.
범주 값이 음수입니다.

알림을 요청한 후 클라이언트는 다음에서 보낸 모든 관련 타이밍 패킷을 받게 됩니다.
서버. 모든 jack-osc 타이밍 패킷은 JACK 기간이 시작될 때 OSC로 전송됩니다.
메시지와 모양이 동일합니다.

ntp utc frm arg 태그...

여기서 tag는 명령 이름이고 ntp, utc 및 frm은 동일한 명령을 나타내는 타임스탬프입니다.
시점은 패킷이 전송된 JACK 기간이 시작되는 시점입니다. ntp는 서명되지 않은 것입니다.
64비트 정수 NTP 값입니다. utc는 UTC의 배정밀도 실수 값 표현입니다.
시간. frm은 절대값이 아닌 부호 있는 64비트 정수 프레임 카운터입니다.
정의되어 있지만 ntp 및 utc 타임스탬프와 동기적으로 증가합니다. 아르...는요
태그별 인수 집합입니다.

jack-osc가 보낸 타이밍 패킷은 다음과 같습니다.

/pulse ntp utc frm p-ntp p-utc p-frm pulse : 펄스 위치. 이 패킷은 다음을 나타냅니다.
정수 펄스 펄스에 가장 가까운 프레임은 타임 스탬프에 의해 지정된 시간에 발생합니다.
p-ntp, p-utc 및 p-frm. 펄스 수는 XNUMX을 기준으로 합니다. 이 패킷은 시작 시 전송됩니다.
정수 펄스가 발생하는 JACK 기간. 이 패킷은 다음과 같은 경우 전송되지 않습니다.
운송이 중단되었습니다. 이 패킷은 다음 이전에 전송됩니다. /진드기 같은 기간 동안의 패킷.

/tick ntp utc frm 프레임 펄스: 주기 틱. 이 패킷은 JACK 기간마다 한 번 전송됩니다. 그만큼
정수 값 프레임은 프레임의 전송 위치이며 배정밀도 실수 값입니다.
펄스는 펄스 단위의 전송 위치입니다. 펄스 값은 누산기에서 판독되며
이는 근사치일 뿐이며 각 정수 펄스 위치에서 누산기가 수정됩니다.

/drift ntp utc frm ntp-dif utc-dif : 드리프트 수정. 이 패킷은 다음과 같은 경우에 전송됩니다.
클럭 드리프트 수정이 실행됩니다. 이 빈도는 다음과 같이 설정됩니다. -c 옵션을
잭-osc 서버. 정수 값 ntp-dif는 수정된 드리프트 값의 NTP 형식입니다.
UTC 형식의 utc-dif입니다. JACK은 샘플 클럭이므로 프레임 드리프트 값이 없습니다.

jack-osc가 보낸 상태 변경 패킷은 다음과 같습니다.

/transport ntp utc frm fpsppm ppc ptstate : 전송 상태 변경. 이 패킷이 전송됩니다.
JACK 전송이 변경될 때마다. 배정밀도 실수값 fps는 샘플입니다.
초당 프레임 수입니다. 배정밀도 실수값ppm은 펄스당 템포입니다.
분. 배정밀도 실수 값 ppc는 사이클당 펄스 단위의 측정 길이입니다. 그만큼
배정밀도 실수값 pt는 펄스 유형입니다. 정수 값 상태는 XNUMX입니다.
전송이 중지되었고 시작된 경우 하나입니다. 또한 참조하십시오 /상태 설명된 메시지
아래.

클라이언트는 다음을 전송하여 현재 프레임 및 펄스 값을 요청할 수 있습니다. / 현재 패킷, 이는
인수가 필요하지 않습니다. 다음과 같은 답글은 /현재.답글 와 같은 형태의 패킷
a /진드기 패킷. 이러한 방식으로 획득된 패킷의 정확한 해석은 다음과 같습니다.
문제가 있는.

클라이언트는 "상태 요청" 패킷을 전송하여 상태 패킷을 요청합니다. /상태, 그
인수가 필요하지 않습니다. 서버는 상태 응답 패킷으로 즉시 응답합니다.
/상태.답글. 상태 패킷은 OSC 메시지이며 타임스탬프가 지정되지 않습니다. 그것은
모양:

/status.reply fps ppm ppc pt 상태

여기서 인수 값은 /수송 메시지. 의도된 것은
클라이언트는 모든 항목에 대한 알림을 요청하기 전에 단일 상태 패킷을 요청합니다.
후속 상태 변경.

클라이언트는 "요청 전송"을 보냄으로써 전송 롤 상태의 변경을 시작합니다.
작업" 패킷, / 시작 or / 멈추다 jack-osc 서버에. 둘 다 논쟁이 필요하지 않습니다.

클라이언트는 "위치 찾기 작업 요청"을 전송하여 전송 위치 변경을 시작합니다.
패킷, /위치하고 있다, jack-osc 서버로. 모양은 다음과 같습니다.

/위치 찾기

여기서 단정도 실수값 위치는 요청된 전송 위치입니다.
초.

클라이언트는 전송을 통해 포트를 연결하고 연결을 끊을 수 있습니다. /연결하다 그리고 /연결 해제 메시지
jack-osc 서버. 둘 다 모양이 있습니다.

/[dis]왼쪽 오른쪽 연결

jack-osc는 OSC 프로토콜의 하위 집합만 구현합니다. 특히 구현하지 않음
패턴 일치 규칙을 따르며 수신 메시지에 대한 스케줄러를 구현하지 않습니다.

jack-osc는 인식되지 않은 모든 수신 패킷을 삭제합니다.

onworks.net 서비스를 사용하여 온라인으로 jack-osc를 사용하세요.


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad




×
광고
❤️여기에서 쇼핑, 예약, 구매하세요. 비용이 들지 않아 서비스를 무료로 유지하는 데 도움이 됩니다.