OpenStems commited on
Commit
707174d
·
verified ·
1 Parent(s): f2da666

Update model card for all StemDeck Ultra assets including native F16 Turbo ASR

Browse files
Files changed (1) hide show
  1. README.md +86 -17
README.md CHANGED
@@ -1,38 +1,107 @@
1
  ---
2
  language:
3
- - en
4
- - zh
5
  tags:
6
  - audio
7
  - music-source-separation
 
 
8
  - gguf
 
 
 
9
  - openstems
10
  pipeline_tag: audio-to-audio
 
11
  ---
12
 
13
- # OpenStems Models
14
 
15
- Model resources for the OpenStems native C++ separation engine. CPU and NVIDIA editions use the same model weights. This release preserves the FP32 GGUF files used by OpenStems for Windows on 2026-09-21.
16
 
17
- ## Download files
18
 
19
- Each ZIP contains one GGUF file. ZIP compression reduces download size without changing the model bytes or precision.
20
 
21
- | Model | Download | Extracted file | Extracted bytes |
22
- | --- | --- | --- | ---: |
23
- | T400 | [T400-478978733353.zip](T400-478978733353.zip) | T400.gguf | 270145408 |
24
- | B400 | [B400-aa162a2eca9f.zip](B400-aa162a2eca9f.zip) | B400.gguf | 206407520 |
25
- | BS Karaoke | [karaoke-4804181ac76c.zip](karaoke-4804181ac76c.zip) | karaoke.gguf | 204258848 |
26
- | BS SW | [sw-68bed29111b6.zip](sw-68bed29111b6.zip) | sw.gguf | 698768832 |
27
 
28
- [model-files.json](model-files.json) records the exact archive and extracted-file sizes and SHA-256 checksums. Separate `.sha256` files are also supplied. Installers should pin a repository commit and verify both the download and extracted model against the manifest.
 
 
 
 
 
 
 
 
29
 
30
- ## Use
31
 
32
- The OpenStems installer downloads and verifies the required resources automatically. Fast uses T400, Pro uses B400, and Ultra selects the required Karaoke/SW recipe. These are model resources for the OpenStems native runtime; a `.gguf` extension alone does not guarantee compatibility with another runtime.
33
 
34
- The model files remain subject to their respective applicable upstream terms. Packaging and format conversion do not replace those terms or establish a new license for the weights.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
35
 
36
  ## 中文说明
37
 
38
- 本仓库存放 OpenStems 原生 C++ 分离引擎使用的四个模型。CPU 与 NVIDIA 版本共用同一份权重,保留当前 FP32 GGUF 精度。ZIP 仅用于无损压缩下载,解压后的模型字节保持不变。安装器应使用固定提交版本,并按清单校验下载包及解压后的模型文件。
 
 
 
 
 
1
  ---
2
  language:
3
+ - multilingual
 
4
  tags:
5
  - audio
6
  - music-source-separation
7
+ - automatic-speech-recognition
8
+ - audio-super-resolution
9
  - gguf
10
+ - whisper
11
+ - native-cpp
12
+ - stemdeck
13
  - openstems
14
  pipeline_tag: audio-to-audio
15
+ inference: false
16
  ---
17
 
18
+ # StemDeck Ultra model resources
19
 
20
+ Updated **2026-11-05**. This repository contains the complete current model-weight and model-constant set used by **StemDeck Ultra for Windows**: **17 files, 3,705,369,284 bytes**. OpenStems is the project/repository name; the application is StemDeck Ultra.
21
 
