Commit Graph
5 Commits
Author SHA1 Message Date
Thiemo TizianiandClaude Opus 5.5 3e017e2a8e Site 1.2.0: rgb_waveform is now Advanced waveforms
Renamed everywhere (builder, pages, data); the built update is byte for byte
the same. Upcoming: UTILITY > WAVEFORM (BLUE / RGB / 3BAND) in testing. The
generator builds the released state only (patch(..., public=True)).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-20 08:07:27 +02:00
Thiemo TizianiandClaude Opus 5.5 8133cd0b4b Site 1.1.1: the 3-band waveform in testing on Upcoming
Built as the waveform3band mod (not in the builder yet): bands from the
colour detail the RGB waveform fetches, a preview from the emulator.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-20 02:14:05 +02:00
Thiemo TizianiandClaude Opus 5.5 d2d1518fba Site 1.1.0: beat jump in the builder, version and changelog, key colours
- Beat jump (experimental) on the mods page, in the docs and in the builder
  (needs hot cue keys; dependencies are ticked and unticked as a chain).
- Key notation 1.2.0: keys in their Camelot wheel colour, also in BROWSE.
- Version badge at the top with a changelog; every mod's version on its
  card and in the builder. make_builder_data.py writes assets/versions.js
  from tools/changelog.json and the mods' versions and stamps the pages'
  CSS and script links with ?v=<site version>.
- The generator keeps a changed copy of the UTILITY table as the user's
  own table plus our bytes (beat jump renames an item).
- Upcoming: quick search, USB auto load and phase meter reverse (in testing).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-20 02:00:48 +02:00
Thiemo TizianiandClaude Opus 5.5 e4728b16ea Builder, upcoming page, mods page for the current mods
- builder.html: build C900NXS.UPD in the browser (official 1.31 update in,
  mods ticked with their dependencies, no-liability and Claude Code
  confirmations, download). Ports of upd.py, the LZSS packer and the mods'
  application; the result is checked against the SHA-256 the Python
  patcher gives and is byte for byte the patcher's file.
- builder/data.js from tools/make_builder_data.py: the mods' bytes per
  combination; firmware parts (UTILITY table, HOT KEYS box, the asset
  blob's resource table) are made from the user's own update.
- index.html: rgb_waveform, extended_bpm, phasemeter, cuecolours,
  hotcuekeys (experimental), ledsaver, credit; stable/experimental and a
  green "ran on a player" dot.
- upcoming.html: beat jump, stems, uniform Camelot / Open Key, 3-band
  waveform.
- docs.html: the builder, the new mod names, hot cue loading and locks.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-19 00:21:47 +02:00
Thiemo Tiziani f931ca0423 first commit 2026-10-18 20:05:42 +02:00