A GUI utility for adding custom music to Keep Driving.
Drop your audio files, set metadata, hit GO and listen to your farourite music ingame!
- Inject tracks directly into the game's audio system with use of UndertaleModTool
- Tracks appear on the radio immediately (no new game required)
- You can add whatever tracks you like (if they're mp3, ogg, wav, flac, aac or m4a)!
- You can also remove individual tracks or reset all custom music back to vanilla at any time
- Linux only: ffmpeg installed and available in PATH (on Windows ffmpeg is bundled!)
- Keep Driving game
Download the latest version from Releases:
- Windows:
kd-music-tool-windows.zip - Linux:
kd-music-tool-linux.zip
Extract the zip wherever you like and run the kd-music-tool.exe. This tool uses UndertaleModTool under the hood, it is bundled inside already.
- Launch kd-music-tool
- Click BROWSE or the path field to select your Keep Driving game folder
- Drag audio files into the QUEUE panel, or click + ADD
- Click a track to edit its metadata: artist, album, title, track number
- Click GO to add all queued tracks to your game
- Launch Keep Driving and enjoy!
To remove a track, click x next to it in the IN GAME panel.
To restore the game to its original state, click RESET in the IN GAME panel.
- kd-music-tool creates a backup of
data.win,audiogroup3.dat, andmusic.kdron first run. RESET restores from this backup - Do not delete
.bakfiles from your game folder if you want to be able to RESET in case something breaks - Only tested on Keep Driving v1.3.1.1d
If you find this useful, feel free to send tips <3
I would also appreciate if you like, fav and comment on Steam!
Requires Node.js 22+, Rust, and ffmpeg.
git clone https://github.com/kauf0/kd-music-tool.git
cd kd-music-tool
npm installPlace UndertaleModTool CLI binaries in src-tauri/UTMT/, then:
npm run tauri devThis tool bundles UndertaleModTool, licensed under GPL v3. This tool bundles ffmpeg, licensed under LGPL v2.1.
GPL v3