프로젝트 소개
ossia score는 인터랙티브 인터미디어 공연을 만들고자 하는 시청각 아티스트를 위한 오픈 소스 크로스 플랫폼 시퀀서입니다. 고정된 타임라인 대신 신호 시퀀싱 및 반응을 중심으로 구축되어, 스코어가 입력에 응답하고 여러 도구에서 동시에 출력을 구동할 수 있습니다.
README에 설명된 주요 기능:
- 여러 소프트웨어 및 하드웨어 시스템 간에 OSC, MIDI, DMX, 사운드 및 비디오를 시퀀싱하고 라우팅합니다.
- JavaScript, ISF Shaders, Faust, PureData 및 C++를 통한 스크립팅 및 라이브 코딩 지원으로 인터랙티브 및 인터미디어 스코어를 구축합니다.
- CoAP 및 MQTT와 같은 IoT와 센서 프로토콜을 사용하고, 조이스틱, Wiimotes, Leap Motion 기기, Web APIs, LSL 호환 기기 및 BLE 센서와 상호 작용합니다.
- Structure Synth, Context-Free Art 및 Bytebeat를 포함한 크리에이티브 프로그래밍 언어와 도구를 통합합니다.
- 다양한 오디오 및 비디오 포맷을 로드하고, Spout, Syphon, NDI, Shmdata 또는 Sh4lt를 통해 비주얼을 처리합니다.
- CSV 및 HDF5 지원으로 대규모 데이터셋을 소니파이(sonify)하고, GPU에서 3D 지오메트리를 처리합니다.
- 플러그인 시스템을 통해 애플리케이션을 확장합니다. 튜토리얼 애드온은 일반적인 플러그인 클래스를 보여줍니다.
배포 및 플랫폼: Windows, Linux(AppImage) 및 macOS용 공식 릴리스가 제공되며, 여러 배포판에 걸친 패키징도 추적됩니다. 이 프로젝트는 데스크톱, 모바일, 웹 및 임베디드 타겟(Raspberry Pi Zero 2까지)에서 실행되며, 빌드 워크플로우는 AppImage, Flatpak, Nix, 여러 Linux 배포판, macOS, Windows, FreeBSD 및 WebAssembly를 다룹니다.
커뮤니티 및 기여: 프로젝트는 지원을 위해 웹사이트, 포럼, Discord 및 Matrix 방을 안내하며, 코드 품질 수정(TODO, FIXME, MOVEME, REMOVEME, RENAMEME, OPTIMIZEME로 표시됨)부터 커스텀 플러그인 작성까지 다양한 기여를 초대합니다. Open Collective를 통해 자금을 지원받으며 개인 및 조직의 재정적 기여자를 모두 나열합니다.
이 개요는 저장소 README에 명시된 내용만 반영하며, 성능, 순위 또는 특정 용도에 대한 적합성에 대해서는 어떠한 주장도 하지 않습니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.