Upload app.py with huggingface_hub
Browse files
app.py
CHANGED
|
@@ -276,8 +276,9 @@ def gpu_stream(session_id):
|
|
| 276 |
else:
|
| 277 |
nvec.append(-1) # masked (model free)
|
| 278 |
drm = [0] if drumless else [-1] # 0 no-drum / -1 masked
|
|
|
|
| 279 |
cfgs = [discretize_cfg(c.get("cfg_musiccoca", 1.6), 0.2, 40),
|
| 280 |
-
discretize_cfg(
|
| 281 |
discretize_cfg(c.get("cfg_drums", 4.0), 1.0, 8)]
|
| 282 |
cond = model._conditioning((list(cur_tokens) + [-1] * model.num_musiccoca)[:model.num_musiccoca],
|
| 283 |
nvec, drm, cfgs)
|
|
|
|
| 276 |
else:
|
| 277 |
nvec.append(-1) # masked (model free)
|
| 278 |
drm = [0] if drumless else [-1] # 0 no-drum / -1 masked
|
| 279 |
+
cfg_notes_v = 7.0 if (unmask >= 127 and not active) else c.get("cfg_notes", 2.4) # solo + no note held -> ramp cfg_notes to max bin (native JamApp suppresses melody)
|
| 280 |
cfgs = [discretize_cfg(c.get("cfg_musiccoca", 1.6), 0.2, 40),
|
| 281 |
+
discretize_cfg(cfg_notes_v, 0.2, 40),
|
| 282 |
discretize_cfg(c.get("cfg_drums", 4.0), 1.0, 8)]
|
| 283 |
cond = model._conditioning((list(cur_tokens) + [-1] * model.num_musiccoca)[:model.num_musiccoca],
|
| 284 |
nvec, drm, cfgs)
|