thesia ~ Multi-track Spectrogram / Waveform Viewer


Thesia is a Multi-track Spectrogram / Waveform viewer This project is in beta.

github.com/Sytronik/thesia

Recorder ~ KDE Recording App


Recorder is a simple, cross-platform audio recording application.

apps.kde.org/krecorder
invent.kde.org/utilities/krecorder

gpodder ~ Media aggregator & Podcast Client


gPodder is a simple, open source podcast client.

In development since 2005 with a proven, mature codebase.

gpodder.github.io
github.com/gpodder/gpodder
www.wikidata.org/wiki/Q3093354

gpodder.net ~ Libre Podcast Web Service


gpodder.net is a libre web service that allows you to manage your podcast subscriptions and discover new content. If you use multiple devices, you can synchronize subscriptions and your listening progress.

It works best with the gPodder application, but you can also use it with Amarok, other supported clients or as standalone web application without any client app.

Features:

  • Share your favorite content with others
  • Keep track of your playback progress
  • Back up your subscriptions
  • Discover new content, based on your listening habits
  • Create and share lists of related podcasts
  • For publishers: Find out which parts of your content are popular

gpodder.net
gpodder.github.io

Audacity ~ Chris’s Dynamic Compressor


I’ve written a program that makes it easier to listen to classical music, or other music that has a wide range of volumes, at low volumes or in high noise conditions (such as in your car) so that you can still hear the soft parts. I’ve also written a plugin version, designed to be used with the free audio editor Audacity. You can read about the background and rationale of the plugin here.

github.com/theDanielJLewis/dynamic-compressor-for-audacity

Vvave ~ Multi-platform Media Player


Tiny Qt Music Player to keep your favorite songs at hand.

apps.kde.org/vvave
github.com/KDE/vvave
flathub.org/en/apps/org.kde.vvave

pyEQ ~ Python Mono Parametric Equalizer


A simple parametric equalizer with 5 IIR filters. Written in python 3.4 for no other purpose than self-learning and fun. Currently supports only mono wave files.

Uses scipy, numpy, pyaudio for audio processing and pyside for GUI.

github.com/twoz/pyEQ

GSonic ~ Stereo Redefined


GSonic Reference is a high-quality speaker and room correction tool that generates precision FIR correction filters from in-room measurements. It combines spatial measurement averaging with advanced filter generation to deliver studio-grade correction for any stereo listening environment.

Features:

  • Integrated Measurement & Filter Generation — Measure and generate in a single application
  • Spatial Averaging — Multi-position measurement for robust, position-independent correction
  • Automatic Clock Drift Compensation — No need for loopback cables or synchronized clocks
  • Low Latency Filters — 32,768-tap FIR filters at 48 kHz (pure C++ codebase, 341 ms processing latency)
  • Stereo Balance — Perceptual loudness-based stereo balancing
  • Target Curve Support — Built-in presets or bring your own custom target curves
  • Multiple Output Formats — Mono (L/R) and interleaved stereo WAV filters for maximum compatibility
  • ASIO & WASAPI Support — Choose your preferred audio backend on Windows

github.com/ObsessiveCompulsiveAudiophile/GSonic
hydrogenaudio.org/index.php/topic,129351.0

Pear Desktop ~ Desktop Client For YouTube Music


Pear Desktop is an Electron-based desktop client for YouTube Music designed for Windows, Linux and macOS. The project keeps the standard YouTube Music interface while adding desktop integration, plugins, themes and additional playback features.

The application is open source and distributed under the MIT license.

Features:

  • Native desktop-style window and controls
  • Plugin framework
  • Ad blocker
  • Lyrics support
  • Last.fm scrobbling
  • Discord Rich Presence
  • Media key support
  • Custom themes and CSS
  • Audio compressor
  • Equalizer
  • Crossfade
  • Skip silences
  • SponsorBlock integration
  • Video/audio mode toggle
  • Notification support
  • Downloader plugin
  • OBS integration
  • System tray support
  • Global keyboard shortcuts

How It Works

Pear Desktop loads the standard YouTube Music web interface inside a desktop application window and extends it through plugins and Electron desktop integration. It is not a standalone music service and still requires a YouTube Music or Google account for normal use.

Basic Usage

  1. Download the correct installer for your operating system from the Releases page.
  2. Install and launch the application.
  3. Sign into your Google account.
  4. Use YouTube Music normally.
  5. Optional plugins can be enabled or disabled from the Plugins menu.

Platforms

  • Windows
  • Linux
  • macOS

Notes

Because Pear Desktop uses Electron, memory and CPU usage are generally higher than lightweight native audio players such as foobar2000 or AIMP. The project is intended primarily as a feature-enhanced desktop frontend for streaming music from YouTube Music rather than as a traditional local-library music player.

github.com/pear-devs/pear-desktop

FlutPlayer ~ mp3 Player With Flutter


This is an Android / Windows application that plays audio.

github.com/n3wzd/FlutPlayer

PsalticTools ~ Byzantine Music Utilities


A set of utilities for working with Byzantine sheet music.

PsalticTools includes:

• a set of utilities (plugins) for typing of Byzantine notes in parallel double notation (Byzantine and Western), based on MuseScore free music editor;
• the PsalticHelper program for searching for formulas of Byzantine music in music books.
• the UniPsaltica2 font with the characters of the musical Byzantine notation in Unicode.

Features:

  • MuseScore-based editor for creating scores in parallel double notation
  • Simple input neumes from the keyboard
  • Check typed notes for errors
  • PsalticHelper: Search by accents pattern or by musical phrase
  • A small collection of classic psaltic books

sourceforge.net/projects/psaltichelper

References:

en.wikipedia.org/wiki/Byzantine_music
sourceforge.net/projects/byzorgan/

Groove ~ Cross-platform Music Player


A cross-platform music player based on PyQt5, supports Win32, Linux and macOS.

github.com/zhiyiYo/Groove