Rhythmbox ~ Gnome Audio Player


Rhythmbox is a music playing application for GNOME.

rhythmbox

wiki.gnome.org/Apps/Rhythmbox
en.wikipedia.org/wiki/Rhythmbox

x0xb0x ~ A DIY Analog Synth


x0xb0x = Synth + Sequencer

The x0xb0x is not just another MIDI-controlled TB-303 clone. x0xb0x is a full reproduction of the original Roland synthesizer, with fully functional sequencer. The sequencer can be programmed just like the original 303 (ok its actually a little easier, we think) and can be used to control other synthesizers via any of its various output formats. 128 banks of track memory and 64 banks of pattern memory are stored in onboard EEPROM, no battery-backup is needed!

x0xb0x

www.ladyada.net/make/x0xb0x
www.ladyada.net/wiki/x0x/x0xd0x
sourceforge.net/projects/x0xb0x/

Spleeter ~ Source Separation Library


Spleeter is the Deezer source separation library with pretrained models written in Python and uses Tensorflow. It makes it easy to train source separation model (assuming you have a dataset of isolated sources), and provides already trained state of the art model for performing various flavour of separation:

  • Vocals (singing voice) / accompaniment separation (2 stems)
  • Vocals / drums / bass / other separation (4 stems)
  • Vocals / drums / bass / piano / other separation (5 stems)

2 stems and 4 stems models have state of the art performances on the musdb dataset. Spleeter is also very fast as it can perform separation of audio files to 4 stems 100x faster than real-time when run on a GPU.

We designed Spleeter so you can use it straight from command line as well as directly in your own development pipeline as a Python library. It can be installed with Conda, with pip or be used with Docker.

github.com/deezer/spleeter

AutoEQ ~ Automatic Headphone Equalization


AutoEQ is a project for equalizing headphone frequency responses automatically and it achieves this by parsing frequency response measurements and producing a equalization settings which correct the headphone to a neutral sound. This project currently has almost 2000 headphones covered in the results folder. See Usage for instructions how to use the results with different equalizer softwares and Results section for details about parameters and how the results were obtained.

AutoEQ is not just a collection of automatically produced headphone equalization settings but also a tool for equalizing headphones for yourself. frequency_response.py provides methods for reading data, equalizing it to a given target response and saving the results for usage with EqualizerAPO. It’s possible to use different compensation (target) curves, apply tilt for making the headphones brighter/darker and adding a bass boost. It’s even possible to make one headphone sound (roughly) like another headphone.

Third major contribution of this project is the measurement data and compensation curves all in a numerical format except for Crinacle’s raw data. Everything is stored as CSV files so they are easy to process with any programming language or even Microsoft Excel.

github.com/jaakkopasanen/AutoEq

Snd ~ Unix Sound Editor


Snd is a sound editor modelled loosely after Emacs. It can be customized and extended using either s7 (included in the Snd sources), Ruby, or Forth. Snd is free; the code is available via anonymous FTP as Snd tarball.

Snd

ccrma.stanford.edu/software/snd/
ccrma.stanford.edu/software/snd/snd/snd
sourceforge.net/projects/snd

Universal Media Server ~ DLNA-compliant UPnP Media Server


Universal Media Server is a media server capable of serving videos, audio and images to any DLNA-capable device. It is free, regularly updated and has more features than any other media server, including paid media servers.

It streams to many devices including Sony PlayStation 3 (PS3) and PlayStation 4 (PS4), Microsoft Xbox One and 360, many TVs (Samsung, Panasonic, Sony, Vizio, LG, Philips, Sharp), smart phones (iPhone, Android, etc.), Blu-ray players, and more. Universal Media Server supports all major operating systems, with versions for Windows, Linux and Mac OS X.

The program streams or transcodes many different media formats with little or no configuration. UMS is powered by MEncoder, FFmpeg, tsMuxeR, AviSynth, MediaInfo and more, which combine to offer support for a wide range of media formats.

www.universalmediaserver.com
sourceforge.net/projects/unimediaserver