metadata
library_name: mlx
pipeline_tag: text-generation
tags:
- music
- midi
- generation
- mlx
- autoregressive
- structure
- musiclang
okai-musiclang-structure v2.0 - Structure Model
This is an autoregressive structure generation model for music using MLX.
Model Details
- Model Type: Structure Generator (Autoregressive)
- Version: v2.0
- Step: 6000
- Architecture: Transformer with causal language modeling
- Vocabulary Size: 4796
- Model Dimension: 256
- Layers: 6
- Max Sequence Length: 1024
Training Configuration
- Batch Size: 16
- Learning Rate: 1e-05
- Training Steps: 6000
Usage
This model generates sequential music structure:
- Input: Song control tokens (genre, instruments, etc.)
- Output: Sequential bar structure with chords and tonality
Example generation:
GENRE__ROCK SUBGENRE__ALTERNATIVE START BAR__1 CHORD_DEGREE__1 TONALITY_DEGREE__1 BAR__2 CHORD_DEGREE__4 TONALITY_DEGREE__5 ... WILL_END
Generated with MLX framework for Apple Silicon.