Soundscape logo

Soundscape Denis Danilov

Use this command to install Soundscape:
winget install --id=Danilov.Soundscape -e

Soundscape is an open-source system-tray resident desktop application for playing a mix of sounds, e.g. natural sounds by animals or wind and water.

Soundscape is an open-source desktop application designed to play a mix of natural sounds, such as those from animals, wind, or water. It provides users with a customizable soundscape experience, allowing them to create a relaxing or immersive auditory environment.

Key Features:

  • Customizable Soundscapes: Add and manage multiple soundtracks, adjusting volume levels, loop transitions, and playback states for each track.
  • Track Management: Access tracks via the system-tray menu, where you can add, remove, or modify their settings. Pause or resume all tracks at once using simple controls.
  • System-Tray Accessibility: Minimize the application to the tray for easy access while keeping your desktop clutter-free.
  • Command-Line Options: Install and configure Soundscape with options like loading track lists on startup or minimizing to the tray.

Audience & Benefit: Ideal for users seeking to enhance their relaxation, focus, or meditation practices by creating a calming auditory backdrop. Whether you're looking to reduce stress or improve concentration, Soundscape offers a flexible tool to craft your perfect soundscape without requiring internet access. It is particularly beneficial for those who value privacy and control over their sound environment.

Soundscape can be installed via winget on supported platforms, making it easy to integrate into your workflow.

README

Soundscape

GitHub License GitHub release Coverage Status Flathub Downloads GitHub Downloads (all assets, all releases) GitHub Downloads (all assets, latest release)

Soundscape is an open-source system-tray resident desktop application for playing a mix of sounds, e.g. natural sounds by animals or wind and water.

Usage

The application comes with two example soundscapes. Use mouse right-click in the main window or on the tray icon to access application menu where you can add or remove soundtracks and change their settings.

For each track you can change its volume, loop transition and playback state.

Volume

Loop transition

For transition with gap you can specify the gap length in track settings. In addition, you can also configure the gap length to be chosen randomly each time between left and right number of seconds (see random up to check box).

Playback

From the application menu you can pause and resume all tracks at once.

On Linux and Windows, use the Quit item from the application menu to finish the application. Pressing the close window button will just minimize the application to the tray.

Command line options

  • --load load track list from a file on start,
  • --minimize minimize window to tray on start,
  • --disable-tray disable tray icon,
  • --single-instance prevent starting multiple instances.

More sounds

Freesound is a good source of sounds for your own soundscapes.

Installation

Linux distributions

Packages for some Linux distributions are available.

Ubuntu users can install the application from PPA repository ppa:ddanilov/soundscape, see for details.

Debian, openSUSE and Fedora packages can be installed from download page of home:danilov:soundscape OBS project, see .

Flatpak package is available from Flathub app store at

Windows

You can install the application using Windows Package Manager

winget search soundscape
winget install Danilov.Soundscape

Prebuilt binaries

Prebuilt binaries for Windows, macOS and Linux are available from the Releases page.

On Linux you may need to install additional packages in order to run the prebuilt binary. Most likely XCB util-cursor module is missing. On Debian-based systems you can install it with

sudo apt-get install libxcb-cursor0

on openSUSE with

sudo zypper install libxcb-cursor0

and on RedHat-based systems with

sudo dnf install xcb-util-cursor

License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License version 3 as published by the Free Software Foundation.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see .

Versions
1.5.1
1.5.0
1.4.9
1.4.6
1.4.5
1.4.4
1.4.3
1.4.2
1.3.3
Website