mirror of
https://github.com/AvengeMedia/DankMaterialShell.git
synced 2025-12-05 21:15:38 -05:00
Dream Sounds: Harmony 2
Sound theme for KDE Plasma 6
- Instrumental and skeuomorphic sounds;
- Designed for KDE Plasma 6;
- Follows freedesktop's sound naming spec;
- Made with LMMS and Tenacity.
Installation
Pling/KDE Store
Get the theme from here.
Arch User Repository
I maintain an AUR package called harmony2. Get it from here or with your preferred AUR helper (e.g.: yay -S harmony2).
This repo
- Download a package from the releases or clone the repository;
- Copy the
stereofolder and theindex.themefile in/usr/share/sounds/harmony2or~/.local/share/sounds/harmony2; - Set the theme in your System Settings under the "Sound theme" section.
Exporting
Note: in order to use most of these sounds in the LMMS project, you need the OmegaGMGS2 soundfont by Rick Simon. Download it in your LMMS working directory, under samples/soundfonts.
To export all the sounds from LMMS:
- Make sure the various tracks (each corresponding to one sound) you want to export are enabled (their green light on the left must be on);
- Go to File > Export Tracks... and choose a directory to export the sounds in;
- In the encoding settings choose "Compressed OGG-File (*.ogg)" as the file format, 48000 Hz as the samplerate and 320 KBit/s as the bitrate in order to match the official sounds;
- Click "Start" and wait for the process to finish.
One annoying thing is that LMMS always exports the tracks with a number prefix in front of every file name. To solve this I found a simple Bash routine to rename all the files and get rid of the prefix:
for fp in ./*_*; do
mv "$fp" "${fp#*_}"
done
🄯 2024 - 2025 Gianmarco Gargiulo - CC BY-SA 4.0 International (check the LICENSE file)