Gigboy ~ Songbook & Gig-prep App


Gigboy is a web app for musicians and bands to write, organize, and rehearse songs from — built on the open ChordPro format, so nothing you write is ever locked into a proprietary format or someone else’s server. It’s self-hosted only: you run it on your own machine, NAS, or VPS with one Docker Compose command, and your band’s setlists, recordings, and press kit live in your own database, not a startup’s.

No subscriptions, no per-seat pricing, no feature paywalls — every account gets full access.

Gigboy web interface

blindpassasjer.github.io/gigboy
github.com/blindpassasjer/gigboy

SimpMusic ~ Cross-platform Music App


A FOSS YouTube Music client for Android and Desktop with many features from
Spotify, SponsorBlock, ReturnYouTubeDislike using Compose Multiplatform to develop.

Features:

  • Play music from YouTube Music or YouTube for free, without ads and in the background
  • Three Now Playing styles: Classic, Material 3 Expressive and Apple Music (NEW)
  • Ten-band equalizer with presets and AutoEq headphone profiles (NEW)
  • SimpMusic Wrapped: your year in music, plus monthly recap playlists (NEW)
  • On-device listening analytics: charts, period history, listening clock (NEW)
  • Word-by-word Apple Music-style lyrics, romanization for 12 languages, share lyrics as an image (NEW)
  • Home screen widgets: turntable, playlists and listening insights (NEW)
  • High quality up-to 256kbps stream (Opus or AAC) for YouTube Music Premium users
  • Browsing Home, Charts, Podcast, Moods & Genre with YouTube Music data at high speed
  • Search everything on YouTube
  • Spotify Canvas supported
  • Power your experience with SimpMusic Chart (chart.simpmusic.org)
  • Play 1080p video option with subtitle
  • AI song suggestions
  • Import playlists converted from Spotify and other apps
  • Customize your playlist, synced with YouTube Music
  • Notifications from followed artists
  • Caching and offline playback support
  • Crossfade with DJ-style like Apple Music
  • Customizing THEME (Light, Dark, Color, etc)
  • Synced lyrics from SimpMusic Lyrics, LRCLIB, Spotify (require login) and YouTube Transcript – AI lyrics translation (BETA) (*)
  • Personalize data (**) and multi-YouTube-account support
  • Last.fm scrobbling (Full version)
  • Supports SponsorBlock and Return YouTube Dislike
  • Sleep Timer
  • Android Auto with online content, feature rich UI/UX
  • Discord Rich Presence support
  • Listen Together: shared rooms that play in sync with friends, compatible with Metrolist (NEW)
  • And many more!

(*) Use your OpenAI or Gemini API key
(**) For users who chose “Send back to Google” feature

www.simpmusic.org
github.com/maxrave-dev/SimpMusic

Tonbandfetzen ~ Audio From Plain Text


Tonbandfetzen is a collection of command-line tools that allow you to compose music based on audio fragments generated from plain text input. It contains:

  • tz mel – generate sound fragments from plain text
  • tz guitar – read guitar tablature
  • tz stick – concatenate audio data
  • tz stack – superimpose audio data
  • tz stretch – rescale audio data
  • tz repeat – loop audio data
  • tz trim – strip leading and trailing silence
  • tz mono – unzip audio channels
  • tz harmonics – show spectra of wave samples
  • tz inspect – show information on audio file
  • tz riff2aiff – convert .wav(e) into .aif(f) files
  • tz aiff2riff – convert .aif(f) into .wav(e) files
  • tz tag – add ID3v2 metadata to .wav(e) files
  • tz play – generate and play sound fragments

github.com/janberges/Tonbandfetzen

Lidarr ~ Usenet & BitTorrent Music Manager


Lidarr is a music collection manager for Usenet and BitTorrent users. It can monitor multiple RSS feeds for new tracks from your favorite artists and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available.

Major Features Include:

  • Support for major platforms: Windows, Linux, macOS, Raspberry Pi, etc.
  • Automatically detects new tracks.
  • Can scan your existing library and download any missing tracks.
  • Can watch for better quality of the tracks you already have and do an automatic upgrade.
  • Automatic failed download handling will try another release if one fails
  • Manual search so you can pick any release or to see why a release was not downloaded automatically
  • Fully configurable track renaming
  • Full integration with SABnzbd and NZBGet
  • Full integration with Kodi, Plex (notification, library update, metadata)
  • Full support for specials and multi-album releases
  • And a beautiful UI
lidarr user interface

lidarr.audio
github.com/Lidarr/Lidarr

