Downloads · 30 days
89
39% of all-time downloads
thejorseman/CloneCharter
CloneCharter is a machine learning model from thejorseman. Use it for the machine learning task on the model card, and read the license before you ship it in a product. It is set up for auto-charter. The card lists the license as mit.
Encoder-decoder Transformer that generates Clone Hero .chart files from raw audio.
Downloads · 30 days
89
39% of all-time downloads
All-time downloads
227
Public
Parameters
8.1M
764 MB on disk
Likes
1
Public
Click a slice to open those files.
.safetensors32.4 MB · 50%
From the Hugging Face model README
Encoder-decoder Transformer that generates Clone Hero .chart files from raw audio.
AutoCharterModel takes per-beat audio features (MERT embeddings + Log-Mel spectrogram) and autoregressively generates a tokenised chart for Guitar, Bass and/or Drums at any difficulty level (Easy → Expert+++).
| Hyperparameter | Value |
|---|---|
| Parameters | 8,038,017 |
d_model | 256 |
| Encoder layers | 4 |
| Decoder layers | 4 |
| Attention heads | 8 |
| FFN dim | 512 |
| Dropout | 0.2 |
| Vocab size | 187 |
| Max sequence length | 8,192 tokens |
| Max beats | 1,024 |
| MERT input dim | 1,024 |
| Log-Mel frames | 32 × 128 |
PAD=0 BOS=1 EOS=2 UNK=3
BEAT_BOUNDARY=4 MEASURE_START=5
INSTR_GUITAR=6 INSTR_BASS=7 INSTR_DRUMS=8
WAIT(1-48)=9-56
GUITAR_NOTE=57-87 MOD_HOPO=88 MOD_TAP=89 MOD_OPEN=90 MOD_FORCE_STRUM=91
DRUM_NOTE=92-122
SUS(0-59)=123-182
STAR_POWER_ON=183 STAR_POWER_OFF=184 SOLO_ON=185 SOLO_OFF=186
Use the auto-charter pipeline to generate charts for new songs:
python src/auto_charter/scripts/gradio_multigen.py \\
--checkpoint path/to/checkpoint \\
--port 7860
Or programmatically:
from auto_charter.model.charter_model import AutoCharterModel
model = AutoCharterModel.from_pretrained("thejorseman/CloneCharter")
MIT