Song: Solo gewinnt über Mute derselben Spur #358

Closed
opened 2026-10-08 21:22:52 +02:00 by meleki · 2 comments
Owner

Wunsch des Users vom 2026-10-08: Ist eine Spur gemutet und gesolot, soll Solo gewinnen.

Heute

Eine Spur mit M und S bleibt stumm. In trackGates (src/core/music/routing.ts) schließt das Mute jeden Ausgang der Spur, bevor Solo überhaupt geprüft wird.

Soll

  • Eine Spur, die gemutet und gesolot ist, hört man wie mit Solo allein, samt ihrer eigenen Items.
  • Eine andere gemutete Spur, über die die gesolote Spur rausgeht oder die in sie hineingeht, bleibt stumm wie bisher (Regel aus #350).
Wunsch des Users vom 2026-10-08: Ist eine Spur gemutet und gesolot, soll *Solo* gewinnen. ## Heute Eine Spur mit *M* und *S* bleibt stumm. In `trackGates` (`src/core/music/routing.ts`) schließt das *Mute* jeden Ausgang der Spur, bevor *Solo* überhaupt geprüft wird. ## Soll - Eine Spur, die gemutet und gesolot ist, hört man wie mit *Solo* allein, samt ihrer eigenen Items. - Eine **andere** gemutete Spur, über die die gesolote Spur rausgeht oder die in sie hineingeht, bleibt stumm wie bisher (Regel aus #350).
Author
Owner

Erledigt, lokal committet, noch nicht gepusht.

  • Repo: dc66601 „Let solo win over the mute of the same track (#358)“
  • Wiki: 1cc084d „Describe that solo wins over mute of the same track (#358)“ (Songs, Abschnitt Mute and solo along the routing)

Was sich ändert

  • In trackGates (src/core/music/routing.ts) öffnet eine gesolote Spur ihre Ausgänge auch dann, wenn sie gemutet ist. Ihre eigenen Items hört man wie mit Solo allein.
  • Eine andere gemutete Spur, über die die gesolote rausgeht oder die in sie hineingeht, bleibt stumm (Regel aus #350, ein bestehender Test prüft das).

Tests

Unit song-routing + song → 28 grün (1 neu), Gegenprobe rot
Typcheck, Lint, Prettier → sauber

Nicht geprüft

  • Kein e2e-Lauf, kein Gate. Das fängt CI nach dem Push.
  • Angehört habe ich es nicht.
Erledigt, **lokal committet, noch nicht gepusht**. - Repo: `dc66601` „Let solo win over the mute of the same track (#358)“ - Wiki: `1cc084d` „Describe that solo wins over mute of the same track (#358)“ (*Songs*, Abschnitt *Mute and solo along the routing*) ## Was sich ändert - In `trackGates` (`src/core/music/routing.ts`) öffnet eine gesolote Spur ihre Ausgänge auch dann, wenn sie gemutet ist. Ihre eigenen Items hört man wie mit *Solo* allein. - Eine **andere** gemutete Spur, über die die gesolote rausgeht oder die in sie hineingeht, bleibt stumm (Regel aus #350, ein bestehender Test prüft das). ## Tests ``` Unit song-routing + song → 28 grün (1 neu), Gegenprobe rot Typcheck, Lint, Prettier → sauber ``` ## Nicht geprüft - Kein e2e-Lauf, kein Gate. Das fängt CI nach dem Push. - Angehört habe ich es nicht.
admin added this to the Development project 2026-10-08 21:43:22 +02:00
admin moved this to Next in Development on 2026-10-08 21:43:32 +02:00
admin moved this to Done in Development on 2026-10-08 21:43:44 +02:00
Author
Owner

Nachtrag: dc66601 (Repo) und 1cc084d (Wiki) sind jetzt gepusht, zusammen mit #359. Die Hashes oben zeigen damit nicht mehr ins Leere.

Nachtrag: `dc66601` (Repo) und `1cc084d` (Wiki) sind jetzt gepusht, zusammen mit #359. Die Hashes oben zeigen damit nicht mehr ins Leere.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: meleki/feuerwerk#358