Music
Drop the code bass with these musically themed repositories.
-
C++ 982 552
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! -
C++ 1,457 282
tomahawk-player / tomahawk
Tomahawk, the multi-source music player -
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. -
Clojure 2,982 303
overtone / overtone
Collaborative Programmable Music -
CoffeeScript 2,113 199
jkbrzt / cloudtunes
Web-based music player for the cloud -
Java 94 58
lastfm / musicbrainz-data
MusicBrainz Java data bindings using Hibernate -
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.
-
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. -
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. -
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!
-
JavaScript 1,736 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. -
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. -
Python 4,566 792
beetbox / beets
music library manager and MusicBrainz tagger -
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.
-
Python 2,677 316
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.
-
Ruby 1,325 237
samaaron / sonic-pi
The Live Coding Synth for Everyone
-
Swift 1,768 228
audiokit / AudioKit
Open-source audio synthesis, processing, & analysis platform.