tario / music.js

Music.js, status: Proof of Concept
1 stars 0 forks source link

music.js

Javascript library to make music

Goals of the project

The goal of music.js is to cover all the layers needed between HTML5 Web Audio API provided by browsers and fully usable music composition application similar to known ones like FL Studio

Music Composition Application
music.js
WebAudio API provided by Browser

Running this software on browsers gives us several advantages:

Although, these desirable features for music composition app are out of scope of music.js.

Music.js will cover:

Installation

Sorry, for the moment there is no stable or single-file downloadable version for use. The status of this project is proof of concept

But, you can test the software at http://tario.github.io/music.js/ through examples. If you need to run it on your computer (e.g. to modify the code, etc...) the only thing you need to do is cloning the repo and host the static files (apache, iis, http-server from node.js, whatever), there is no server-side component needed to run music.js

Browser Compatibility

For the moment this proof of concept library was only tested on Chrome latests versions (39), so, may or not may work in others browsers then chrome. If you found compatibility errors you can report it if you want, but cross-browser compatibility is not the priority for now

Contents of repository

For convenience, the repository is organized toward the static website showing the examples (this could change in the future), being the components of music.js in and directory. Also, there is no single-file downloadable version of music.js yet

Contribution

Any kind of contribution is welcome on this project, but, since this is proof of concept I need certain things before others: