Simple soundfont loader/player to use MIDI sounds in WebAudio API. The purpose of this project is to reduce as minimum the setup and code required to play MIDI sounds.
Defaults to Web Audio API
Falls back to HTML5 Audio
Supports multiple file formats to support all browsers
Automatic caching for Web Audio API
Implements cache pool for HTML5 Audio
Per-sound and global mute/unmute and volume control
Playback of multiple sounds at the same time
Easy sound sprite definition and playback
Fade in/out sounds
Methods can be chained
Lightweight, 7kb filesize (2kb gzipped)
Jazz-Soft.net home page
jazz-Plugin enables low level MIDI support in your browser.
jazz-Plugin allows playing individual MIDI messages on your website.
Jazz-Plugin works with all major browsers in Windows and Mac OS X.
Web MIDI API
This specification defines an API supporting the MIDI protocol, enabling web applications to enumerate and select MIDI input and output devices on the client system and send and receive MIDI messages.
Ceolas celtic music archive
Ceolas houses the largest online collection of information on celtic music, and has links to hundreds of related sites.
American Mavericks: Harry Partch's Instruments
By 1969, the year he recorded "Delusion of the Fury," Harry Partch had designed 27 new instruments, all to be played on stage at the same time in a spatial ritual theater. These instruments were made to be beautiful in sound, vision, and "magical purpose."
Free Plans - Cigar Box Nation
From the simple 3-string cigar box guitar instructional that started the Cigar Box Guitar Revolution to historical plans dating back to the 1800's...we've collected them all.
The IBM glass engine
The IBM Glass Engine enables deep navigation of the music of Philip Glass. Personal interests, associations, and impulses guide the listener through an expanding selection of over sixty Glass works.