Amberol ~ Plays music and nothing else


Amberol is a music player with no delusions of grandeur. If you just want to play music available on your local system then Amberol is the music player you are looking for.

Current features:

  • adaptive UI
  • UI recoloring using the album art
  • drag and drop support to queue songs
  • shuffle and repeat
  • MPRIS integration

gitlab.gnome.org/World/amberol
apps.gnome.org/en/Amberol
flathub.org/en/apps/io.bassi.Amberol

Gnomoradio ~ Find, Fetch, Share, & Play Music


Gnomoradio is a program that can find, fetch, share, and play music that is freely available for file sharing. Gnomoradio is free software, licensed under the terms of the GNU General Public License, which permits modifications and distribution of the source code to the program. It runs on GNU/Linux and other UNIX-compatible systems, but it is no longer actively developed or maintained.

gnomoradio.nongnu.org

SY-FloorBoard ~ BOSS & Roland Editors


A collection of graphical midi based editors, each made specifically for the BOSS SY-1000 , Roland VG-99 guitar, or VB-99 bass synth units, which provide an alternative to the Boss or Roland version of midi editors, with full features and control of the SY-1000, VG-99, or VB-99 from a Windows, Mac, or Linux computer.

Features:

  • Midi editing of parameters on-line or off-line, text list generation of settings, file load/save/backup/restore, ease of use with graphical interface.
  • A different version specific for each device.
  • SY-1000FloorBoard version also has features to convert patches from VG-99,VB-99, GP-10, GT-1000 units.
SY-1000 Floorboard interface

sourceforge.net/projects/sy1000floorboard

tz-player ~ Command Line Music Player


A clean, keyboard-driven music player for the terminal.

tz-player is a simple TUI music player built with Python and powered by VLC. If VLC can play it, tz-player can play it.

No streaming. No accounts. No background services. Just your music, in your terminal.

github.com/taggedzi/tz-player

midimusic ~ Music Software & Music Archive


Midimusic provides archives of Wurlitzer and Estey music rolls in e-roll format. These are downloadable and the music can be played using eplayOrgan. An archive of Miditzer organ midi files is also provided.

All features of the original e-rolls and midis are available including stops and swell.

eplayOrgan is a fully featured organ which can also be played from a full midified console or standard midi keyboards. Stops may be set using a touch screen.

eplayOrgan operates under Windows. Mac and Linux are supported under Wine. The programs work just the same under Wine on Mac and Linux as they do under Windows.

sourceforge.net/projects/midimusic

GNOME Music ~ Desktop Audio Player


Play and organize your music collection

An easy and pleasant way to play your music.

Find tracks in your local collection, use automatically generated playlists or curate a fresh one.

gnome music player interface

apps.gnome.org/Music

GNOME Podcasts ~ Listen From The Desktop


A Podcast application for GNOME.

Listen to your favorite podcasts, right from your desktop.

gitlab.gnome.org/World/podcasts

GNOME Metronome ~ Keep The Tempo


Keep the tempo

Metronome beats the rhythm for you, you simply need to tell it the required time signature and beats per minutes.

You can also tap to let the application guess the required beats per minute.

A boilerplate template to get started with GTK, Rust, Meson, Flatpak made for GNOME. It can be adapted for other desktop environments like elementary.

gitlab.gnome.org/World/metronome

FeelUOwn ~ Hackable Music Player


trying to be a robust, user-friendly and hackable music player

Features:

  • Stable and Easy to Use
  • One-click installation, packaged for all popular platforms (e.g., Arch Linux, Windows, macOS, etc.)
  • Plug-ins for various media resource platforms, making full and reasonable use of free online resources (e.g., YouTube Music)
  • Comprehensive basic functions, including desktop lyrics, intelligent resource replacement, multiple audio quality options, and the nowplaying protocol
  • Core modules have good test coverage, and core interfaces maintain good backward compatibility
  • Large-scale support: AI radio, natural language to playlist conversion, etc.
  • High Playability:
    • Provides a TCP-based interactive control protocol
    • Provides an MCP Server (experimental feature) for programmatic control of player/resource capabilities
  • Text-based playlists for easy sharing with friends and synchronization across devices
  • Supports Python-based configuration files (.fuorc), similar to .vimrc and .emacs

github.com/feeluown
github.com/feeluown/FeelUOwn
sourceforge.net/projects/feeluown.mirror
github.com/feeluown/feeluown-bilibili
github.com/feeluown/feeluown-download
github.com/feeluown/homebrew-feeluown
github.com/feeluown/feeluown-kuwo
github.com/feeluown/feeluown-ytmusic

rescrobbled ~ Music Scrobbler Daemon


Rescrobbled is a music scrobbler daemon. It detects active media players running on D-Bus using MPRIS, automatically updates “now playing” status, and scrobbles songs to Last.fm or ListenBrainz-compatible services as they play.

Among other things, due to sharing a Spotify account, I needed a way to scrobble to Last.fm without connecting the Spotify account to my Last.fm account. Rescrobbled offers a simple solution for this.

github.com/InputUsername/rescrobbled

Easy Audio Sync ~ Syncing & Conversion Utility


Audio library syncing and conversion utility

Easy Audio Sync is an audio library syncing and conversion utility. The intended use is syncing an audio library with many lossless files to a mobile device with limited storage.

The program’s design is inspired by the rsync utility. It supports folder-based source to destination syncing, with added audio transcoding capability, and is GUI-based instead of CLI-based.

Features:

  • Custom FFmpeg-based audio transcoding engine
    • Multithreaded operation for fast conversions
    • 4 lossy output codecs supported: MP3, AAC, Ogg Vorbis, and Opus
  • Robust metadata parser ensures tags and cover art are correctly transferred when converting between different formats
  • ReplayGain volume adjustments
  • Destination folder cleaning (deleting files that no longer exist in the source)
  • Cross-platform Windows/macOS/Linux

github.com/complexlogic/EasyAudioSync

mididash ~ Open Source MIDI Router


Mididash is an open source MIDI routing software with a node-based interface and Lua scripting. A modern take on programs like MIDI-OX.

Features:

  • High performance built with Tauri and Rust
  • Cross-platform available on Windows, Linux and macOS
  • Node-based MIDI routing allows for versatile configurations
  • Hot-plugging reconnect or replace MIDI devices
  • MIDI monitoring for inputs, outputs or individual nodes
  • Pre-configured nodes for MIDI splitting, mapping and more
  • Script nodes using Lua 5.4
  • Lightweight installer under 10MB

tiagolr.github.io/mididash
github.com/tiagolr/mididash
sourceforge.net/projects/mididash