pymss-project/pymss-studio
Cross-platform desktop GUI for music source separation
概要
Pymss Studio は、音楽ソース分離をローカルGUIで実現するクロスプラットフォームデスクトップアプリケーションです。pymss エンジンの上に構築されており、ユーザーはオーディオをステム(ボーカル、楽器、ドラムなど)に分解し、編集し、ミックスを書き出すことをすべて自分のマシン上で行えます。
主な機能
- モデルアンサンブルによるソース分離、バッチ処理、デバイス/フォーマット/ワンキーエクスポートオプション
- モデルライブラリ:検索、ダウンロード進捗、お気に入り、メモ、ストレージ管理、カスタムウェイトのインポート対応
- タスクキュー:進捗ログ、キャンセル/再試行、セッション整理付き
- ステムエディタ:マルチトラック波形、クリップ、音量/パン、ミュート/ソロ、フェード、エフェクト、録音、プロジェクト永続化
- オーディオツール:フォーマット変換、FFprobe検査、SDR/SI-SDR評価、FunASRによるASR、GAMEによるボーカル-to-MIDI、無音スライス、オーディオ結合
- ワークフローエディタ(シンプル型とノードベース)で分離、処理、アンサンブルステップを連鎖実行
- ランタイム管理:CPU、CUDA、ROCm、MLX推論環境をプラットフォームごとに自動設定
技術構成
アプリは**Tauri 2(Rustバックエンド)+ Vue 3(TypeScriptフロントエンド)**で構成され、Python推論ワーカーを備えています。モデルとオーディオ処理はローカルで実行され、ネットワークが必要なのはモデル/ランタイムのダウンロードのみです。ユーザーがPythonを自分でインストールする必要がないよう、ブートストラップPythonランタイムがバンドルされています。
対象ユーザー
ファイルをクラウドに送信せずにオーディオを分離・クリーンアップしたい音楽プロデューサー、オーディオエディター、研究者、ホビイスト向けです。Windows(x64)、macOS 14+ Apple Silicon、Linux(ソースから)をサポートしています。
注意事項
- 活発に開発中;リリースにはプレリリースを含む。
- GPUアクセラレーションはハードウェア/ドライバー/モデルに依存;不確実な場合はCPUにフォールバック。
- エディタのプロジェクトは音声ファイルへのパスを参照;関連する音声をバックアップしてください。
- ライセンスはAGPL-3.0。
評定
本物で実質的なAIアプリケーションです:洗練されたデスクトップUIの背後で、実際の機械学習推論(ソース分離、ASR、ボーカル-to-MIDI)をオーケストレーションし、意味のあるエンジニアリング(ランタイムマニフェスト、マルチバックエンド対応、ワークフロー自動化)を備えています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- Dispatch
- プロジェクト