Commit
·
0103ac5
1
Parent(s):
7b1b186
we made it worse...reverting
Browse files- jam_worker.py +1 -16
jam_worker.py
CHANGED
|
@@ -36,7 +36,6 @@ class JamParams:
|
|
| 36 |
temperature: float = 1.1
|
| 37 |
topk: int = 40
|
| 38 |
style_ramp_seconds: float = 8.0 # 0 => instant (current behavior), try 6.0–10.0 for gentle glides
|
| 39 |
-
prime_steps: int = 1
|
| 40 |
|
| 41 |
|
| 42 |
@dataclass
|
|
@@ -534,21 +533,7 @@ class JamWorker(threading.Thread):
|
|
| 534 |
# ---------- main loop ----------
|
| 535 |
|
| 536 |
def run(self):
|
| 537 |
-
#
|
| 538 |
-
n_prime = max(0, int(getattr(self.params, "prime_steps", 0) or 0))
|
| 539 |
-
if n_prime:
|
| 540 |
-
with self._lock:
|
| 541 |
-
target = self.params.style_vec
|
| 542 |
-
if target is not None:
|
| 543 |
-
# initialize or nudge _style_vec exactly once before prime
|
| 544 |
-
self._style_vec = np.array(target, dtype=np.float32, copy=True)
|
| 545 |
-
style_to_use = self._style_vec
|
| 546 |
-
|
| 547 |
-
for _ in range(n_prime):
|
| 548 |
-
_wav, self.state = self.mrt.generate_chunk(state=self.state, style=style_to_use)
|
| 549 |
-
# discard audio; just advance state
|
| 550 |
-
|
| 551 |
-
|
| 552 |
while not self._stop_event.is_set():
|
| 553 |
# throttle generation if we are far ahead
|
| 554 |
if not self._should_generate_next_chunk():
|
|
|
|
| 36 |
temperature: float = 1.1
|
| 37 |
topk: int = 40
|
| 38 |
style_ramp_seconds: float = 8.0 # 0 => instant (current behavior), try 6.0–10.0 for gentle glides
|
|
|
|
| 39 |
|
| 40 |
|
| 41 |
@dataclass
|
|
|
|
| 533 |
# ---------- main loop ----------
|
| 534 |
|
| 535 |
def run(self):
|
| 536 |
+
# generate until stopped
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 537 |
while not self._stop_event.is_set():
|
| 538 |
# throttle generation if we are far ahead
|
| 539 |
if not self._should_generate_next_chunk():
|