site 1.4.2: Pionaarr mods, player blue, short tiles, CUE logo, legal pages, local fonts
- advanced_waveforms listed as a Pionaarr mod; "ours" is "Pionaarr mod" everywhere. - The player's blue (title bar) instead of the orange; flat CUE key as logo and favicon. - Mod tiles: one emulator shot and one or two sentences each; 3-band shown (in testing). - No command line on the main page (it is in the docs); round BEAT DIVIDE keys for the LEDs. - Impressum and Datenschutzerklaerung (AT/DE); fonts served from assets/fonts (OFL). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
5ee521429b
commit
6ddc37bc66
31 files changed
+642
-251
No files matched your search
@@ -5,18 +5,16 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<title>Pionaarr Mods Docs</title>
|
||||
<meta name="description" content="How to build and install the CDJ-900NXS mods and how each one works, including the hot cue keys: play, gate, set and delete.">
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||
<link href="https://fonts.googleapis.com/css2?family=Barlow:wght@400;500;600;700&family=Chakra+Petch:wght@600;700&family=JetBrains+Mono:wght@500;700&display=swap" rel="stylesheet">
|
||||
<link rel="stylesheet" href="style.css?v=1.4.1">
|
||||
<script src="assets/versions.js?v=1.4.1"></script>
|
||||
<script src="script.js?v=1.4.1"></script>
|
||||
<link rel="icon" href="assets/favicon.svg" type="image/svg+xml">
|
||||
<link rel="stylesheet" href="style.css?v=1.4.2">
|
||||
<script src="assets/versions.js?v=1.4.2"></script>
|
||||
<script src="script.js?v=1.4.2"></script>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<header class="top">
|
||||
<div class="wrap">
|
||||
<a class="brand" href="index.html"><span class="disc" aria-hidden="true"></span><span>Pionaarr Mods</span></a>
|
||||
<a class="brand" href="index.html"><span class="cue-key" aria-hidden="true">CUE</span><span>Pionaarr Mods</span></a>
|
||||
<nav class="tabs" aria-label="Sections">
|
||||
<a href="index.html">Mods</a>
|
||||
<a href="builder.html">Builder</a>
|
||||
@@ -83,8 +81,8 @@
|
||||
<p>Build with no mod ticked in the builder (or <code>--stock</code> with the patcher): the original application, relabelled so the player accepts it. Update as above. Keep this file on a stick before you try any mod.</p>
|
||||
|
||||
<!-- ===================== mods ===================== -->
|
||||
<h2 id="advanced_waveforms">advanced_waveforms <span class="badge author">ours · based on arnoldasr</span></h2>
|
||||
<p>The big waveform in RGB colours from the track's colour waveform data, and the overview's colour table as a red-to-white gradient. It is based on arnoldasr's <code>rgb_waveform</code> (the name before site 1.2.0, which the patcher still takes); we took it over and publish its updates. 1.0.1: rekordbox's colour data is used also when it is a few columns shorter than the waveform, which is common; such tracks showed the plain gradient colours before. A WAVEFORM item in UTILITY with BLUE / RGB / 3BAND is in testing, see <a href="upcoming.html">Upcoming</a>.</p>
|
||||
<h2 id="advanced_waveforms">advanced_waveforms <span class="badge author">Pionaarr mod</span></h2>
|
||||
<p>The big waveform in RGB colours from the track's colour waveform data, and the overview's colour table as a red-to-white gradient. Called <code>rgb_waveform</code> before site 1.2.0; the patcher still takes that name. 1.0.1: rekordbox's colour data is used also when it is a few columns shorter than the waveform, which is common; such tracks showed the plain gradient colours before. A WAVEFORM item in UTILITY with BLUE / RGB / 3BAND is in testing, see <a href="upcoming.html">Upcoming</a>.</p>
|
||||
<figure class="shot"><img src="assets/detail-mods.png" alt="RGB detail waveform"><figcaption>RGB detail waveform.</figcaption></figure>
|
||||
|
||||
<h2 id="extended_bpm">extended_bpm <span class="badge author">arnoldasr</span></h2>
|
||||
@@ -94,7 +92,7 @@
|
||||
<p>A two-line phase meter instead of the four boxes: orange for the master, blue for this deck, each with a marker. UTILITY › SLIP FLASHING becomes <strong>PHASE METER</strong>: ON shows the lines, OFF the stock boxes. The orange marker needs another player as tempo master.</p>
|
||||
<figure class="shot"><img src="assets/utility-phase.png" alt="UTILITY with PHASE METER"><figcaption>UTILITY › PHASE METER.</figcaption></figure>
|
||||
|
||||
<h2 id="cuecolours">cuecolours <span class="badge author">ours</span></h2>
|
||||
<h2 id="cuecolours">cuecolours <span class="badge author">Pionaarr mod</span></h2>
|
||||
<p>When a track is loaded the player asks its database for the cues. This mod also asks for the extended cue list (the one newer players read from rekordbox's export), which carries the colours and the hot cues.</p>
|
||||
<ul>
|
||||
<li><strong>Memory cues</strong> are drawn in the colour set in rekordbox, on the overview and on the big waveform. A memory cue without a colour, or one stored on the player, stays red.</li>
|
||||
@@ -103,7 +101,7 @@
|
||||
<figure class="shot"><img src="assets/hotcue-overview.png" alt="Overview with coloured memory cues and hot cues A to F"><figcaption>Coloured memory cues and hot cues A–F on the overview.</figcaption></figure>
|
||||
|
||||
<!-- ===================== hot cue keys ===================== -->
|
||||
<h2 id="hotcuekeys">hotcuekeys <span class="badge author">ours</span> <span class="state experimental">experimental</span></h2>
|
||||
<h2 id="hotcuekeys">hotcuekeys <span class="badge author">Pionaarr mod</span> <span class="state experimental">experimental</span></h2>
|
||||
<p>The CDJ-900NXS has no hot cue pads. This mod lends it three: the top three <strong>BEAT DIVIDE</strong> keys left of the jog. It needs <code>cuecolours</code>, which reads the hot cues from your USB.</p>
|
||||
<figure class="shot"><img src="assets/utility-hotcue.png" alt="UTILITY with HOT CUE KEYS"><figcaption>UTILITY › HOT CUE KEYS.</figcaption></figure>
|
||||
|
||||
@@ -165,10 +163,10 @@
|
||||
<h3 id="hk-leds">The LEDs</h3>
|
||||
<p>In the hot key mode the LEDs of 3/4, 1/3 and 1/2 show hot cues A–C; 1/4 and 1/8 are off (SLIP no longer changes them):</p>
|
||||
<div class="leds">
|
||||
<span class="led"><i></i> off — no hot cue</span>
|
||||
<span class="led"><i class="dim"></i> dim — hot cue there</span>
|
||||
<span class="led"><i class="blink"></i> blinking — pressed, set, deleted or being loaded</span>
|
||||
<span class="led"><i class="blink"></i> blinking slowly — a gate held (0.5 s or longer)</span>
|
||||
<span class="led"><i>1/4</i> off — no hot cue</span>
|
||||
<span class="led"><i class="dim">3/4</i> dim — hot cue there</span>
|
||||
<span class="led"><i class="blink">1/3</i> blinking — pressed, set, deleted or being loaded</span>
|
||||
<span class="led"><i class="slow">1/2</i> blinking slowly — a gate held (0.5 s or longer)</span>
|
||||
</div>
|
||||
|
||||
<h3 id="hk-limits">Good to know</h3>
|
||||
@@ -179,7 +177,7 @@
|
||||
<li>No slip hot cues yet: with SLIP on, a hot cue plays as without SLIP.</li>
|
||||
</ul>
|
||||
|
||||
<h2 id="beatjump">beatjump <span class="badge author">ours</span> <span class="state experimental">experimental</span></h2>
|
||||
<h2 id="beatjump">beatjump <span class="badge author">Pionaarr mod</span> <span class="state experimental">experimental</span></h2>
|
||||
<p>The TRACK SEARCH keys ◀◀ / ▶▶ jump along the track's beat grid instead of changing the track. How far is chosen in UTILITY › <strong>BEAT JUMP</strong> (where SCREEN SAVER was): OFF, 1, 2, 4 or 8 beats; 4 until you choose, and your choice stays when the player is switched off.</p>
|
||||
<ul>
|
||||
<li>The jump is exactly that many grid beats, so with 4 or 8 the phase meter shows the same place in the bar after the jump; with 1 or 2 the beats still line up, the bar moves on by one or two beats.</li>
|
||||
@@ -188,7 +186,7 @@
|
||||
<li>It needs <code>hotcuekeys</code> (its engine makes the jumps) and <code>cuecolours</code>; the builder ticks them for you.</li>
|
||||
</ul>
|
||||
|
||||
<h2 id="ledsaver">ledsaver <span class="badge author">ours</span></h2>
|
||||
<h2 id="ledsaver">ledsaver <span class="badge author">Pionaarr mod</span></h2>
|
||||
<p>UTILITY › <strong>LED ANIMATION</strong> (the last item) is <strong>ON</strong> from the first start; set it to OFF to switch it off (the player keeps the choice). When the player's own screen saver dims the display (5 minutes without a track loaded, or 100 minutes paused or at the cue), the LEDs play a loop of about four and a half seconds:</p>
|
||||
<ul>
|
||||
<li>the BEAT DIVIDE keys fade in a wave from top to bottom and back up,</li>
|
||||
@@ -198,7 +196,7 @@
|
||||
</ul>
|
||||
<p>Any key ends it, as it ends the screen saver.</p>
|
||||
|
||||
<h2 id="keynotation">keynotation <span class="badge author">ours</span> <span class="state experimental">experimental</span></h2>
|
||||
<h2 id="keynotation">keynotation <span class="badge author">Pionaarr mod</span> <span class="state experimental">experimental</span></h2>
|
||||
<p>rekordbox writes each track's key as text, in whatever notation was set in its preferences when the stick was exported: <em>4A</em>, <em>9m</em> or <em>Fm</em> for the same key. This mod shows every key in one notation of your choice, UTILITY › <strong>KEY NOTATION</strong> (the last item):</p>
|
||||
<ul>
|
||||
<li><strong>CAMELOT</strong> (default) — 1A–12A minor, 1B–12B major, as on the Camelot wheel;</li>
|
||||
@@ -211,7 +209,7 @@
|
||||
<figure class="shot"><img src="assets/key-colour.png" alt="Key 5A in orange"><figcaption>5A in its wheel colour.</figcaption></figure>
|
||||
<figure class="shot"><img src="assets/utility-key.png" alt="UTILITY with KEY NOTATION"><figcaption>UTILITY › KEY NOTATION.</figcaption></figure>
|
||||
|
||||
<h2 id="credit">credit <span class="badge author">ours</span></h2>
|
||||
<h2 id="credit">credit <span class="badge author">Pionaarr mod</span></h2>
|
||||
<p>The boot screen says <em>Pionaarr Mods 1.0</em> where it said <em>Ver 1.31</em>. Ticked at the start; untick it to keep the stock text. UTILITY and the LINK screen still show the real version, 1.31.</p>
|
||||
<figure class="shot"><img src="assets/boot-mods.png" alt="Boot screen with Pionaarr Mods 1.0"><figcaption>The boot screen.</figcaption></figure>
|
||||
|
||||
@@ -223,15 +221,15 @@
|
||||
<table>
|
||||
<thead><tr><th>Mod</th><th>By</th><th>Status</th><th>Player</th></tr></thead>
|
||||
<tbody>
|
||||
<tr><td><code>advanced_waveforms</code></td><td>ours (based on arnoldasr)</td><td><span class="state stable">stable</span></td><td><span class="player">ran on a player</span></td></tr>
|
||||
<tr><td><code>advanced_waveforms</code></td><td>Pionaarr mod</td><td><span class="state stable">stable</span></td><td><span class="player">ran on a player</span></td></tr>
|
||||
<tr><td><code>extended_bpm</code></td><td>arnoldasr</td><td><span class="state stable">stable</span></td><td><span class="player">ran on a player</span></td></tr>
|
||||
<tr><td><code>phasemeter</code></td><td>arnoldasr</td><td><span class="state stable">stable</span></td><td><span class="player">ran on a player</span></td></tr>
|
||||
<tr><td><code>cuecolours</code></td><td>ours</td><td><span class="state stable">stable</span></td><td><span class="player">ran on a player</span></td></tr>
|
||||
<tr><td><code>hotcuekeys</code></td><td>ours</td><td><span class="state experimental">experimental</span></td><td><span class="player">ran on a player</span></td></tr>
|
||||
<tr><td><code>beatjump</code></td><td>ours</td><td><span class="state experimental">experimental</span></td><td><span class="player">ran on a player</span></td></tr>
|
||||
<tr><td><code>ledsaver</code></td><td>ours</td><td><span class="state stable">stable</span></td><td><span class="player">ran on a player</span></td></tr>
|
||||
<tr><td><code>keynotation</code></td><td>ours</td><td><span class="state experimental">experimental</span></td><td><span class="player no">emulator only</span></td></tr>
|
||||
<tr><td><code>credit</code></td><td>ours</td><td><span class="state stable">stable</span></td><td><span class="player">ran on a player</span></td></tr>
|
||||
<tr><td><code>cuecolours</code></td><td>Pionaarr mod</td><td><span class="state stable">stable</span></td><td><span class="player">ran on a player</span></td></tr>
|
||||
<tr><td><code>hotcuekeys</code></td><td>Pionaarr mod</td><td><span class="state experimental">experimental</span></td><td><span class="player">ran on a player</span></td></tr>
|
||||
<tr><td><code>beatjump</code></td><td>Pionaarr mod</td><td><span class="state experimental">experimental</span></td><td><span class="player">ran on a player</span></td></tr>
|
||||
<tr><td><code>ledsaver</code></td><td>Pionaarr mod</td><td><span class="state stable">stable</span></td><td><span class="player">ran on a player</span></td></tr>
|
||||
<tr><td><code>keynotation</code></td><td>Pionaarr mod</td><td><span class="state experimental">experimental</span></td><td><span class="player no">emulator only</span></td></tr>
|
||||
<tr><td><code>credit</code></td><td>Pionaarr mod</td><td><span class="state stable">stable</span></td><td><span class="player">ran on a player</span></td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
@@ -254,11 +252,12 @@
|
||||
<div class="wrap cols">
|
||||
<div>
|
||||
<div class="ai"><span class="dot"></span>Made with Claude Code · Claude Opus 5.5</div>
|
||||
<p>This website, the builder, the mods <code>cuecolours</code>, <code>hotcuekeys</code>, <code>ledsaver</code>, <code>keynotation</code> and <code>credit</code>, and the patcher were developed with Claude Code (Anthropic's AI coding assistant, model Claude Opus 5.5), by reverse engineering the firmware in an emulator. The mods <code>extended_bpm</code> and <code>phasemeter</code> are by <a href="https://github.com/arnoldasr/cdj900nxs">arnoldasr</a>; <code>advanced_waveforms</code> is based on his <code>rgb_waveform</code> and is now updated and published by us.</p>
|
||||
<p>This website, the builder, the mods <code>advanced_waveforms</code>, <code>cuecolours</code>, <code>hotcuekeys</code>, <code>ledsaver</code>, <code>keynotation</code> and <code>credit</code>, and the patcher were developed with Claude Code (Anthropic's AI coding assistant, model Claude Opus 5.5), by reverse engineering the firmware in an emulator. The mods <code>extended_bpm</code> and <code>phasemeter</code> are by <a href="https://github.com/arnoldasr/cdj900nxs">arnoldasr</a>.</p>
|
||||
</div>
|
||||
<div>
|
||||
<h4>Disclaimer</h4>
|
||||
<p>Unofficial. Not affiliated with or endorsed by Pioneer DJ or AlphaTheta; CDJ and rekordbox are their trademarks. Flashing modified firmware can leave your player unusable. Everything here is provided as is, without warranty, and used at your own risk.</p>
|
||||
<p class="legal"><a href="impressum.html">Impressum</a> · <a href="datenschutz.html">Datenschutz</a></p>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
Reference in new issue
Block a user