markury / midmid3-19m-0326

huggingface.co
Total runs: 7
24-hour runs: 0
7-day runs: 2
30-day runs: -63
Model's Last Updated: March 30 2026
audio-classification

Introduction of midmid3-19m-0326

Model Details of midmid3-19m-0326

midmid3

A slop generator for Guitar Hero.

19M-parameter masked-prediction transformer that generates "playable" Guitar Hero charts from audio. Give it a song, get a chart for all four difficulty levels. The charts are, at best, mid.

Try the live demo

How it works
  1. beat_this detects beats and builds a 16th-note grid
  2. MERT (frozen) extracts audio embeddings at each grid position
  3. This model iteratively fills in the chart over ~12 passes (MaskGIT-style unmasking), deciding which positions get notes, which frets, and sustain lengths. Conditioned on audio features and difficulty level
  4. Post-processing applies per-difficulty constraints (fret limits, chord sizes, note spacing) and snaps everything to the grid
  5. Output is a MIDI chart + OGG audio + song.ini, ready to drop into GHWT:DE/DATA/MODS/
Architecture
Type Bidirectional masked transformer with FiLM difficulty conditioning
Parameters 19,321,896 (19.3M)
Audio input MERT-v1-95M embeddings (768d) + onset/RMS/spectral centroid (3d) = 771d
Hidden dim 512
Heads 8
Layers 6 (each with FiLM modulation from difficulty embedding)
FFN 2048, SwiGLU activation
Position encoding Rotary (RoPE, base 10000)
Normalization RMSNorm
Token vocab 34 - 32 fret combinations + silence + mask
Output heads Token logits (33 classes), sustain (binary), duration (6 buckets)
Inference 12-step cosine-schedule iterative unmasking with temperature sampling
Training data

Trained exclusively on official Guitar Hero setlists (GH1 through Warriors of Rock, Band Hero, and remastered track packs). Charts were extracted from GHWT:DE-format .pak files using GH-Toolkit-NET . Audio stems were decrypted and merged from the corresponding .fsb files.

Player-made Clone Hero community charts were deliberately excluded.

Limitations

The biggest limitation is that it's pretty mid.

  • Performs best on rock and guitar-forward tracks (because that's what the official charts are mostly made up of)
  • Beat tracking quality directly affects chart quality
  • Sustain behavior can be strange, especially on fast passages. Sustains are heavily post-processed with rules that don't always reflect what real charts do
  • No HOPOs, Star Power, or slider/tap notes (could be added, would also be mid)
  • Other instruments (drums, bass, vocals) would need separate models
  • There's a fundamental ceiling to what an itty bitty model trained on a single consumer GPU can do

The charts may be useful for human charters as a starting point, assuming they aren't entirely offended by its mere existence. Press x to doubt.

Format
  • model.safetensors - weights only, no pickle
  • config.json - architecture hyperparameters
  • pytorch/ - contains the trained .bin with optimizer states
Usage
from huggingface_hub import hf_hub_download
from safetensors.torch import load_file
import json

config_path = hf_hub_download("markury/midmid3-19m-0326", "config.json")
weights_path = hf_hub_download("markury/midmid3-19m-0326", "model.safetensors")

with open(config_path) as f:
    config = json.load(f)

state_dict = load_file(weights_path)

The model expects [batch, seq, 771] audio features (MERT + onset/RMS/centroid), [batch, seq] chart token indices (0-33), and a [batch] difficulty ID (0=easy, 3=expert).

Citation

Credit back here, the GitHub repo , or the live demo .

Runs of markury midmid3-19m-0326 on huggingface.co

7
Total runs
0
24-hour runs
1
3-day runs
2
7-day runs
-63
30-day runs

More Information About midmid3-19m-0326 huggingface.co Model

midmid3-19m-0326 huggingface.co

midmid3-19m-0326 huggingface.co is an AI model on huggingface.co that provides midmid3-19m-0326's model effect (), which can be used instantly with this markury midmid3-19m-0326 model. huggingface.co supports a free trial of the midmid3-19m-0326 model, and also provides paid use of the midmid3-19m-0326. Support call midmid3-19m-0326 model through api, including Node.js, Python, http.

midmid3-19m-0326 huggingface.co Url

https://huggingface.co/markury/midmid3-19m-0326

markury midmid3-19m-0326 online free

midmid3-19m-0326 huggingface.co is an online trial and call api platform, which integrates midmid3-19m-0326's modeling effects, including api services, and provides a free online trial of midmid3-19m-0326, you can try midmid3-19m-0326 online for free by clicking the link below.

markury midmid3-19m-0326 online free url in huggingface.co:

https://huggingface.co/markury/midmid3-19m-0326

midmid3-19m-0326 install

midmid3-19m-0326 is an open source model from GitHub that offers a free installation service, and any user can find midmid3-19m-0326 on GitHub to install. At the same time, huggingface.co provides the effect of midmid3-19m-0326 install, users can directly use midmid3-19m-0326 installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

midmid3-19m-0326 install url in huggingface.co:

https://huggingface.co/markury/midmid3-19m-0326

Url of midmid3-19m-0326

midmid3-19m-0326 huggingface.co Url

Provider of midmid3-19m-0326 huggingface.co

markury
ORGANIZATIONS

Other API from markury

huggingface.co

Total runs: 24
Run Growth: 7
Growth Rate: 29.17%
Updated:August 06 2024
huggingface.co

Total runs: 15
Run Growth: 10
Growth Rate: 66.67%
Updated:September 03 2024
huggingface.co

Total runs: 13
Run Growth: -14
Growth Rate: -107.69%
Updated:September 05 2024
huggingface.co

Total runs: 3
Run Growth: -9
Growth Rate: -300.00%
Updated:October 11 2024
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:March 02 2025
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:January 04 2025
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:September 12 2024
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:August 26 2024
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:December 03 2024