..
audio-el.js
refactor(app): give the <audio> element a module of its own (R3a) ( #886 )
2026-07-11 20:44:01 +02:00
count-in.js
refactor(app): carve the playback transport out of app.js — and RETIRE 8 host hooks (R3a) ( #894 )
2026-07-11 23:26:35 +02:00
diagnostics-export.js
refactor(app): carve the diagnostics-bundle export out of app.js (R3a) ( #881 )
2026-07-11 18:52:47 +02:00
dom.js
refactor(app): carve the DOM/modal primitives out of app.js (R3a) ( #882 )
2026-07-11 18:59:44 +02:00
format.js
refactor(app): give formatTime a home — a leaf format.js, one fewer host hook (R3a) ( #895 )
2026-07-11 23:27:17 +02:00
highway-colors.js
refactor(app): carve the highway string-colours out of app.js (R3a) ( #883 )
2026-07-11 19:22:14 +02:00
host.js
refactor(app): the host seam + carve section practice out of app.js (R3a) ( #887 )
2026-07-11 20:58:41 +02:00
juce-audio.js
fix(static): request raw stereo audio for the loopback capture track
2026-07-12 01:46:03 +02:00
library-state.js
refactor(app): carve the library out of app.js (R3a) ( #896 )
2026-07-11 23:30:30 +02:00
library.js
refactor(app): carve the library out of app.js (R3a) ( #896 )
2026-07-11 23:30:30 +02:00
loops.js
refactor(app): give formatTime a home — a leaf format.js, one fewer host hook (R3a) ( #895 )
2026-07-11 23:27:17 +02:00
player-controls.js
refactor(app): carve the player controls out of app.js (R3a) ( #891 )
2026-07-11 22:12:34 +02:00
player-state.js
refactor(app): carve the JUCE/desktop audio shims out of app.js (R3a) ( #893 )
2026-07-11 22:44:03 +02:00
plugin-loader.js
fix(plugins): make a module plugin actually re-evaluate on reload ( #879 ) ( #897 )
2026-07-12 00:19:59 +02:00
resume-session.js
refactor(app): carve the JUCE/desktop audio shims out of app.js (R3a) ( #893 )
2026-07-11 22:44:03 +02:00
section-practice.js
refactor(app): give formatTime a home — a leaf format.js, one fewer host hook (R3a) ( #895 )
2026-07-11 23:27:17 +02:00
settings-io.js
refactor(app): carve settings backup + plugin updates out of app.js (R3a) ( #885 )
2026-07-11 19:42:54 +02:00
transport.js
refactor(app): carve the playback transport out of app.js — and RETIRE 8 host hooks (R3a) ( #894 )
2026-07-11 23:26:35 +02:00
tuning-display.js
refactor(app): carve the tuning-display helpers out of app.js (R3a) ( #884 )
2026-07-11 19:37:44 +02:00
viz.js
refactor(app): carve the viz layer out of app.js — and delete the loader seam (R3a) ( #880 )
2026-07-11 18:41:52 +02:00