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。

相关

  • 项目
  • 项目
  • 项目
  • 项目