This is a list of small, free, or experimental tools that might be useful in building your game / website / interactive project. Although I’ve included ‘standards’, this list has a focus on artful tools and toys that are as fun to use as they are functional.
The goal of this list is to enable making entirely outside of closed production ecosystems or walled software gardens.
Self-hostable music streaming platform. Separate back-end and front-end. Looks like it's in the early stages.
FLOSS alternative to subsonic, supporting its many clients. Music streaming server / subsonic server API implementation. Browse online. Realtime transcoding for streaming. Jukebox mode. Multiple users. Scrobbling to last.fm. Tries to be lightweight enough to run on something like a RasPi.
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.
EmissionControl2 (EC2) is a standalone interactive real-time application for granular synthesis and sound file granulation. Make new sounds to use in synthesizers, samplers, or other fx-related stuff.
With Jazzit you can just add a decorator to your functions and jazz it up. You can have a elevator music to go along with your long running script. Even play humiliating music when it errors out to put you in your place. There are default tracks you can use, or you can use your own custom tracks.
Pretends to be Spotify for your music collection. Read the Dockerfile to figure out how to install it manually. node.js, unfortunately.
Navidrome is an open source web-based music collection server and streamer. It gives you freedom to listen to your music collection from any browser or mobile device. It's like your personal Spotify! Tries to be as resource-light as possible. Builds are available for all of the usual platforms, including the RasPi. Multi-user. Skinnable. Compatible with many net.streaming clients like the subsonic and Airsonic devices.
Requires ffmpeg. Requires node.js to build. :(
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. Supports all the major platforms as first-class citizens (even the RasPi). Can backfill your library. Full integration with Kodi.
An application that uses AI and ML to intelligently strip the vocals out of music tracks. Written in Python, uses Tensorflow. The pre-trained model is included in the distribution. Use as a CLI tool or a library for your own code.
A web-based music player. Written in PHP, probably uses the audio/video support in your browser. Drag and drop files into the library. No back-end process required. Supports playlists.
Hydra is a platform for live coding visuals, in which each connected browser window can be used as a node of a modular and distributed video synthesizer.
MusicBrainz open sourced their scrobbling server. Implements the last.fm scrobbling API. Uses Google BigQuery to calculate statistics on a schedule. I don't see why you couldn't stand it up without Docker. Written in Python. Requires Postgres.
Another side project of Vision Talk.
Swedish dark electronic pop band „Machinista“ return with their all new studio album „Anthropocene“. After the release of singles such as „Let Darkness In“, „Seconds Minutes Hours“ or „Black Tide“ (feat. a massive remix by Apoptygma Berzerk), the band with singer / frontman John Lindqwister (also known from swedish electro band "Cat Rapes Dog“) returns with their new full-length, featuring eleven new electronic pearls. Their dark, electronic pop-music with guest-apperances from BRD (guitar on track 01, 03, 06, 08), Scheuber (of Project Pitchfork fame) (extra guest-vocals on track 02) and Karin My (cello on track 06) for sure is their strongest work to date and a must have for all fans of swedish electro pop! A dark pop-journey awaits!
MusicBrainz is an open music encyclopedia that collects music metadata and makes it available to the public.
Picard is a cross-platform music tagger written in Python. Install and run it on your library and it'll clean it up. Supports multiple file formats, accoustic fingerprinting to figure out what the track is.
Through years of trial and error - skipping around internet radio stations, playing our entire music collections on shuffle, or just hammering single albums on repeat, we have found that the most effective music to aid prolonged periods of intense concentration tends to have a mixture of qualities. This is a site of mixes contributed by various people to hack to.
Lots of classic stuff - cyberpunk magazines like Mondo2k and the original Boing Boing, books, music, CD-ROM disk inserts.
Console-based Audio Visualizer for ALSA. Also supports audio input from Pulseaudio, MPD and sndio.
3515 links, including 130 private