Nokia123543 commited on
Commit
d28e231
·
verified ·
1 Parent(s): 19cd7fa

PLUS Studio: веб-интерфейс поверх MuScriptor Large и PLUS

Browse files
Files changed (1) hide show
  1. plus/README_PLUS.md +15 -0
plus/README_PLUS.md CHANGED
@@ -101,3 +101,18 @@ python3 plus_batch.py --input-dir takes --out-dir takes_plus
101
  делят энергию окна, поэтому громкость относительная, а не абсолютная.
102
  - Квантование при `strength 1.0` убивает человеческое дрожание: для живой игры
103
  держите 0.7..0.9.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
101
  делят энергию окна, поэтому громкость относительная, а не абсолютная.
102
  - Квантование при `strength 1.0` убивает человеческое дрожание: для живой игры
103
  держите 0.7..0.9.
104
+
105
+
106
+ ## PLUS Studio — веб-интерфейс
107
+
108
+ `plus_app.py` поднимает страницу на FastAPI: загрузка аудио или MIDI, чекбоксы стадий,
109
+ ползунки силы квантования и свинга, слияние нескольких файлов, скачивание MIDI, превью WAV
110
+ и отчёта JSON. Модель грузится лениво при первом запросе, веса берутся из
111
+ `Nokia123543/muscriptor-large-fork` (или из `--weights`).
112
+
113
+ python plus_app.py --port 8900 # CPU или GPU автоматически
114
+ python plus_app.py --port 8900 --device cuda --preload --weights /content/model.safetensors
115
+
116
+ Эндпоинты: `GET /health`, `POST /transcribe` (аудио), `POST /process` (MIDI),
117
+ `POST /merge` (несколько MIDI), `GET /jobs/{id}` (состояние и лог),
118
+ `GET /jobs/{id}/result.mid|preview.wav|report.json`.