Default Branch

main
Some checks are pending
ship-ci / ci (push) Waiting to run

e0270e5c30 · fix(song): make bass detection instrument-type-aware, not name-only (#1019) · Updated 2026-07-21 11:30:54 +00:00

Branches

34215fbd32 · fix(static): request raw stereo audio for the loopback capture track · Updated 2026-07-11 23:46:03 +00:00

122
0
Included

2a048fe456 · refactor(app): carve the JUCE/desktop audio shims out of app.js (R3a) · Updated 2026-07-11 20:36:03 +00:00

133
2

1c6d2d0044 · refactor(app): carve resume-session out of app.js (R3a) · Updated 2026-07-11 20:22:31 +00:00

133
1

60b4b09019 · refactor(app): carve the player controls out of app.js (R3a) · Updated 2026-07-11 20:05:53 +00:00

134
1

80abdd6135 · refactor(app): carve count-in (and the song-credits overlay) out of app.js (R3a) · Updated 2026-07-11 19:52:57 +00:00

135
1

212afca2fb · refactor(app): lift the shared player state onto a container (R3a) · Updated 2026-07-11 19:32:36 +00:00

136
1

33de8b721b · refactor(app): carve the A–B loop out of app.js (R3a) · Updated 2026-07-11 18:58:56 +00:00

137
1

d3e6357b28 · refactor(app): the host seam + carve section practice out of app.js (R3a) · Updated 2026-07-11 18:50:43 +00:00

138
1

4bf4ec064a · refactor(app): give the <audio> element a module of its own (R3a) · Updated 2026-07-11 17:46:10 +00:00

139
1

2fbe650ea6 · refactor(app): carve settings backup + plugin updates out of app.js (R3a) · Updated 2026-07-11 17:37:46 +00:00

140
1

1018533a6e · refactor(app): carve the tuning-display helpers out of app.js (R3a) · Updated 2026-07-11 17:24:43 +00:00

141
1

93c39f3640 · refactor(app): carve the highway string-colours out of app.js (R3a) · Updated 2026-07-11 17:14:28 +00:00

142
1

a78751fc0c · refactor(app): carve the DOM/modal primitives out of app.js (R3a) · Updated 2026-07-11 16:55:51 +00:00

143
1

00975c889c · refactor(app): carve the diagnostics-bundle export out of app.js (R3a) · Updated 2026-07-11 16:48:10 +00:00

144
1

921cc0b171 · refactor(app): carve the viz layer out of app.js — and delete the loader seam (R3a) · Updated 2026-07-11 16:37:16 +00:00

145
1

6e5fde2b01 · refactor(app): carve the plugin loader out of app.js into static/js/ (R3a) · Updated 2026-07-11 16:09:33 +00:00

147
1

b5429d31a2 · Merge origin/fix/asio-all-app-audio (teammate teardown fix) · Updated 2026-07-11 16:05:16 +00:00

147
13

613fbd29e2 · refactor(ui): load app.js as an ES module (R3a) · Updated 2026-07-11 15:20:34 +00:00

148
1

09176ec838 · refactor(ui): load the capabilities as ES modules (R3a) · Updated 2026-07-11 15:09:52 +00:00

149
1

69002c1e20 · refactor(app): make app.js's window contract explicit — 66 names (R3a) · Updated 2026-07-11 15:01:39 +00:00

150
1