"I started listening to hardcore / breakbeat in 1991, going to raves and buying tapes and getting tapes off mates. It was a big disappointment around 1993/4 when the Scottish scene split. The old hardcore / breakbeat was gone up here in Scotland and our scene moved to the bouncier harder style. Don't get me wrong, I loved it for a few years until 1997 when it just got too fast and the raves were playing mostly gabba. I stopped going to raves early 1997. Around 2004 I found some old rave tapes in my parents house and listened to them. Fell in love again and started to roam the internet to find some of the tapes I used to listen to. Found a website (am sure it was called Hardcore Will Never Die) and they had tape rips from a lot of English raves. I started to download from there and it spiralled."
An archive of live-mixed sound collages and soundscapes of many different kinds.
Python Django web frontend for playing recorded radio transmisisons. The audio files are recorded using Trunk Recoder.
This is Ennuizel, an audio editor for web browsers! Ennuizel is based on libav.js, which is in turn based on FFmpeg.
Although Ennuizel is perfectly usable as an interactive audio editor, its design intent is to be used as middleware for platforms providing other web-based audio systems. For instance, Ennuicastr uses Ennuizel to provide automatic mastering.
There is a live copy at https://ennuizel.github.io
Self-hosted music streaming server with RESTful API and Web interface. Think of it as your very own Spotify! There are a couple of mobile clients out there also.
An online store selling recordings of the weird and offbeat, from Terence McKenna to John Lilly to Faustin Bray.
Galène (or sometimes Galene) is a videoconference server (an “SFU”) that is easy to deploy and that requires moderate server resources. It was originally designed for lectures and conferences (where a single speaker streams audio and video to hundreds or thousands of users), but later evolved to be useful for student practicals (where users are divided into many small groups), and meetings (where a few users interact with each other).
Galène's server side is implemented in Go, and uses the Pion implementation of WebRTC. The server is regularly tested on Linux/amd64 and Linux/arm64; it has been shown to run on Linux/armv7 and Linux/mips (OpenWRT), and even on Windows. It should in principle be portable to other systems, including Mac OS X. The client is implemented in Javascript, and works on recent versions of all major web browsers, both on desktop and mobile (but see below for caveats with specific browsers).
While traffic is encrypted and authenticated from sender to server and again from server to receiver, Galène does not perform end-to-end encryption: anyone who controls the server might, in principle, be able to access the data being exchanged. For best security, you should install your own server.
Github: https://github.com/jech/galene/
A fork of youtube-dlc with additional features and fixes. SponSkrub integration to remove sponsor sections in videos. Output file format sorting. Merges in some nifty options from other forks of the original youtube-dl. Adds a few new extractors.
I really need to modify Downloadbot to use this instead.
Volumio is a true Hi-Fi Digital Player. One Single Digital Audio Player for all your music, with bit-perfect audio quality. Install Volumio on the Raspberry Pi and many other silent micro-Computers, as well PCs and Notebooks. Everything from configuration to Playback is just a fingertip away. Easily manage Volumio through the web UI. Control it with your Mac, Pc, Android, iOS or anything with a browser.
External audio amplifier aware.
Take control over your live stream video by running it yourself. Streaming and chat right out of the box. In general Owncast is compatible with any software that uses RTMP to broadcast to a remote server.
Self-hosted alternative to Twitch.
Simple self-hosted music streaming server. Supports multiple databases for storing metadata, including SQLite, MySQL, Postgres, and CockroachDB. Pimps Docker but you can install it manually. Unfortunately it uses node.js webshit. At least it has a REST API.
Sort of a self-hosted Youtube work-alike for your media collection. Browse, organize, and curate your stuff. Movies, shows, music. Live TV enabled, can function as a DVR.
Client apps for Android TV, FireTV, Roku, Kodi, Xbox One, PS4, and more. Or you can watch stuff in your web browser.
Github: https://github.com/jellyfin
REST API docs: https://api.jellyfin.org/
Official package repos for Debian and Ubuntu. In the AUR. There's even a portable version (if you have the .net core runtime handy).
Lightweight Music Server. Access your self-hosted music using a web interface. Lightweight - designed for something like a RasPi. Recommendation engine built in. Custom tags. Realtime transcoding for streaming. Implements the Subsonic API for compatibility.
Relies on MusicBrainz Identifiers in the ID3 metadata.
NymphCast is a software solution which turns your choice of Linux-capable hardware into an audio and video source for a television or powered speakers. It enables the streaming of audio and video over the network from a wide range of client devices, as well as the streaming of internet media to a NymphCast server, controlled by a client device.
In addition, the server supports powerful NymphCast apps written in AngelScript to extend the overall NymphCast functionality with e.g. 3rd party audio / video streaming protocol support on the server side, and cross-platform control panels served to the client application that integrate with the overall client experience.
NymphCast requires at least the server application to run on a target device, while the full functionality is provided in conjunction with a remote control device:.
A curated list of command line apps.
Music Playing Daemon web GUI written in C, utilizing Websockets and Bootstrap/JS. Streams your media to you through your browser. Tries to be as usefully minimalist as possible. Packages for all of the distros you're likely to install it on; compile it on the rest. Only has one dependency, libmpdclient. Requires that mpd be installed and configured beforehand.
Github: https://github.com/notandy/ympd
A web based audio/video streaming application and file manager allowing you to access your music & videos from anywhere, using almost any internet enabled device.
Sonerezh is a self-hosted, web-based audio streaming application allowing you to access your music from anywhere, using your favorite web browser.
Tell Sonerezh where your music is stored and that's all. It will parse and extract the metadata of each files to built its own database. We currently support MP3 and MP4, OGG/Vorbis (.ogg and .flac) files.
Browse you favorite music through several beautiful views, sort your collection by band, album, date, etc.
Sonerezh is easy to install thanks to its automatic deployment tool. No headaches with configuration files.
RTLSDR-Airband receives analog radio voice channels and produces audio streams which can be routed to various outputs, such as online streaming services like LiveATC.net. Originally the only SDR type supported by the program was Realtek DVB-T dongle (hence the project's name). However, thanks to SoapySDR vendor-neutral SDR library, other radios are now supported as well. Runs on the RasPi just as well as more powerful systems.
Winamp 2 reimplemented for the browser in Javascript. Load your local MP3s into the player (in your browser) and have a good time. Has the visualizations and even supports the old skins. Throw it on a web server and you're good to go.
Used by the Internet Archive as one of its online media players.