mstream ~ Self-hosted Music Server


mStream is a self-hosted music server. Self-hosting means you run the server software on a computer you own. mStream is lightweight and can be run on old hardware and boards like the Raspberry Pi.

Why host your own?

  • Own your music. No ads, and nothing gets removed from your library.
  • Quality. Stream FLAC and lossless files uncompressed.
  • Privacy. Streaming services log your listening habits. Your server never snitches on you.
  • Good for artists. Buy music directly and the money goes to them.
mstream interface

mstream.io
github.com/IrosTheBeggar/mStream

Bandcamp Desktop ~ FOSS Bandcamp Desktop App


Bandcamp Desktop is a crossplatform desktop application which allows you to use bandcamp.com in an easy and quick way.

Note that Bandcamp Desktop is not affiliated with Bandcamp, it is only a fan-made, free and Open-Source project.

Features:

  • Simple as the website
  • Header menu
  • Mini Player
  • Directly download Music from Bandcamp

Mini Player

Keep listening to the music while you explore the website! That’s the killer feature of this web application.

It’s very simple to use: just go to the album (or song, ep…) and click File > Mini Player (or press Ctrl + Space).

Directly download Music from Bandcamp

Bandcamp Desktop is able to directly download music from Bandcamp. Your albums and songs will be automatically unzipped and stored in the bandcamp-desktop folder which is located in your default download folder (Library Folder can be changed from App Preferences).

github.com/themagiulio/bandcamp-desktop

References:

en.wikipedia.org/wiki/Bandcamp

RAV ~ Rust Audio Visualizer


A real-time spectrum analyser with bars, peak caps and an oscilloscope, in truecolour.

RAV interface

github.com/i-am-logger/rav

SimpleWavSplitter ~ Split WAV Channels


Split multi-channel WAV files into single channel WAV files.

github.com/wieslawsoltes/SimpleWavSplitter

foobar2000 ~ foo_bookbar


Bookbar is a DSP component for foobar2000 (32-bit and 64-bit), designed for listening to audiobooks, podcasts and spoken-word recordings. It lets you smoothly change playback tempo, pitch and “tape speed”, and optionally enhances the sound (loudness leveling and speech intelligibility). The configuration window is fully accessible to screen readers (NVDA, JAWS).

Bookbar is a port of the Winamp plugin Bookamp to foobar2000.

github.com/michaldziwisz/bookbar
hydrogenaudio.org/index.php/topic,129790.0

Chord Cadenza ~ MIDI Chord Player


This app helps you to play and improvise chords whilst a MIDI file or audio source is being played. It does this by updating a rolling display to map the chord notes to a piano keyboard. It can also dynamically assign notes or chords to keys on a MIDI or PC keyboard.

Synchronisation is achieved automatically from a MIDI file. An audio file (e.g. MP3) can be synchronised and saved using the program.

Chords and major/minor keys can be extracted from the MIDI file using a configurable tool that analyses the MIDI file. Chords, keys, and time signatures can also be created or updated manually – this allows you to play along with an audio source without requiring a MIDI file.

The program contains a sequencer-style display that can be used to control the volume, panning, muting, solo’ing and patching of the tracks of the MIDI file.

Audio can be rendered with the program’s builtin synthesizer (using SoundFonts), or an external synthesizer.

Features:

  • Extract keys and chords from a MIDI file.
  • MIDI sequencer with track display and control.
  • Output to built-in synthesizer or MIDI out port.
  • ASIO and non-ASIO sound cards supported.
  • Play with MIDI or PC keyboard.
  • Display chords on a piano roll to facilitate playing and improvisation.
chord cadence interface

chordcadenza.org
sourceforge.net/projects/chord-cadenza

lrcget ~ Lyrics Download Utility


Utility for mass-downloading LRC synced lyrics for your offline music library.

LRCGET will scan every files in your chosen directory for music files, then and try to download lyrics to a LRC files having the same name and save them to the same directory as your music files.

LRCGET is the official client of LRCLIB service.

github.com/tranxuanthang/lrcget
flathub.org/en/apps/net.lrclib.lrcget

Resources:

lrclib.net
en.wikipedia.org/wiki/LRC_(file_format)

4track ~ Online Four Track Recorder


A browser-based 4-track audio recorder built with the Web Audio API and SvelteKit. Designed for low-latency recording with overdub support, latency compensation, and sample-accurate multi-track playback — all running entirely client-side with no server required.

4track user interface

www.4track.cc
github.com/andreboekhorst/4-track-recorder