30 open-source projects similar to kde/k3b, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.
Audacity is a cross-platform digital audio workstation and multi-track audio editor. It serves as a comprehensive suite for capturing live audio input, refining sound files through splicing and effects, and mixing multi-track audio files using a non-destructive waveform interface. The project functions as a VST3 plugin host, providing a software environment to load and execute audio effects and virtual instruments for real-time signal processing. It also includes an audio spectrum analyzer for visualizing frequencies and waveforms to identify specific sonic characteristics. The software cove
lltag is a frontend to tag (and rename) mp3/ogg/flac files automagically.
Historical note Introduction Secure rip method How to install MacOS Support FAQ Running all tests
A self-hosted, on-demand audio streaming platform that brings the Spotify experience to your personal music library.
Musikcube is a cross-platform audio player and high-performance C++ audio engine designed for managing local music libraries. It functions as both a terminal-based music player and a headless audio server capable of indexing metadata and playing audio across different operating systems. The project utilizes a client-server architecture that separates the core audio engine and metadata indexer from the user interface. This design allows it to act as a self-hosted audio streaming server, delivering music and metadata to remote clients via WebSocket and HTTP with support for real-time transcodin
A flexible universal ASIO driver that uses the PortAudio sound I/O library. Supports WASAPI (shared and exclusive), KS, DirectSound and MME.
Whipper is a Python 3 (3.6+) CD-DA ripper based on the morituri project (CDDA ripper for nix systems aiming for accuracy over speed_). It started just as a fork of morituri - which development seems to have halted - merging old ignored pull requests, improving it with bugfixes and new features.…
BackgroundMusic is a system-level macOS audio management utility that provides an application volume mixer for independent gain and level adjustments for every running application. It functions as a system audio router and pause controller to manage how sound is handled across the operating system. The project features a virtual audio driver that routes internal system sound to recording software and input devices. It also includes automatic music ducking, which monitors system audio activity to pause music playback when other applications produce sound and resume it once that audio ends. Th
MusicBrainz Picard is a metadata tagger and audio tag editor that identifies and tags audio files using the MusicBrainz community music database. It functions as a plugin-extensible tagging framework and a scriptable file organizer capable of reading and writing tags across various audio formats including MP3, FLAC, and WAV. The project is distinguished by its acoustic fingerprint identifier, which matches unknown music files to known recordings via sonic fingerprints. It features a custom scripting language for automating metadata transformations and organizing files into structured folder h
Mixxx is a free, open-source DJ application that runs on Windows, macOS, and Linux, providing a complete platform for mixing audio tracks with beat detection, key analysis, and real-time effects during live performances. It functions as a digital mixer that supports MIDI controller mapping, timecode vinyl control, and custom skin layouts, while also serving as a live performance recording tool that can capture mixes to audio files and broadcast them to internet radio servers in real time. The application distinguishes itself through a comprehensive architecture that coordinates automated play
Koel is a self-hosted music streaming server that allows users to stream personal audio collections from a private server to any web browser. It functions as a multi-user audio library, supporting independent user libraries and single sign-on authentication. The platform integrates cloud storage drivers to host and serve music files from third-party providers and utilizes a metadata aggregator to enhance local library data and track listening history via external services. It also includes a natural language interface for executing playback commands and navigating the music library. The syst
gdx-miniaudio is a cross-platform Audio Engine for libGDX based on MiniAudio library.
An elegant music player built using Electron and React. Inspired from Oto Music for Android by Piyush Mamidwar.
Matchering is an audio mastering tool and Python library designed to match the frequency balance and loudness of a target track to a specific reference track. It functions as a reference-based mastering system that aligns a target signal's spectral envelope, RMS, and peak amplitude with those of a chosen reference file. The project utilizes a multi-stage processing pipeline featuring an FFT spectral matching engine to adjust frequency response. It ensures output quality through the use of a brickwall limiter to prevent signal clipping while preserving the original waveform shape. The tool pr
Last.fm scrobbler for the Shazam Mac app
🔊 A cross-platform soundboard
Spicetify-cli is a command-line utility framework designed to inject stylesheets, scripts, and extensions into a local desktop application installation. It specifically serves as a customization tool for the Spotify desktop client, allowing for modifications to the user interface and the addition of new functional capabilities. The tool operates as a cross-platform extension framework compatible with Windows, macOS, and Linux. It functions by injecting custom CSS to modify interface colors and visual appearance, while utilizing script injection to add new tools and features to the application