Skip to content

Music

Drop the code bass with these musically themed repositories.

21 repositories 9 languages Last updated
  • Python 4,566 790
    @beetbox

    beetbox / beets

    music library manager and MusicBrainz tagger
  • Clojure 2,981 303
    @overtone

    overtone / overtone

    Collaborative Programmable Music
  • JavaScript 2,855 573
    @scottschiller

    scottschiller / SoundManager2

    A JavaScript Sound API supporting MP3, MPEG4 and HTML5 audio + RTMP, providing reliable cross-browser/platform audio control in as little as 12 KB. BSD licensed.
  • Python 2,675 314
    @mopidy

    mopidy / mopidy

    Mopidy is a music server which can play music both from multiple sources, like your local hard drive, radio streams, and from Spotify and SoundCloud. Searches combines results from all music sources, and you can mix tracks from all sources in your play queue. Your playlists from Spotify or SoundCloud are also available for use.

  • Ruby 2,634 389
    @play

    play / play

    Play is an employee-powered iTunes-based client-driven distributed music server for your office.

  • CoffeeScript 2,113 199
    @jkbrzt

    jkbrzt / cloudtunes

    Web-based music player for the cloud :cloud: :notes:
  • JavaScript 1,927 535
    @CreateJS

    CreateJS / SoundJS

    A Javascript library for working with Audio. It provides a consistent API for loading and playing audio on different browsers and devices. Currently supports WebAudio, HTML5 Audio, Cordova / PhoneGap, and a Flash fallback.
  • Swift 1,767 229
    @audiokit

    audiokit / AudioKit

    Open-source audio synthesis, processing, & analysis platform.

  • JavaScript 1,735 313
    @mudcube

    mudcube / MIDI.js

    :musical_keyboard: Making life easy to create a MIDI-app on the web. Includes a library to program synesthesia into your app for memory recognition or for creating trippy effects. Convert soundfonts for Guitar, Bass, Drums, ect. into code that can be read by the browser. Supports multiple simultaneous instruments and perfect timing.
  • C++ 1,456 281
    @tomahawk-player

    tomahawk-player / tomahawk

    Tomahawk, the multi-source music player
  • Ruby 1,325 237
    @samaaron

    samaaron / sonic-pi

    The Live Coding Synth for Everyone

  • C++ 982 551
    @musescore

    musescore / MuseScore

    MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
  • Python 686 148
    @metabrainz

    metabrainz / picard

    MusicBrainz Picard is a cross-platform (Linux/Mac OS X/Windows) application written in Python and is the official MusicBrainz tagger.

    Picard supports the majority of audio file formats, is capable of using audio fingerprints (AcoustIDs), performing CD lookups and disc ID submissions, and it has excellent Unicode support.

  • 587 172
    @spotify

    spotify / apps-tutorial

    This is a Spotify App that shows useful code snippets that can help you build Spotify Apps. With these examples you can build the next generation music mashup.

  • PHP 465 173
    @cashmusic

    cashmusic / platform

    A free and open platform giving all musicians access to tools that let them manage, promote, and sell their music online.
  • JavaScript 311 78
    @echonest

    echonest / remix.js

    Echo Nest Remix is the Internet Synthesizer. Make amazing things from music, automatically.
    Turn any music or video into Python or JavaScript code.

  • JavaScript 265 64
    @soundcloud

    soundcloud / areweplayingyet

    This is an open and public initiative to bring more harmony into HTML5 Audio implementations. The specifications are missing some features and sometime leaves room for interpretation. We want to un-mute the Web and make Audio rock!

  • C++ 255 50
    @mtytel

    mtytel / cursynth

    cursynth is a polyphonic, MIDI enabled, subtractive synth that runs in your
    terminal with an ascii interface.

    cursynth will connect to all MIDI devices and send output to the default audio
    device on your system.

  • Java 220 85
    @rdio

    rdio / rdio-simple

    These libraries for Python, PHP, Ruby, Node.js and Java implement the subset of OAuth that is required to talk to the Rdio service with minimal external dependencies.

  • Java 94 58
    @lastfm

    lastfm / musicbrainz-data

    MusicBrainz Java data bindings using Hibernate
  • 92 27
    @CMAA

    CMAA / nova-organi-harmonia

    An eight-volume set of organ accompaniments to the Nova Organi Harmonia Gregorian chant

Sign up for free to get involved with these projects and more. Already have an account? Sign in now
Something went wrong with that request. Please try again.