🎼 Music Composer
loading models...
Genre
Classical
Jazz
Pop
Rock
Film Score
Folk
Blues
Latin
Electronic
Baroque
Romantic
Impressionist
Minimalist
Ragtime
Bossa Nova
Key
C major
G major
D major
A major
E major
B major
F major
B♭ major
E♭ major
A♭ major
A minor
E minor
B minor
D minor
G minor
C minor
F minor
F♯ minor
C♯ minor
Time
4/4
3/4
2/4
6/8
2/2
3/8
9/8
12/8
5/4
7/8
Tempo
⏏️ Unload
⚙️ Params
🗒️ New
💾 Save
📂 Sessions
🔬 Research
📚 Tutor
📐 Math
🤖 Direct
👤
✕
🔑 Login
Login
Login
Need an account? Register
Composer Sessions
✕
⚙️ Composer LLM Parameters
✕
Temperature
0.7
Controls randomness. 0 = deterministic, 1 = creative. Higher for more varied compositions.
Top K
40
Limits token selection to K most likely tokens. Lower = more focused, higher = more diverse.
Top P
0.9
Nucleus sampling — considers tokens whose cumulative probability reaches P.
Min P
0.0
Minimum token probability threshold. Filters out unlikely tokens. 0 = disabled.
Repeat Penalty
1.0
Penalizes token repetition. 1.0 = no penalty. Keep at 1.0 for Composer — JSON scores repeat "pitch", "duration" tokens naturally.
Frequency Penalty
0.0
Reduces repeated tokens proportional to frequency. 0 = disabled.
Presence Penalty
0.0
Encourages new topics. Penalizes any token that appeared. 0 = disabled.
Max Tokens (num_predict)
16384
Maximum tokens per response. Composer needs 16384+ for thinking + JSON scores. Higher = longer scores but slower.
Context Length (num_ctx)
32768
Context window size in tokens. Larger = more conversation memory but uses more VRAM.
Seed
0
Random seed for reproducibility. 0 = random each time.
🎼 Composer Agent
Max Iterations (max_iter)
12
Maximum reasoning/tool-call iterations before the agent stops. Too low = "None or empty" errors. Too high = slow, may loop. 8–20 recommended.
Planning Max Attempts
2
Maximum planning attempts before proceeding. Higher = more retries if planning fails. 1–5 recommended.
Request Timeout (sec)
300
Maximum seconds the agent may run before timing out. Increase for long compositions or complex harmonization. 60–900 recommended.
↺ Reset Defaults
Apply
💬 Chat
🎵 Score
🎹 Harmonize
🔍 Analyze
📁 Compositions
Send
Measures:
Length:
short (bars)
~1 min
~1.5 min
~2 min
~2.5 min
~3 min
Instruments:
Piano
Violin
Viola
Cello
Double Bass
Flute
Oboe
Clarinet
Bassoon
French Horn
Trumpet
Trombone
Tuba
Guitar
Bass Guitar
Drum Set
Soprano Voice
Alto Voice
Tenor Voice
Bass Voice
Alto Saxophone
Tenor Saxophone
Harp
Timpani
🎵 Generate Score
Style:
Classical
Jazz
Pop
Baroque
Romantic
Gospel
Bossa Nova
🎹 Harmonize
🔍 Analyze
Saved Compositions