Chrome Music Lab ~ Interactive Music Online


What is Chrome Music Lab?

Chrome Music Lab is a website that makes learning music more accessible through fun, hands-on experiments.

What can it be used for?

Many teachers have been using Chrome Music Lab as a tool in their classrooms to explore music and its connections to sciencemathart, and more. They’ve been combining it with dance and live instruments. Here’s a collection of some uses we’ve found on Twitter.

Can I use it to make my own songs?

Yes. Check out the Song Maker experiment, which lets you make and share your own songs.

Do I need to make an account?

Nope. Just open any experiment and start playing.

How were these built?

All our experiments are all built with freely accessible web technology such as Web Audio APIWebMIDITone.js, and more. These tools make it easier for coders to build new interactive music experiences. You can get the open-source code to lots of these experiments here on Github.

What devices do these work on?

You can play with these experiments across devices – phones, tablets, laptops – just by opening the site on a web browser such as Chrome.

musiclab.chromeexperiments.com

Musicmap ~ Genealogy & History Of Music Genres


Musicmap attempts to provide the ultimate genealogy of popular music genres, including their relations and history. It is the result of more than seven years of research with over 200 listed sources and cross examination of many other visual genealogies. Its aim is to focus on the delicate balance between comprehensibility, accuracy and accessibility. In other words: the ideal genealogy is not only complete and correct, but also easy to understand despite its complexity. This is a utopian balance that can never be achieved but only approached. By choosing the right amount of genres, determining forms of hierarchy and analogy and ordering everything in a logical but authentic manner, a satisfactory balance can be obtained. Said balance is always the main subject of discussion in music genre genealogies and the capital reason why an absolute visual reference has been absent thus far (and probably always will be). Musicmap is a platform in search for the perfect balance of popular music genres to provide a powerful tool for educational means or a complementary framework in the field of music metadata and automatic taxonomy.

musicmap.info/

Last.fm ~ Online Music Profiling


Last.fm is a music service that learns what you love.

Create your own profile, track what you listen to (we call this scrobbling) and get cool stuff like your own music charts, new music recommendations, and a big ol’ community of other music lovers.

www.last.fm

Free Music Downloads
www.last.fm/music/+free-music-downloads

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.

abcnotation.com
abc.sourceforge.net

ABC Tune Search

The abc tune search / tune finder gives you access to thousands of folk & traditional tunes from across the web.

abcnotation.com/search

Classical music extensions:

abcplus.sourceforge.net
sourceforge.net/projects/abcplus

ABC to HTML ~ sourceforge.net/projects/netabc
User Interfaces ~ sourceforge.net/projects/runabc
Reference: en.wikipedia.org/wiki/ABC_notation

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.

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/