22
+ **ASR Turbo is uploaded here:** [ggml-large-v3-turbo.bin](https://huggingface.co/OpenStems/OpenStems-Models/blob/f2da66683f7a0fddcd772ccd5fbf0b460378daef/ultra-20261105/assets/1fc70f774d38eb169993ac391eea357ef47c88757ef72ee5943879b7e8e2bc69/ggml-large-v3-turbo.bin) — **1,624,555,275 bytes**, original upstream **F16 GGML** artifact. [Download ASR Turbo](https://huggingface.co/OpenStems/OpenStems-Models/resolve/f2da66683f7a0fddcd772ccd5fbf0b460378daef/ultra-20261105/assets/1fc70f774d38eb169993ac391eea357ef47c88757ef72ee5943879b7e8e2bc69/ggml-large-v3-turbo.bin?download=true).
23
 
24
+ [Browse all current files](https://huggingface.co/OpenStems/OpenStems-Models/tree/f2da66683f7a0fddcd772ccd5fbf0b460378daef/ultra-20261105) · [Exact manifest](https://huggingface.co/OpenStems/OpenStems-Models/blob/f2da66683f7a0fddcd772ccd5fbf0b460378daef/ultra-20261105/models.json) · [Version-folder documentation](https://huggingface.co/OpenStems/OpenStems-Models/blob/f2da66683f7a0fddcd772ccd5fbf0b460378daef/ultra-20261105/README.md)
25
 
26
+ ## Current application mapping
 
 
 
 
 
27
 
28
+ | Application choice | Model/checkpoint | Stored format | CPU / NVIDIA GPU |
29
+ |---|---|---|---|
30
+ | Fast | B400, selected step **38200** | GGUF | Same weight file and SHA256 |
31
+ | Pro (**default**) | B62, selected step **27000** | GGUF | Same weight file and SHA256 |
32
+ | Ensemble | Karaoke followed by SW | Two GGUF files | Same two weight files and SHA256 |
33
+ | Lyrics ASR | **Whisper large-v3-turbo only** | Original **F16 GGML `.bin`** | Same ASR weight file and SHA256 |
34
+ | Optional 48kHz enhancement | LavaSR v2 | Original FP32 `.pt` asset | Matching native enhancement integration |
35
+ | Beat analysis | Beat-this final0 | `.ckpt` | Original application analysis asset |
36
+ | Song-section analysis | All-In-One Harmonix, eight folds | Eight `.pth` files | Original application analysis assets |
37
 
38
+ CPU/GPU selection changes the matching native execution backend and configuration. It does not require a second set of separation or ASR weights. GGUF is a container format and does not itself imply integer quantization. **This release adds no INT8 models.**
39
 
40
+ Separation and ASR are integrated through native inference libraries. The `.gguf` files require the matching audio-model engine and manifests; the extension alone does not establish compatibility with an unrelated GGUF runtime. Analysis assets retain the original application analysis path.
41
 
42
+ The 48kHz option is independent of Fast/Pro/Ensemble and is **off by default**. The application follows its export sample-rate settings.
43
+
44
+ ## Complete downloadable inventory
45
+
46
+ All links below point to the immutable model-content revision **`f2da66683f7a0fddcd772ccd5fbf0b460378daef`**. File SHA256 values and relative installation destinations are recorded in [`models.json`](https://huggingface.co/OpenStems/OpenStems-Models/blob/f2da66683f7a0fddcd772ccd5fbf0b460378daef/ultra-20261105/models.json).
47
+
48
+ | Purpose | File | Bytes | SHA256 |
49
+ |---|---|---:|---|
50
+ | Fast separation | [B400-step38200.gguf](https://huggingface.co/OpenStems/OpenStems-Models/blob/f2da66683f7a0fddcd772ccd5fbf0b460378daef/ultra-20261105/assets/293af89efaf9650be656eeac3567ecf1368effae9b9e8660dda0561c44c68690/B400-step38200.gguf) | 206,407,584 | `293af89efaf9650be656eeac3567ecf1368effae9b9e8660dda0561c44c68690` |
51
+ | Pro separation | [B62-step27000.gguf](https://huggingface.co/OpenStems/OpenStems-Models/blob/f2da66683f7a0fddcd772ccd5fbf0b460378daef/ultra-20261105/assets/1ded8095f4f99602766d8f60cf692eebd48da6bb9e8bcafb92b2c3b17468fbc3/B62-step27000.gguf) | 812,481,984 | `1ded8095f4f99602766d8f60cf692eebd48da6bb9e8bcafb92b2c3b17468fbc3` |
52
+ | Ensemble first stage | [karaoke.gguf](https://huggingface.co/OpenStems/OpenStems-Models/blob/f2da66683f7a0fddcd772ccd5fbf0b460378daef/ultra-20261105/assets/4804181ac76c3d4fc9b282884cb7b6785dd517ea5e547ee90a4d9bb5eccea338/karaoke.gguf) | 204,258,848 | `4804181ac76c3d4fc9b282884cb7b6785dd517ea5e547ee90a4d9bb5eccea338` |
53
+ | Ensemble second stage | [sw.gguf](https://huggingface.co/OpenStems/OpenStems-Models/blob/f2da66683f7a0fddcd772ccd5fbf0b460378daef/ultra-20261105/assets/68bed29111b6414a5b441bd147b341dbf311a5bbaf7eac1c1073a6a82e21eb72/sw.gguf) | 698,768,832 | `68bed29111b6414a5b441bd147b341dbf311a5bbaf7eac1c1073a6a82e21eb72` |
54
+ | ASR / lyrics | [ggml-large-v3-turbo.bin](https://huggingface.co/OpenStems/OpenStems-Models/blob/f2da66683f7a0fddcd772ccd5fbf0b460378daef/ultra-20261105/assets/1fc70f774d38eb169993ac391eea357ef47c88757ef72ee5943879b7e8e2bc69/ggml-large-v3-turbo.bin) | 1,624,555,275 | `1fc70f774d38eb169993ac391eea357ef47c88757ef72ee5943879b7e8e2bc69` |
55
+ | Optional 48kHz enhancement | [lavasr_v2.pt](https://huggingface.co/OpenStems/OpenStems-Models/blob/f2da66683f7a0fddcd772ccd5fbf0b460378daef/ultra-20261105/assets/8ca5a4c9114761419de20a1d8231337c3ec77e5759a206b3cfa57fbe401e0911/lavasr_v2.pt) | 56,389,364 | `8ca5a4c9114761419de20a1d8231337c3ec77e5759a206b3cfa57fbe401e0911` |
56
+ | Beat analysis | [beat_this-final0.ckpt](https://huggingface.co/OpenStems/OpenStems-Models/blob/f2da66683f7a0fddcd772ccd5fbf0b460378daef/ultra-20261105/assets/8c328b45f59d8dd3dff219253ff6a8d6482be57d0133a29140e2febbf8eb8331/beat_this-final0.ckpt) | 81,058,141 | `8c328b45f59d8dd3dff219253ff6a8d6482be57d0133a29140e2febbf8eb8331` |
57
+ | B62 analysis constants | [b62-hamming.safetensors](https://huggingface.co/OpenStems/OpenStems-Models/blob/f2da66683f7a0fddcd772ccd5fbf0b460378daef/ultra-20261105/assets/20e08e4596bd9e4b07245b749b58410821a43fb037d232d7e07c87ac4e2d0da0/b62-hamming.safetensors) | 1,411,288 | `20e08e4596bd9e4b07245b749b58410821a43fb037d232d7e07c87ac4e2d0da0` |
58
+ | Karaoke / SW constants | [bs_constants.safetensors](https://huggingface.co/OpenStems/OpenStems-Models/blob/f2da66683f7a0fddcd772ccd5fbf0b460378daef/ultra-20261105/assets/15380c3bb19d15872e4934232079bd6c07a4bdf828bbc40d8ce3a9bc08fb5c4d/bs_constants.safetensors) | 8,833,400 | `15380c3bb19d15872e4934232079bd6c07a4bdf828bbc40d8ce3a9bc08fb5c4d` |
59
+ | Song-section analysis fold 0 | [harmonix-fold0-0vra4ys2.pth](https://huggingface.co/OpenStems/OpenStems-Models/blob/f2da66683f7a0fddcd772ccd5fbf0b460378daef/ultra-20261105/assets/0db596dfb0995f41d62f6267d76a9d54c046f1649bd35e1dbeca0c5f9a7b8acd/harmonix-fold0-0vra4ys2.pth) | 1,400,571 | `0db596dfb0995f41d62f6267d76a9d54c046f1649bd35e1dbeca0c5f9a7b8acd` |
60
+ | Song-section analysis fold 1 | [harmonix-fold1-3ozjhtsj.pth](https://huggingface.co/OpenStems/OpenStems-Models/blob/f2da66683f7a0fddcd772ccd5fbf0b460378daef/ultra-20261105/assets/607b4864eaabccd4f6951410d5ea6676666ad1cfa6ce2e18bc99f3824b77c3b7/harmonix-fold1-3ozjhtsj.pth) | 1,400,571 | `607b4864eaabccd4f6951410d5ea6676666ad1cfa6ce2e18bc99f3824b77c3b7` |
61
+ | Song-section analysis fold 2 | [harmonix-fold2-gmgo0nsy.pth](https://huggingface.co/OpenStems/OpenStems-Models/blob/f2da66683f7a0fddcd772ccd5fbf0b460378daef/ultra-20261105/assets/67c28ec7ca612d365e5fcb152f6530eb53e34c4303940afb30fd17a295c958a4/harmonix-fold2-gmgo0nsy.pth) | 1,400,571 | `67c28ec7ca612d365e5fcb152f6530eb53e34c4303940afb30fd17a295c958a4` |
62
+ | Song-section analysis fold 3 | [harmonix-fold3-i92b7m8p.pth](https://huggingface.co/OpenStems/OpenStems-Models/blob/f2da66683f7a0fddcd772ccd5fbf0b460378daef/ultra-20261105/assets/446d05672b2669cdb7d9b8bbbc228a4f3592484335a7995cca89a744e3950ddc/harmonix-fold3-i92b7m8p.pth) | 1,400,571 | `446d05672b2669cdb7d9b8bbbc228a4f3592484335a7995cca89a744e3950ddc` |
63
+ | Song-section analysis fold 4 | [harmonix-fold4-1bql5qo0.pth](https://huggingface.co/OpenStems/OpenStems-Models/blob/f2da66683f7a0fddcd772ccd5fbf0b460378daef/ultra-20261105/assets/96327222ab9b33c005388b788ba602f529aa03cc4dde1c859c011f1004490493/harmonix-fold4-1bql5qo0.pth) | 1,400,571 | `96327222ab9b33c005388b788ba602f529aa03cc4dde1c859c011f1004490493` |
64
+ | Song-section analysis fold 5 | [harmonix-fold5-x4z5zeef.pth](https://huggingface.co/OpenStems/OpenStems-Models/blob/f2da66683f7a0fddcd772ccd5fbf0b460378daef/ultra-20261105/assets/c87f162a1090290bcbb863688746784919cf912c56744fb3d81a1a7dba3b114e/harmonix-fold5-x4z5zeef.pth) | 1,400,571 | `c87f162a1090290bcbb863688746784919cf912c56744fb3d81a1a7dba3b114e` |
65
+ | Song-section analysis fold 6 | [harmonix-fold6-x7t226rq.pth](https://huggingface.co/OpenStems/OpenStems-Models/blob/f2da66683f7a0fddcd772ccd5fbf0b460378daef/ultra-20261105/assets/13e7e639bf30fcd3fa049ad863088773a4e57b06d7c68581385b3ef625c60688/harmonix-fold6-x7t226rq.pth) | 1,400,571 | `13e7e639bf30fcd3fa049ad863088773a4e57b06d7c68581385b3ef625c60688` |
66
+ | Song-section analysis fold 7 | [harmonix-fold7-qwwskhg6.pth](https://huggingface.co/OpenStems/OpenStems-Models/blob/f2da66683f7a0fddcd772ccd5fbf0b460378daef/ultra-20261105/assets/b888b7fba95efa3d5a37ca013fe7efe2741621ea9ca335e6b2723e4fd0fade57/harmonix-fold7-qwwskhg6.pth) | 1,400,571 | `b888b7fba95efa3d5a37ca013fe7efe2741621ea9ca335e6b2723e4fd0fade57` |
67
+
68
+ ## ASR identity and provenance
69
+
70
+ The ASR file is **not a GGUF conversion and not an INT8 variant**. It is the unchanged upstream F16 large-v3-turbo GGML asset mirrored for the application's native ASR integration.
71
+
72
+ - File: `ggml-large-v3-turbo.bin`
73
+ - Bytes: **1,624,555,275**
74
+ - SHA256: **`1fc70f774d38eb169993ac391eea357ef47c88757ef72ee5943879b7e8e2bc69`**
75
+ - Upstream artifact provenance: [ggerganov/whisper.cpp, fixed source revision](https://huggingface.co/ggerganov/whisper.cpp/blob/5359861c739e955e79d9a303bcbc70fb988958b1/ggml-large-v3-turbo.bin).
76
+
77
+ The application uses this one Turbo model for CPU/GPU lyrics recognition. No additional ASR model or separate alignment model is included in this release.
78
+
79
+ ## Download and integrity
80
+
81
+ The application installer downloads the required resources and checks the complete file identities. Integrations should pin **`f2da66683f7a0fddcd772ccd5fbf0b460378daef`**, use the manifest, and verify SHA256 before passing files to the matching native engine.
82
+
83
+ For example, the official Hugging Face CLI can download the ASR artifact directly:
84
+
85
+ ```sh
86
+ hf download OpenStems/OpenStems-Models ultra-20261105/assets/1fc70f774d38eb169993ac391eea357ef47c88757ef72ee5943879b7e8e2bc69/ggml-large-v3-turbo.bin --revision f2da66683f7a0fddcd772ccd5fbf0b460378daef
87
+ ```
88
+
89
+ Checkpoint step counts identify the selected saved separation checkpoints. This resource card does not claim a new quality score or a hardware-independent speedup. Hardware-specific performance and numerical validation belong to the application benchmark records.
90
+
91
+ ## Historical resources
92
+
93
+ Older root-level T400/B400/Karaoke/SW ZIPs and `model-files.json` are retained for reproducibility of previous application releases. **T400 is not the current Fast choice**, and the old Fast/Pro/Ultra mapping does not describe StemDeck Ultra. Current Fast/Pro/Ensemble and all ASR/analysis resources are listed above.
94
+
95
+ ## Licensing and repository scope
96
+
97
+ Original model and component terms continue to apply. Format conversion, mirroring, and packaging do not relicense the weights. Consult the corresponding upstream model terms and the application's component notices. A single blanket license is not assigned to this mixed resource collection.
98
+
99
+ This repository contains model weights, model constants, and their documentation. It does not contain user recordings, training datasets, private inference SDK binaries, machine configuration, or authentication material.
100
 
101
  ## 中文说明
102
 
103
+ 本仓库已包含 StemDeck Ultra 当前使用的**全部 17 项模型权重及常量**,其中包括 **ASR 的原版 F16 large-v3-turbo**。ASR 文件和直接下载入口已在本页顶部列出,不只在版本目录中说明。
104
+
105
+ 当前档位:**Fast = B400 38200 步;Pro = B62 27000 步,默认 Pro;Ensemble = Karaoke → SW**。分离模型的 CPU/GPU 共用同一份 GGUF 权重;ASR 的 CPU/GPU 共用同一份 F16 GGML `.bin`。没有新增 INT8 模型或独立对齐模型。
106
+
107
+ LavaSR 48kHz 为独立可选开关,默认关闭。节拍和歌曲结构分析所需的 Beat-this、八个 All-In-One fold,以及两份模型常量,也都已上传并列入清单。旧根目录 ZIP 为历史资源,当前版本请使用本页固定版本链接和 `models.json` 校验。