diff --git a/assets/versions.js b/assets/versions.js
index ad60836..9f89714 100644
--- a/assets/versions.js
+++ b/assets/versions.js
@@ -1,8 +1,15 @@
// Generated by tools/make_builder_data.py from tools/changelog.json and the mods' versions.
window.CDJ_VERSIONS = {
- "site": "1.4.3",
+ "site": "1.4.4",
"date": "2026-10-20",
"log": [
+ {
+ "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",
diff --git a/builder.html b/builder.html
index f945ab0..ca0384a 100644
--- a/builder.html
+++ b/builder.html
@@ -6,12 +6,12 @@
Pionaarr Mods Builder
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/datenschutz.html b/datenschutz.html
index 5867e4d..8264c3e 100644
--- a/datenschutz.html
+++ b/datenschutz.html
@@ -6,9 +6,9 @@
Datenschutzerklärung · Pionaarr Mods
-
-
-
+
+
+
diff --git a/docs.html b/docs.html
index 22f3f40..8a7347e 100644
--- a/docs.html
+++ b/docs.html
@@ -6,9 +6,9 @@
Pionaarr Mods Docs
-
-
-
+
+
+
diff --git a/impressum.html b/impressum.html
index 3d8f760..5ad210b 100644
--- a/impressum.html
+++ b/impressum.html
@@ -6,9 +6,9 @@
Impressum · Pionaarr Mods
-
-
-
+
+
+
diff --git a/index.html b/index.html
index a70ea07..e7ecbf7 100644
--- a/index.html
+++ b/index.html
@@ -6,9 +6,9 @@
Pionaarr Mods
-
-
-
+
+
+
diff --git a/script.js b/script.js
index 2e45481..2a86cd0 100644
--- a/script.js
+++ b/script.js
@@ -90,7 +90,7 @@
// mids amber, highs white) running along the bottom at 128 BPM; --beat pulses
// with it. Quiet when the system asks for reduced motion or the tab is hidden.
(function () {
- var BPM = 128, COL = 4, still = window.matchMedia && matchMedia('(prefers-reduced-motion: reduce)').matches;
+ var BPM = 128, COL = 4, SPEED = 0.3, still = window.matchMedia && matchMedia('(prefers-reduced-motion: reduce)').matches;
function rnd(k) { var x = Math.sin(k * 127.1 + 311.7) * 43758.5453; return x - Math.floor(x); }
// one column of the waveform: k counts columns, 16 to a beat
function band(k) {
@@ -115,7 +115,7 @@
size(); addEventListener('resize', size);
function draw(now) {
var light = document.documentElement.getAttribute('data-theme') === 'light', a = light ? 0.5 : 1;
- var t = (now - t0) / 1000, beats = t * BPM / 60;
+ var t = (now - t0) / 1000 * SPEED, beats = t * BPM / 60; // slowed down: calm, not a real 128 BPM
x.setTransform(dpr, 0, 0, dpr, 0, 0);
x.clearRect(0, 0, w, h);
// the record
diff --git a/tools/changelog.json b/tools/changelog.json
index e1e7140..2a2007b 100644
--- a/tools/changelog.json
+++ b/tools/changelog.json
@@ -1,6 +1,13 @@
{
"_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.4.4",
+ "date": "2026-10-20",
+ "changes": [
+ "The moving background runs at 30 % of its speed."
+ ]
+ },
{
"version": "1.4.3",
"date": "2026-10-20",
diff --git a/upcoming.html b/upcoming.html
index 0cc988e..e189828 100644
--- a/upcoming.html
+++ b/upcoming.html
@@ -6,9 +6,9 @@
Pionaarr Mods Upcoming
-
-
-
+
+
+