Opsound ~ Free Open Music


Opsound was a gift economy in action, an experiment in applying the model of free software to music. Musicians and sound artists were invited to add their work to the Opsound pool using a copyleft license developed by Creative Commons. Listeners were invited to download, share, remix, and reimagine.

o̶p̶s̶o̶u̶n̶d̶.̶o̶r̶g̶ now defunct
en.wikipedia.org/wiki/Opsound

if2ktool ~ Migrate Data From iTunes™ To Foobar2000


This tool is aimed at people migrating a music library from iTunes™ to Foobar2000, and allows you to keep the various statistics and dates that are saved by iTunes. It reads these fields from your iTunes Library XML, and writes them to the file tags that are expected by the import function of foo_playcount. You can transfer playlists too.

github.com/macklinb/if2ktool

Discogs ~ Website Clientside Scripting


Automatically sorting Discogs master release pages by country:

  1. First download and install Tampermonkey from https://tampermonkey.net/
  2. Once it’s installed, open the extension menu and click “Create new script”
  3. Paste the Javascript code below into the editor and click File > Save

(replace everything that’s there with this code)

// ==UserScript==
// @name         Discogs Master Release Default Sort By Country
// @namespace    https://www.discogs-enhancer.com
// @version      0.1
// @description  Set MR release link to include custom filters by default
// @author       Matthew Salcido (discogs.enhancer@gmail.com)
// @match        https://www.discogs.com/*
// @grant        none
// ==/UserScript==
(function() {
    'use strict';
    const links = [...document.querySelectorAll('a')];
    links.forEach(link => {
        if (link.href.includes('/master/')) {
         link.href += '?sort=country&sort_order=';
        }
    });
})();

Ogger Club ~ Extend Discogs Functionality


Ogger for Discogs is a web system which uses the Discogs API in order to provide advanced functionality for the Discogs community. The Ogger Club is the place where you can take advantage of all the system’s features.

The goal of the project is not to replace your Discogs experience, but to extend it with new features that have been requested over time and are yet to be available on Discogs.

ogger.club
Discogs Discussion
Discogs Group

ListenBrainz ~ Open Source Online Song Logging


The ListenBrainz project is similar to the original AudioScrobbler®. Unlike the original project, ListenBrainz is open source and will publish its data as open data.

A team of former Last.fm and current MusicBrainz hackers created the first version of ListenBrainz in the space of a weekend. Since the original project was created, technology has advanced at an incredibly rapid pace, which made re-creating the original project fairly straightforward.

listenbrainz.org
List of Listenbrainz apps
Import listens from last.fm
en.wikipedia.org/wiki/ListenBrainz

Freesound ~ Open Source Samples & Snippets


Freesound aims to create a huge collaborative database of audio snippets, samples, recordings, bleeps, … released under Creative Commons licenses that allow their reuse. Freesound provides new and interesting ways of accessing these samples, allowing users to:

  • browse the sounds in new ways using keywords, a “sounds-like” type of browsing and more
  • upload and download sounds to and from the database, under the same creative commons license
  • interact with fellow sound-artists!

We also aim to create an open database of sounds that can also be used for scientific research and be integrated in third party applications. Using the Freesound API researchers and developers can access Freesound content and retrieve meaningful sound information such as metadata, analysis files and the sounds themselves.

freesound.org
en.wikipedia.org/wiki/Freesound

foo_playcount ~ Foobar2000 Playback Stats


You can extend Foobar2000 functionality by increasing the information the player maintains. Installing the foo_playcount component allows Foobar to both keep track of additional data, and adds the following user available fields:

  • Date and time a track was first played ~ %first_played%
  • Date and time a track was last played ~ %last_played%
  • The number of times a track has been played ~ %play_count%
  • Date and time a track was first added to the Media Library ~ %added%
  • Song rating ~ %rating%

Song Rating Playlist Display

The songs rating can now be displayed in a playlist viewer in two ways:

  • On a 1 to 5 scale with %rating%
  • Displayed as up to five stars, “★★★”, with %rating_stars%
  • Displayed as five stars, “★★★☆☆”, with %rating_stars_fixed%

Note: This component should be installed at the same time as Foobar2000, if your goal is to have a complete play count history.

Discussion
Download
Documentation
Display (Title) Formatting playlist viewer

Discogs ~ Music Database & Marketplace


Discover the largest music database and marketplace in the world. Buy and sell vinyl, CDs and more with collectors from around the globe. Catalog and complete your collection.

www.discogs.com
Discogs Index
Discogs Lists
r/discogs
Ogger Club

Python API ~ github.com/joalla/discogs_client