Dream Sounds: Harmony 2 sound theme for KDE Plasma
Find a file
2024-05-28 19:59:43 +02:00
samples Initial commit 2024-03-04 13:24:29 +01:00
stereo Updated some sounds, added some new ones for phone calls and updated the README to tell about the OmegaGMGS2 soundfont 2024-05-28 19:59:43 +02:00
.gitignore Added a .gitignore and removed some useless hidden files 2024-03-04 13:34:08 +01:00
cover.svg Initial commit 2024-03-04 13:24:29 +01:00
harmony2.mmpz Updated some sounds, added some new ones for phone calls and updated the README to tell about the OmegaGMGS2 soundfont 2024-05-28 19:59:43 +02:00
index.theme Initial commit 2024-03-04 13:24:29 +01:00
LICENSE Initial commit 2024-03-04 13:24:29 +01:00
README.md Updated some sounds, added some new ones for phone calls and updated the README to tell about the OmegaGMGS2 soundfont 2024-05-28 19:59:43 +02:00

Dream Sounds: Harmony 2

Sound theme for KDE Plasma 6

Installation

Pling/KDE Store

Get the theme from here or look it up in a KGetNewStuff interface.

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

  1. Download a package from the releases or clone the repository;
  2. Copy the stereo folder and the index.theme file in /usr/share/sounds/harmony2 or ~/.local/share/sounds/harmony2;
  3. 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 (look it up online and you'll quickly find it) and place it in your LMMS working directory under samples/soundfonts.

To export all the sounds from LMMS:

  1. 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);
  2. Go to File > Export Tracks... and choose a directory to export the sounds in;
  3. 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;
  4. 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 Gianmarco Gargiulo - CC BY-SA 4.0 International (check the LICENSE file)