Files

459 lines
17 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"_about": "The site's changelog, newest first. Versions follow Semantic Versioning (MAJOR.MINOR.PATCH), dates ISO 8601 (DIN EN 28601). make_builder_data.py adds every mod's current version from its module and writes assets/versions.js.",
"site": [
{
"version": "1.9.4",
"date": "2026-10-26",
"changes": [
"Advanced waveforms 1.4.0: the overview matches the big waveform in every WAVEFORM mode, also on a player that loads over LINK; RGB colours the overview from the track's colours."
]
},
{
"version": "1.9.3",
"date": "2026-10-21",
"changes": [
"New screenshots: the comparison on the Mods page shows the wide 3-band waveform, the waveform tiles are full width, the boot screen shows this release."
]
},
{
"version": "1.9.2",
"date": "2026-10-21",
"changes": [
"Advanced waveforms 1.3.0: in 3BAND the big waveform and the overview always show the loaded track's own bands (a track loaded again showed the one loaded before)."
]
},
{
"version": "1.9.1",
"date": "2026-10-21",
"changes": [
"Phase meter 1.0.1: PHASE METER REVERSE is kept when the player is switched off and on (it came back as OFF).",
"LED animation 1.0.1: its setting no longer shares a slot with BEAT JUMP's, which could mix the two up after a restart."
]
},
{
"version": "1.9.0",
"date": "2026-10-21",
"changes": [
"New mod: Wide waveform, the big waveform to the right edge of the display, a small ZOOM / GRID box instead of the wheel.",
"Quick search 0.4: straight to SEARCH and to the playing track's list, without walking the menus.",
"Advanced waveforms 1.2.0: WAVEFORM changed with a track loaded shows on both waveforms at once.",
"Known issues: quick search and the WAVEFORM switch are fixed, waiting for a test on a player."
]
},
{
"version": "1.8.2",
"date": "2026-10-21",
"changes": [
"New page: Known issues, what does not work right yet and what we do about it.",
"Upcoming: a broken leftover under the stems card removed."
]
},
{
"version": "1.8.1",
"date": "2026-10-20",
"changes": [
"The boot screen names the release: Pionaarr Mods 1.8.1 (it said 1.0); from now on always the latest."
]
},
{
"version": "1.8.0",
"date": "2026-10-20",
"changes": [
"Builder with the latest mods: hot cue keys 1.3.0, beat jump 1.0.1, quick search 0.3.0.",
"The emulator link now points to the cdj-nxs2-qemu project the mods were built with."
]
},
{
"version": "1.7.0",
"date": "2026-10-20",
"changes": [
"Builder: every mod in any combination. Our mods are the Python patcher's own code, run in your browser (Pyodide, from this site); arnoldasr's part is checked by SHA-256 as before. The update is the patcher's byte for byte.",
"New in the builder: cue names, played tracks, end warning, quick search, USB auto load, the WAVEFORM modes (BLUE / RGB / 3BAND) and the phase meter's REVERSE and room for the countdown."
]
},
{
"version": "1.6.1",
"date": "2026-10-20",
"changes": [
"Cue names, played tracks, end warning, quick search and USB auto load ran on a player: experimental now, coming to the builder."
]
},
{
"version": "1.6.0",
"date": "2026-10-20",
"changes": [
"Stable are extended BPM, boot text, LED animation and cue colours; every other mod is experimental.",
"Builder: every mod ticked at the start, and a warning across the top: for home use, not for clubs or gigs.",
"The emulator in the intro links to QEMU."
]
},
{
"version": "1.5.1",
"date": "2026-10-20",
"changes": [
"Builder: keynotation 1.2.1 (a crash fix in UTILITY)."
]
},
{
"version": "1.5.0",
"date": "2026-10-20",
"changes": [
"Every built mod on the main page and in the docs: cue names, played tracks, end warning, quick search and USB auto load are there now, marked in testing (not in the builder yet).",
"New shots from the current build, the before/after one at the same spot as before, with the 3-band waveform.",
"Advanced waveforms 1.0.1 and cue colours 1.0.1 fixes, and the phase meter's additions (REVERSE, room for the countdown), shown on their cards.",
"Upcoming keeps what is not built yet."
]
},
{
"version": "1.4.6",
"date": "2026-10-20",
"changes": [
"Upcoming: Played tracks (green in BROWSE, shared over Pro DJ Link with [n] for decks that have a track loaded) and End warning (the bar blinks red in the last 30 seconds).",
"Upcoming: Phase meter reverse is now part of the phase meter, with the bar countdown moved clear of the lines."
]
},
{
"version": "1.4.5",
"date": "2026-10-20",
"changes": [
"Builder: with Stock firmware on, the mod list folds away."
]
},
{
"version": "1.4.4",
"date": "2026-10-20",
"changes": [
"The moving background runs at 30 % of its speed."
]
},
{
"version": "1.4.3",
"date": "2026-10-20",
"changes": [
"Upcoming: Cue names, the rekordbox comment of the next memory cue or hot cue in the title bar, in its colour."
]
},
{
"version": "1.4.2",
"date": "2026-10-20",
"changes": [
"Advanced waveforms is listed as a Pionaarr mod everywhere; our mods are called Pionaarr mods instead of \"ours\".",
"The logo and the favicon are the player's CUE key with its orange ring lit.",
"Shorter mod tiles, one emulator shot each; the 3-band waveform shown with advanced waveforms (still in testing).",
"The player's blue instead of the orange; no command line on the main page (it is in the docs).",
"Docs: the hot cue LEDs drawn as round BEAT DIVIDE keys with their labels.",
"Impressum and privacy policy (German, for Austria and Germany).",
"Fonts come from this server: no more requests to Google Fonts."
]
},
{
"version": "1.4.1",
"date": "2026-10-20",
"changes": [
"Open the builder carries a PLAY/PAUSE key that blinks green like the player's."
]
},
{
"version": "1.4.0",
"date": "2026-10-20",
"changes": [
"The site is now Pionaarr Mods: plainer text, a look taken from the player, a record and a 3-band waveform running in the background.",
"New before/after shots: the same spot, stock against every mod including the ones in testing.",
"Builder: a Stock firmware switch that clears and locks the mods, and gives your picks back when switched off."
]
},
{
"version": "1.3.0",
"date": "2026-10-20",
"changes": [
"Advanced waveforms is now ours: based on arnoldasr's rgb_waveform, updated and published by us.",
"Advanced waveforms 1.0.1: rekordbox's colours also on tracks whose colour data is a little shorter than the waveform (those showed the plain gradient colours)."
]
},
{
"version": "1.2.1",
"date": "2026-10-20",
"changes": [
"Upcoming: the 3-band waveform now shows rekordbox's real 3-band data, in the overview too."
]
},
{
"version": "1.2.0",
"date": "2026-10-20",
"changes": [
"rgb_waveform is now called advanced_waveforms (Advanced waveforms); the old name still works in the patcher.",
"Upcoming: UTILITY › WAVEFORM with BLUE / RGB / 3BAND for advanced waveforms, in testing."
]
},
{
"version": "1.1.1",
"date": "2026-10-20",
"changes": [
"Upcoming: the 3-band waveform is built and in testing, with a preview."
]
},
{
"version": "1.1.0",
"date": "2026-10-20",
"changes": [
"Beat jump is in the builder (experimental): TRACK SEARCH jumps 1/2/4/8 beats, gapless, in phase.",
"Key notation 1.2.0: the key in its Camelot wheel colour, also in BROWSE › KEY and INFO; lists of keys converted too.",
"Hot cue keys 1.2.0: hot cues load in the background, the deck's keys are locked and HOT KEYS blinks LOADING meanwhile; search and slip no longer upset after a load.",
"Version shown at the top, with this changelog; every mod has its own version.",
"Upcoming: quick search, USB auto load and a reversed phase meter."
]
},
{
"version": "1.0.0",
"date": "2026-10-19",
"changes": [
"First release of the site: the mods, the in-browser builder, docs and upcoming."
]
}
],
"mods": {
"beatjump": [
{
"version": "1.0.1",
"date": "2026-10-20",
"changes": [
"Jumps right after loading a track (it stands a hair before beat 1).",
"Paused, jumps forward keep going: the DSP decodes on from where the jump lands."
]
},
{
"version": "1.0.0",
"date": "2026-10-20",
"changes": [
"Jumps in the DSP's decoded audio, playing, paused or at cue standby; presses the DSP cannot jump yet are ignored, so no EMERGENCY LOOP."
]
}
],
"hotcuekeys": [
{
"version": "1.3.0",
"date": "2026-10-20",
"changes": [
"Hot cues are gone the moment the track’s USB is (pulled or USB STOP), with or without a LAN cable; over LINK too, once the other player reports its USB gone. No more hot cue into EMERGENCY LOOP."
]
},
{
"version": "1.2.0",
"date": "2026-10-20",
"changes": [
"Background loading invisible; keys locked and LOADING blinking while a track loads; no more interference with search and slip."
]
},
{
"version": "1.1.0",
"date": "2026-10-19",
"changes": [
"Hot cue engine: instant hot cues from the DSP's slots, saved on the USB in rekordbox colours."
]
},
{
"version": "1.0.0",
"date": "2026-10-18",
"changes": [
"Hot cues A-C on the BEAT DIVIDE keys: play, gate, set, delete."
]
}
],
"keynotation": [
{
"version": "1.2.1",
"date": "2026-10-20",
"changes": [
"UTILITY no longer writes outside the screen's row when KEY NOTATION is shown before its saved setting was read (a crash risk right after switching on)."
]
},
{
"version": "1.2.0",
"date": "2026-10-20",
"changes": [
"Keys in their notation and colour everywhere on the screen, BROWSE › KEY included; the SEARCH input is left alone."
]
},
{
"version": "1.1.0",
"date": "2026-10-19",
"changes": [
"The key in its Camelot wheel colour in the title bar."
]
},
{
"version": "1.0.0",
"date": "2026-10-19",
"changes": [
"Camelot, Open Key or classic notation, UTILITY › KEY NOTATION."
]
}
],
"advanced_waveforms": [
{
"version": "1.4.0",
"date": "2026-10-26",
"changes": [
"3BAND: the overview showed the first 80 % of the track over its whole width (it took the firmware's own 400-entry counter for its 500 columns), so it did not line up with the big waveform; now it does.",
"3BAND over LINK: a track loaded from another player's USB now gets its 3 bands too (they were fetched but never used, the track's device differs by its LINK byte).",
"3BAND: the 3-band data is asked for again when the answer comes empty, as it did now and then while two players loaded from the same USB at once (the big waveform then fell back to the estimate, the overview to the plain colours).",
"RGB: the overview takes the colours of the track's colour waveform, column by column, instead of a fixed red-to-white gradient, so both waveforms show the same colours."
]
},
{
"version": "1.3.0",
"date": "2026-10-21",
"changes": [
"3BAND: the bands are kept per track, so a track loaded again (the player has it ready, without fetching its waves) no longer shows the previous track's bands on the big waveform and the overview; the overview is drawn again as soon as its bands are there."
]
},
{
"version": "1.2.0",
"date": "2026-10-21",
"changes": [
"WAVEFORM changed with a track loaded: the overview is drawn again too, so both waveforms show the new mode at once."
]
},
{
"version": "1.0.1",
"date": "2026-10-20",
"changes": [
"rekordbox's colour detail taken also when it is up to 10 s shorter than the waveform (padded with its last colour)."
]
},
{
"version": "1.0.0",
"date": "2026-10-19",
"changes": [
"arnoldasr's rgb_waveform, renamed advanced_waveforms on 2026-10-20 and taken over by us."
]
}
],
"quicksearch": [
{
"version": "0.4.1",
"date": "2026-10-21",
"changes": [
"The track is loaded again when another mod asks for it (for the BPM x2 / /2 work)."
]
},
{
"version": "0.4.0",
"date": "2026-10-21",
"changes": [
"Rebuilt: the browse task is told directly which list and row to show, no keys pressed for you; SEARCH in about 1.3 s, the playing track's list in about 2 s. The jumping between the top and the bottom of a folder is gone."
]
},
{
"version": "0.3.0",
"date": "2026-10-20",
"changes": [
"Each key only once the player shows the list (a real player drops keys while it loads one); a lost BACK or push is pressed again. BROWSE twice within 0.5 s."
]
},
{
"version": "0.2.0",
"date": "2026-10-20",
"changes": [
"Straight to the list instead of row by row; after SEARCH, BROWSE goes back to the folder before."
]
},
{
"version": "0.1.0",
"date": "2026-10-20",
"changes": [
"BROWSE held: SEARCH; BROWSE twice: the playing track in its list."
]
}
],
"cuenames": [
{
"version": "0.1.1",
"date": "2026-10-20",
"changes": [
"No cue name through MENU’s popup."
]
},
{
"version": "0.1.0",
"date": "2026-10-20",
"changes": [
"The rekordbox comment of the next memory or hot cue in the title bar, in its colour."
]
}
],
"played": [
{
"version": "0.3.1",
"date": "2026-10-20",
"changes": [
"Tracks loaded tonight green in BROWSE; over LINK with modded players also theirs, and [n] for a deck that has it loaded."
]
}
],
"endwarn": [
{
"version": "0.1.0",
"date": "2026-10-20",
"changes": [
"The bar under the overview blinks red in the last 30 seconds."
]
}
],
"usbautoload": [
{
"version": "0.1.0",
"date": "2026-10-20",
"changes": [
"MY SETTINGS on a stick loaded the moment the player finds them (UTILITY › USB AUTO LOAD)."
]
}
],
"cuecolours": [
{
"version": "1.0.1",
"date": "2026-10-20",
"changes": [
"Hot cue colours read correctly when a cue has a comment."
]
}
],
"credit": [
{
"version": "1.1.0",
"date": "2026-10-20",
"changes": [
"The boot text carries the Pionaarr Mods release number, always the latest."
]
}
],
"wide_waveform": [
{
"version": "0.1.0",
"date": "2026-10-21",
"changes": [
"The big waveform 624 columns wide instead of 536, to the right edge; the extra columns are ahead of the playing position. The ZOOM/GRID wheel replaced by a grey ZOOM / GRID box over the BPM display."
]
}
],
"phasemeter": [
{
"version": "1.0.1",
"date": "2026-10-21",
"changes": [
"PHASE METER REVERSE kept over a restart: the player stores the setting in one bit, so REVERSE came back as OFF. REVERSE is now stored as ON and remembered as REVERSE; OFF stays OFF, ON stays ON, also with MY SETTINGS from a USB."
]
}
],
"ledsaver": [
{
"version": "1.0.1",
"date": "2026-10-21",
"changes": [
"Its setting in a slot of its own (it shared BEAT JUMP's, so a restart could give one the other's value). LED ANIMATION is back at its default once after the update."
]
}
]
}
}