The AudioDB ~ Online Audio Database


TheAudioDB is a community database of audio artwork and data with a JSON API.

www.theaudiodb.com

Common Music ~ Algorithmic Music Composition


Common Music (CM) is a real-time music composition system implemented in JUCE/C++ and Scheme. It generates musical output via MIDI, OSC, CLM, FOMUS and CSOUND. Its user application is called GRACE (Graphical Real-time Algorithmic Composition Environment)

Features:

  • Algorithmic music composition environment
  • Runs on Mac, Windows and Linux
  • Real time scheduling of musical algorithms
  • Two coding languages for designing algorithms: S7 Scheme and SAL (an easy-to-learn alternate)
  • MIDI input/output
  • CLM/Sndlib audio system built in (Scottstaedt)
  • CCRMA digital audio instrument definitions built in (Scottstaedt)
  • Open Sound Control input/output
  • Metronomes and running algorithm redefinition for live coding
  • Data visualization
  • Music pattern definitions
  • Fomus system built in for computing music notations (Psenicka)

http://commonmusic.sourceforge.net
https://sourceforge.net/projects/commonmusic

The ABC Music Project ~ Plain Text Notation Format


ABC, developed by Chris Walshaw, is a format designed to notate music using plain text. It was originally designed for folk tunes of Western European origin which can be written on one staff, but has since been extended to support the notation of complete, classical music scores.

Since its introduction at the end of 1991, ABC has become very popular. Programs on many operating systems use ABC as an input and/or output format. There are programs which produce printed sheet music or allow for computer performances, search in tune databases, or that analyze tunes in some way.

The aim of this project is to promote the ABC language by maintaining the ABC standard and a set of software and source code that manipulate and present music written in ABC.

http://abc.sourceforge.net/

The Mod Archive ~ Mod Music Repository


An internet repository for permanent storage of quality music modules from the tracking and demo scene. The Mod Archive began collecting music modules back in 1996. Since then, it has grown and become one of the largest and oldest collections online, thanks to the artists that contributed to The Mod Archive and the Public Domain in general.

https://modarchive.org

Musicalgorithms ~ Create Your Own Music


Algorithms and Interactive Tools for Exploring Music Composition, Analysis, and Interdisciplinary Learning.

This web site has interactive tools that provide a unique learning experience for users, regardless of their musical training. Students of music composition can explore algorithmic composition, while others can create musical representations of models for the purpose of aural interpretation and analysis. Here, the algorithmic process is used in a creative context so that users can convert sequences of numbers into sounds.

http://musicalgorithms.ewu.edu/