summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-08-02 09:55:25 +0300
committerPaul Buetow <paul@buetow.org>2026-08-02 09:55:25 +0300
commitab0953b56309206617be8a4e0669532a5885b619 (patch)
treee44a561e1b44c23e9260730c802d049c601aff8f
parentccf28b078907a2ee89d84e635f1455914823e756 (diff)
Make arcade theme music more audible
Amp-Thread-ID: https://ampcode.com/threads/T-019fbeb1-4c14-7775-baa1-5cd8579b1dfd Co-authored-by: Amp <amp@ampcode.com>
-rw-r--r--internal/generator/templates/themes/breakout/MUSIC_LICENSE.txt6
-rw-r--r--internal/generator/templates/themes/breakout/ambient.oggbin1428440 -> 1949772 bytes
-rw-r--r--internal/generator/templates/themes/breakout/sounds.json4
-rw-r--r--internal/generator/templates/themes/pinball/MUSIC_LICENSE.txt6
-rw-r--r--internal/generator/templates/themes/pinball/ambient.oggbin655778 -> 3565740 bytes
-rw-r--r--internal/generator/templates/themes/pinball/sounds.json4
-rw-r--r--internal/version/version.go2
7 files changed, 11 insertions, 11 deletions
diff --git a/internal/generator/templates/themes/breakout/MUSIC_LICENSE.txt b/internal/generator/templates/themes/breakout/MUSIC_LICENSE.txt
index 7351736..351a146 100644
--- a/internal/generator/templates/themes/breakout/MUSIC_LICENSE.txt
+++ b/internal/generator/templates/themes/breakout/MUSIC_LICENSE.txt
@@ -1,7 +1,7 @@
-Track: Insistent: background loop
-Author: yd
+Track: Energetic Electro Tune
+Author: TinyWorlds
License: CC0 1.0 Universal / public domain dedication
License URL: https://creativecommons.org/publicdomain/zero/1.0/
-Source: https://opengameart.org/content/insistent-background-loop
+Source: https://opengameart.org/content/energetic-electro-tune
Bundled as ambient.ogg for the snonux breakout theme.
diff --git a/internal/generator/templates/themes/breakout/ambient.ogg b/internal/generator/templates/themes/breakout/ambient.ogg
index 4329605..e56abae 100644
--- a/internal/generator/templates/themes/breakout/ambient.ogg
+++ b/internal/generator/templates/themes/breakout/ambient.ogg
Binary files differ
diff --git a/internal/generator/templates/themes/breakout/sounds.json b/internal/generator/templates/themes/breakout/sounds.json
index a360f72..73769ba 100644
--- a/internal/generator/templates/themes/breakout/sounds.json
+++ b/internal/generator/templates/themes/breakout/sounds.json
@@ -5,7 +5,7 @@
"close": {"wave":"triangle","start":520,"end":130,"dur":0.09,"gain":0.05},
"bounce": {"wave":"square","start":180,"end":110,"dur":0.045,"gain":0.045},
"ambient": {
- "normal": {"bpm":112,"gain":0.022,"wave":"triangle","droneFreqs":[55,110],"pulseFreqs":[220,277.18,329.63],"cutoffMin":700,"cutoffMax":2800,"attack":0.02,"release":0.12,"melody":[{"freq":220,"dur":0.12,"step":0.4},{"freq":277.18,"dur":0.1,"step":0.4},{"freq":329.63,"dur":0.12,"step":0.4}],"drums":["kick","","","snare","kick","","","snare"],"file":"ambient.ogg","volume":0.27},
- "wild": {"bpm":184,"gain":0.05,"wave":"square","droneFreqs":[55,110,220],"pulseFreqs":[440,554.37,659.25],"cutoffMin":1500,"cutoffMax":6500,"attack":0.005,"release":0.05,"melody":[{"freq":440,"dur":0.07,"step":0.13},{"freq":659.25,"dur":0.07,"step":0.13},{"freq":554.37,"dur":0.07,"step":0.13}],"drums":["kick","","snare","kick","kick","","snare","kick"],"file":"ambient.ogg","volume":0.43}
+ "normal": {"bpm":112,"gain":0.022,"wave":"triangle","droneFreqs":[55,110],"pulseFreqs":[220,277.18,329.63],"cutoffMin":700,"cutoffMax":2800,"attack":0.02,"release":0.12,"melody":[{"freq":220,"dur":0.12,"step":0.4},{"freq":277.18,"dur":0.1,"step":0.4},{"freq":329.63,"dur":0.12,"step":0.4}],"drums":["kick","","","snare","kick","","","snare"],"file":"ambient.ogg","volume":0.36},
+ "wild": {"bpm":184,"gain":0.05,"wave":"square","droneFreqs":[55,110,220],"pulseFreqs":[440,554.37,659.25],"cutoffMin":1500,"cutoffMax":6500,"attack":0.005,"release":0.05,"melody":[{"freq":440,"dur":0.07,"step":0.13},{"freq":659.25,"dur":0.07,"step":0.13},{"freq":554.37,"dur":0.07,"step":0.13}],"drums":["kick","","snare","kick","kick","","snare","kick"],"file":"ambient.ogg","volume":0.52}
}
}
diff --git a/internal/generator/templates/themes/pinball/MUSIC_LICENSE.txt b/internal/generator/templates/themes/pinball/MUSIC_LICENSE.txt
index 31aef0e..57144c0 100644
--- a/internal/generator/templates/themes/pinball/MUSIC_LICENSE.txt
+++ b/internal/generator/templates/themes/pinball/MUSIC_LICENSE.txt
@@ -1,7 +1,7 @@
-Track: Synthwave House Loop
-Author: Fupi
+Track: Electric
+Author: Sudocolon
License: CC0 1.0 Universal / public domain dedication
License URL: https://creativecommons.org/publicdomain/zero/1.0/
-Source: https://opengameart.org/content/synthwave-house-loop
+Source: https://opengameart.org/content/electric-0
Bundled as ambient.ogg for the snonux pinball theme.
diff --git a/internal/generator/templates/themes/pinball/ambient.ogg b/internal/generator/templates/themes/pinball/ambient.ogg
index 6fe96d8..546e482 100644
--- a/internal/generator/templates/themes/pinball/ambient.ogg
+++ b/internal/generator/templates/themes/pinball/ambient.ogg
Binary files differ
diff --git a/internal/generator/templates/themes/pinball/sounds.json b/internal/generator/templates/themes/pinball/sounds.json
index 5dcea57..e8672b4 100644
--- a/internal/generator/templates/themes/pinball/sounds.json
+++ b/internal/generator/templates/themes/pinball/sounds.json
@@ -5,7 +5,7 @@
"close": {"wave":"square","start":660,"end":110,"dur":0.12,"gain":0.07},
"bounce": {"wave":"sine","start":1200,"end":240,"dur":0.09,"gain":0.09},
"ambient": {
- "normal": {"bpm":124,"gain":0.03,"wave":"triangle","droneFreqs":[82.41,164.81],"pulseFreqs":[329.63,493.88,659.25],"cutoffMin":800,"cutoffMax":4400,"attack":0.01,"release":0.12,"melody":[{"freq":659.25,"dur":0.08,"step":0.24},{"freq":987.77,"dur":0.08,"step":0.24},{"freq":783.99,"dur":0.08,"step":0.24},{"freq":1318.5,"dur":0.12,"step":0.48}],"drums":["kick","","hat","","snare","","hat",""],"file":"ambient.ogg","volume":0.34},
- "wild": {"bpm":198,"gain":0.06,"wave":"square","droneFreqs":[82.41,164.81,329.63],"pulseFreqs":[659.25,987.77,1318.5],"cutoffMin":1800,"cutoffMax":7600,"attack":0.005,"release":0.05,"detuneCents":8,"melody":[{"freq":1318.5,"dur":0.05,"step":0.1},{"freq":987.77,"dur":0.05,"step":0.1},{"freq":1567.98,"dur":0.05,"step":0.1},{"freq":1975.53,"dur":0.06,"step":0.1}],"drums":["kick","hat","snare","hat","kick","hat","snare","clap"],"file":"ambient.ogg","volume":0.48}
+ "normal": {"bpm":124,"gain":0.03,"wave":"triangle","droneFreqs":[82.41,164.81],"pulseFreqs":[329.63,493.88,659.25],"cutoffMin":800,"cutoffMax":4400,"attack":0.01,"release":0.12,"melody":[{"freq":659.25,"dur":0.08,"step":0.24},{"freq":987.77,"dur":0.08,"step":0.24},{"freq":783.99,"dur":0.08,"step":0.24},{"freq":1318.5,"dur":0.12,"step":0.48}],"drums":["kick","","hat","","snare","","hat",""],"file":"ambient.ogg","volume":0.42},
+ "wild": {"bpm":198,"gain":0.06,"wave":"square","droneFreqs":[82.41,164.81,329.63],"pulseFreqs":[659.25,987.77,1318.5],"cutoffMin":1800,"cutoffMax":7600,"attack":0.005,"release":0.05,"detuneCents":8,"melody":[{"freq":1318.5,"dur":0.05,"step":0.1},{"freq":987.77,"dur":0.05,"step":0.1},{"freq":1567.98,"dur":0.05,"step":0.1},{"freq":1975.53,"dur":0.06,"step":0.1}],"drums":["kick","hat","snare","hat","kick","hat","snare","clap"],"file":"ambient.ogg","volume":0.58}
}
}
diff --git a/internal/version/version.go b/internal/version/version.go
index 96f4d7d..12bd890 100644
--- a/internal/version/version.go
+++ b/internal/version/version.go
@@ -2,4 +2,4 @@
package version
// Version is the application version (semantic versioning).
-const Version = "0.19.0"
+const Version = "0.19.1"