mapcreator git · master
SDL3 2.5D game and engine using assets, with map editor
C++ 99.3%git clone https://git.christianimmanuel.de/sdl-graphics/mapcreator.gitwget https://git.christianimmanuel.de/sdl-graphics/mapcreator/archive/mapcreator.tar.gzscripts/audio/audio_normalize.sh raw
#!/bin/bash
set -euo pipefail
SRC_DIR="music"
DST_DIR="music_cleaned"
mkdir -p "$DST_DIR"
for f in "$SRC_DIR"/*.wav; do
[ -e "$f" ] || continue
name=$(basename "$f")
ffmpeg -hide_banner -loglevel error \
-i "$f" \
-af "
highpass=f=120,
afftdn=nf=-20,
agate=threshold=-40dB:ratio=2:attack=5:release=50,
loudnorm=I=-18:TP=-1.5:LRA=7
" \
-ar 44100 \
-ac 1 \
-c:a pcm_s16le \
"$DST_DIR/$name"
echo "Processed: $name"
done
echo "Done."