pymss-project/pymss-studio
Cross-platform desktop GUI for music source separation
해결하는 문제
Pymss Studio는 음악 소스 분리에 사용하기 쉬운 데스크톱 인터페이스를 제공하여 사용자가 명령줄 도구를 직접 다룰 필요 없게 합니다. 프로듀서와 연구자들이 AI 모델을 관리하고, 오디오 파일을 일괄 처리하며, 하나의 작업 공간에서 분리된 오디오 스템을 편집할 수 있도록 합니다.
작동 방식
이 애플리케이션은 pymss 핵심 엔진을 정교하게 래핑한 것입니다. 사용자 인터페이스는 Vue 3와 TypeScript로 구현되었으며, Tauri v2 (Rust)를 통해 Python 워커와 통신합니다. 이 워커는 pymss 패키지에서 제공하는 실제 소스 분리 알고리즘과 모델 관리 작업을 실행합니다.
대상 사용자
오디오 트랙을 스템으로 분리하기 위해 전문적인 데스크톱 환경이 필요한 음악 프로듀서, 오디오 연구자, 고급 사용자들을 위한 것입니다.
주요 기능
- 워크스페이스 대시보드: 런타임 상태, 실행 중인 작업, 로컬 모델 상태를 모니터링합니다.
- 작업 큐: 단계별 진행 상황 추적, 로그, 재시도 기능을 갖춘 일괄 작업을 관리합니다.
- 모델 라이브러리: 분리 모델의 다운로드, 재개, 저장소 관리를 처리합니다.
- 스템 에디터: 파형 미리보기, 재생 컨트롤, 믹스 컨트롤을 포함하여 결과를 검토하고 내보낼 수 있습니다.
- 크로스플랫폼 지원: Windows (CUDA/CPU/ROCm), macOS (MLX), Linux에서 사용 가능합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트