Git Product home page Git Product logo

joj0 / discodos Goto Github PK

View Code? Open in Web Editor NEW
56.0 6.0 7.0 168.45 MB

A CLI tool for DJ's and record collectors based on the discogs.com collection feature

Home Page: http://discodos.jojotodos.net/

License: GNU General Public License v3.0

Python 97.92% Shell 1.66% Batchfile 0.27% Makefile 0.16%
discogs discogs-api discogs-search vinyl playlist playlist-manager musicbrainz acousticbrainz music-management music-manager discogs-client dj-tools

discodos's Introduction

README

                _______  _______ ________
               /       \        /       /
              /  ___   /  ___  /  _____/
             /  /  /  /  /  /  \____  \
            /  /__/  /  /__/  _____/  /
D i s c o  /                /        /  - The geekiest DJ tool on the planet
          /_______/\_______/________/

DiscoDOS helps a DJ remember and analyze what they played in their sets, or what they could possibly play in the future. It's based on data pulled from a users Discogs record collection. Tracks can be organized into playlists and mix-transitions rated. Additionally the collection can be linked to the online music information services MusicBrainz and AcousticBrainz, thus further information (like musical key and BPM) is made available to the user.

DiscoDOS currently is available as a command line tool only, though prototypes of a mobile and a desktop app exist already. Despite of what the name implies, it's just the look that is reminiscent of the 80s/90s operating system, its usability follows most standards of a typical shell utility you would find on a UNIX-like operating system.

DiscoDOS runs on current Linux, macOS and Windows systems.

DiscoDOS primarily aims at the Vinyl DJ but feature ideas for DJ's playing both, digital media and vinyl, are existing. Also thoughts around GUI programming and alternative approaches to finding out key and BPM are present. Have a look on the DiscoDOS website's roadmap chapter.

The following animated GIFs should give you an idea on how DiscoDOS looks and feels:

Note: As of February 2022 unfortunately the AcousticBrainz project was shut down, as a consequence DiscoDOS can't fetch key and BPM anymore. Below videos are outdated and show some of those features.

Note: Find some ideas on how DiscoDOS could solve this problem in the website's roadmap chapter.

Viewing mix details, searching and adding track:

demo gif 1

Updating track information from Discogs and MusicBrainz/AcousticBrainz:

demo gif 2

Head over to the documentation pages and learn how to install and use DiscoDOS:

Watch some video tutorials on Youtube:

View the DiscoDOS website:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.