Music
Drop the code bass with these musically themed repositories.
-
Python 4,566 790
beetbox / beets
music library manager and MusicBrainz tagger -
Clojure 2,981 303
overtone / overtone
Collaborative Programmable Music -
JavaScript 2,855 573
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 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 is an employee-powered iTunes-based client-driven distributed music server for your office.
-
CoffeeScript 2,113 199
jkbrzt / cloudtunes
Web-based music player for the cloud -
JavaScript 1,927 535
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
Open-source audio synthesis, processing, & analysis platform.
-
JavaScript 1,735 313
mudcube / MIDI.js
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
Tomahawk, the multi-source music player -
Ruby 1,325 237
samaaron / sonic-pi
The Live Coding Synth for Everyone
-
C++ 982 551
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 / 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 / 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 / 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 / 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 / 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 / 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-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 / musicbrainz-data
MusicBrainz Java data bindings using Hibernate -
92 27
CMAA / nova-organi-harmonia
An eight-volume set of organ accompaniments to the Nova Organi Harmonia Gregorian chant