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).
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.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
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
Erledigt, lokal committet, noch nicht gepusht.
dc66601„Let solo win over the mute of the same track (#358)“1cc084d„Describe that solo wins over mute of the same track (#358)“ (Songs, Abschnitt Mute and solo along the routing)Was sich ändert
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.Tests
Nicht geprüft
Nachtrag:
dc66601(Repo) und1cc084d(Wiki) sind jetzt gepusht, zusammen mit #359. Die Hashes oben zeigen damit nicht mehr ins Leere.