audio
Multi-track audio editor for the web. Built with React & Tone.js.
Multitrack Web Audio editor and player with canvas waveform preview. Set cues, fades and shift multiple tracks in time. Record audio tracks or provide audio annotations. Export your mix to AudioBuffer or WAV! Add effects from Tone.js. Project inspired by Audacity.
Sound effects for the interface, performed live.
Foley is a tiny, dependency-free library of 28 interaction sounds, synthesized live with Web Audio the instant you interact — no audio files, no setup. When the defaults aren’t yours, redesign them and ship a sound set: your product’s sonic identity in one small JSON file.
Related contents:
A lightweight Subsonic TUI music player built in Go with scrobbling support.
SubTUI is a lightweight TUI music player for Subsonic-compatible servers (Navidrome, Gonic, Airsonic, etc.) built with Go and the Bubble Tea framework. It uses mpv as the underlying audio engine supporting multiple audio formats. It supports scrobbeling ensuring your play counts are updated on your server and on any external services configured like Last.FM or ListenBrainz
Convert your favorite Youtube channel to a podcast channel
Click once, listen to your favorite channels on any device, anytime, anywhere.
Music Assistant is a music library manager for your offline and online music sources which can easily stream your favourite music to a wide range of supported players and be combined with the power of Home Assistant!
Related contents:
Cast All The Things allows you to send videos from many, many online sources (YouTube, Vimeo, and a few hundred others) to your Chromecast. It also allows you to cast local files or render websites.
Amphion (/æmˈfaɪən/) is a toolkit for Audio, Music, and Speech Generation. Its purpose is to support reproducible research and help junior researchers and engineers get started in the field of audio, music, and speech generation research and development.
Convert & compress everything in 2 clicks!
File Converter is a very simple tool which allows you to convert and compress one or several file(s) using the context menu in windows explorer.
Transform your Raspberry Pi, or PC with Volumio's innovative software.
Providing the perfect backdrop for your musical journey. Our audio solutions, which includes high-fidelity streaming software and music streamers, a recrafted to deliver exceptional sound quality without compromising on user-friendly style
Related contents:
Room EQ Wizard Room Acoustics Software.
REW is free software for room acoustic measurement, loudspeaker measurement and audio device measurement. The audio measurement and analysis features of REW help you optimise the acoustics of your listening room, studio or home theater and find the best locations for your speakers, subwoofers and listening position. It includes tools for generating audio test signals; measuring SPL and impedance; measuring frequency and impulse responses; measuring distortion; generating phase, group delay and spectral decay plots, waterfalls, spectrograms and energy-time curves; generating real time analyser (RTA) plots; calculating reverberation times; calculating Thiele-Small parameters; determining the frequencies and decay times of modal resonances; displaying equaliser responses and automatically adjusting the settings of parametric equalisers to counter the effects of room modes and adjust responses to match a target curve.
A cross-platform audio recording/playback CLI tool with TUI, written in Rust. The goal is to be an audio Swiss Army Knife (asak), like SoX but more interactive and fun.
Self-hosted tagger that turns Bandcamp purchases into an organized music library, with metadata from MusicBrainz.
Complete Picard-compatible tags and cover art, ready for Plex and Navidrome — and it asks before it guesses, so nothing gets mislabeled.
ClearerVoice-Studio is an open-source, AI-powered speech processing toolkit designed for researchers, developers, and end-users. It provides capabilities of speech enhancement, speech separation, target speaker extraction, and more. The toolkit provides state-of-the-art pre-trained models, along with training and inference scripts, all accessible from this repository.
A modern, self-hostable web spectrogram analyzer for your music library.
AudioDeck is a self-hosted web application that lets you visually analyze the audio quality of your music files. Think of it as a web-based, modern version of the classic Spek spectrogram analyzer.
Perfect for checking if your "high-quality" FLAC files are genuine or just upconverted low-quality MP3s.
Lightweight volume notification for Linux.
Volnoti is a lightweight volume notification daemon for GNU/Linux and other POSIX operating systems. It is based on GTK+ and D-Bus and should work with any sensible window manager. The original aim was to create a volume notification daemon for lightweight window managers like LXDE or XMonad. It is known to work with a wide range of WMs, including GNOME, KDE, Xfce, LXDE, XMonad, i3 and many others. The source code is heavily based on the GNOME notification-daemon.
Raw microphone recordings into broadcast-ready audio in one command. No configuration, and no surprises🕺
Your files emerge at -18 LUFS, the podcast/broadcast standard, with room rumble, background hiss, clicks, and harsh sibilance sorted automatically. Everything needed is embedded in the binary. This is not how audio tools usually work, and that is rather the point.
Related contents:
A platform for all your audio. Your music. Your podcasts. Enjoy anywhere, share with anyone.
Mopidy is an extensible music server written in Python. It plays music from local disk, Spotify, SoundCloud, TuneIn, … Users can edit the playlist from any phone, tablet, or computer using a variety of MPD and web clients.
- Mopidy @ GitHub.
- Mopidy-MPD (Mopidy-MPD @ GitHub) is a Mopidy extension for controlling playback from MPD clients It's a frontend that provides a full MPD server implementation to make Mopidy available from MPD clients.
On-device AI models and SDKs. Little brains in every product.
The fastest models for your task, running on-device. Small models that each do one job very well, with one native SDK that drops them into any product in a few lines of code.
Related contents:
BudsLink is an application that provides battery monitoring and feature control for supported Bluetooth wearable audio devices, including AirPods, Beats, Sony Audio wearables, Samsung Galaxy Buds and Nothing/CMF buds.
Related contents:
spotifyd is an open source Spotify client running as a UNIX daemon.
It streams music just like the official client,
but is more lightweight and supports more platforms.
It also supports the Spotify Connect protocol,
which allows the official clients to control it remotely.
audio waveform player JavaScript library.
Wavesurfer.js is an open-source audio visualization library for creating interactive, customizable waveforms.
Wavesurfer.js is an interactive waveform rendering and audio playback library, perfect for web applications. It leverages modern web technologies to provide a robust and visually engaging audio experience.
Openly Licensed Images, Audio and More. Explore more than 600 million creative works
An extensive library of free stock photos, images, and audio, available for free use.
Audio Editor.
AudioMass is a free, open source, web-based Audio and Waveform Editor. It runs entirely in the browser with no backend and no plugins required!
Related contents:
GTK4/libadwaita control center for PipeWire — filter chains, HRIR virtual surround, drop-in config management, live patchbay, performance monitoring, virtual devices, routing snapshots, per-application policies and LADSPA/LV2 effect inserts. And more.... On the AUR: pipewire-controller
Related contents:
Record, Edit, and Mix on Linux, macOS and Windows.
Ardour is a professional digital workstation for working with audio and MIDI.
Related contents:
Your online audio toolkit. A collection of easy-to-use web tools for all your audio files.
Open Source Internet Radio Web Player App.
Discover PawTunes, The Ultimate HTML5 Internet Radio Player with Purrfect Visuals, Customizable Templates, and Clean Code. Built for Pros, Loved by Cats!
Transcribe Audio and Video to Text.
Unlimited audio & video transcription. Convert audio and video to accurate text in seconds.
Your reading list, as a podcast you own. Self-hosted Podcasting 2.0 service that turns saved articles into a personal podcast feed.
Paste a URL or upload a document (PDF, DOCX, Markdown, text, or HTML), wait a few minutes, and get an episode with cloned-voice narration, artwork, an LLM-written episode summary, and a WebVTT transcript. Subscribe in Pocket Casts, Overcast, or Apple Podcasts like any other show.
A desktop application that allows you to record audio from specific applications on Linux. Built with Deno, Svelte, and WebView.
Related contents:
A Material 3 YouTube Music client & local music player for Android. Forked from InnerTune.
Lyrion Music Server (formerly Logitech Media Server) is open-source server software which controls a wide range of Squeezebox audio players. Lyrion can stream your local music collection, internet radio stations, and content from many streaming services (with and without subscriptions).
AirPods liberated from Apple's ecosystem.
LibrePods unlocks Apple's exclusive AirPods features on non-Apple devices. Get access to noise control modes, adaptive transparency, ear detection, hearing aid, customized transparency mode, battery status, and more - all the premium features you paid for but Apple locked to their ecosystem.
Related contents:
Automatic audio mastering plugin for live-streaming, podcasting and internet radio stations.
Self-Hosted File Converter.
Transmute is a free, open-source, self-hosted file converter that lets you convert images, video, audio, data, and documents on your own hardware.
Turn your computer into a wireless audio transmitter or receiver.
A desktop application for streaming audio over a local network. It allows you to stream your computer's internal audio to any device on the network. Developed in Kotlin and Jetpack Compose.
A Forest of Podcasts, Rooted in the Spirit of Self-Hosting.
Pinepods is a complete podcast management system and allows you to play, download, and keep track of podcasts you enjoy. All self hosted and enjoyed on your own server!
The purpose of beets is to get your music collection right once and for all. It catalogs your collection, automatically improving its metadata as it goes using the MusicBrainz database. Then it provides a bouquet of tools for manipulating and accessing your music.
Music Assistant is a music library manager for your offline and online music sources which can easily stream your favourite music to a wide range of supported players and be combined with the power of Home Assistant!
Music Assistant is a free, opensource Media library manager that connects to your streaming services and a wide range of connected speakers. The server is the beating heart, the core of Music Assistant and must run on an always-on device like a Raspberry Pi, a NAS or an Intel NUC or alike.
Fast Music Remover is a lightweight tool designed to remove music, sound effects and noise from internet media. Processing takes about 8% of the original source length -that's under 5 seconds for a minute-long video!
Buzz is a small but powerful Javascript library that allows you to easily take advantage of the new HTML5 audio element. It degrades properly on non-modern browsers.
Say goodbye to proprietary music players filled with ads, tracking, and profiling. Nuclear empowers you to listen to what you want, where you want, and how you want, for free.
Nuclear is a free music streaming program that pulls content from various free sources.
This means that you can search for your favorite artists, albums, and songs, and the player will find information about them, as well as song streams, lyrics, music recommendations, and more, aggregating data from multiple sources.
Nuclear has no ads and no tracking.
Opus is a totally open, royalty-free, highly versatile audio codec. Opus is unmatched for interactive speech and music transmission over the Internet, but is also intended for storage and streaming applications. It is standardized by the Internet Engineering Task Force (IETF) as RFC 6716 which incorporated technology from Skype's SILK codec and Xiph.Org's CELT codec.
GUI for a Vocal Remover that uses Deep Neural Networks. This application uses state-of-the-art source separation models to remove vocals from audio files. UVR's core developers trained all of the models provided in this package (except for the Demucs v3 4-stem models).
Self-Hosted, Personal Music Server, designed for collectors and music maniacs.
Meelo is a self-hosted music server and web app. It works similarly to Plex, Jellyfin, Koel and Black Candy, but focuses on flexibility, browsing and listening experiences. Actually, Meelo is designed for music collectors
🎚️ Open Source Audio Matching and Mastering. Matchering 2.0 is a novel Containerized Web Application and Python Library for audio matching and mastering.
It follows a simple idea - you take TWO audio files and feed them into Matchering. Our algorithm matches both of these tracks and provides you the mastered TARGET track with the same RMS, FR, peak amplitude and stereo width as the REFERENCE track has.
Fully Open-sourced Online MIDI Editor.
Start creating music without installing anything.
Related contents:
ISSE is an open-source, freely available, cross-platform audio editing tool that allows a user to perform source separation by painting on time-frequency visualizations of sound. The software leverages both a new user interaction paradigm and machine learning-based separation algorithm that "learns" from human feedback (e.g. painting annotations) to perform separation. For more information, please see the about and demos sections of the website and the demo video below.
These 16,016 BBC Sound Effects are made available by the BBC in WAV format to download for use under the terms of the RemArc Licence. The Sound Effects are BBC copyright, but they may be used for personal, educational or research purposes, as detailed in the license.
Low level control GUI for PipeWire.
coppwr displays and provides control over many aspects of PipeWire as directly as possible in an organized and visual way. It can help with debugging and diagnosing a PipeWire setup or with developing software that interacts with PipeWire.
Festival, a music player.
Festival is a music player for local album collections.
Fingerprint audio to automatically detect and skip intro/credit sequences in Jellyfin
Open source music identification.
Echoprint is an open source music identification system that allows anyone to build music fingerprinting into their application. It is powered by The Echo Nest and supported by next-generation background noise remover.
A personal internet radio station. One Icecast stream, one broadcast. Every listener hears the same thing at the same time. An AI DJ picks the tracks and talks between them: station idents, time checks, the weather, a quick intro for whatever's going out next. You can ask for music in plain language; the DJ works out what you meant and slots it in.
Related contents:
A Python script that connects Lidarr with Soulseek!
Soularr reads all of your “wanted” albums/artists from Lidarr and downloads them using Slskd. It uses the libraries: pyarr and slskd-api to make this happen.
audio waveform player JavaScript library.
Wavesurfer.js is an open-source audio visualization library for creating interactive, customizable waveforms.