LiveBand is an early prototype of a collaborative digital audio workstation (DAW) web application for creating music in the cloud with other musicians.
Most of the popular desktop DAWs do not have any built-in collaborative features. Now that the Web Audio API and Web MIDI API allow you do things like plug a guitar, keyboard, microphone, etc. directly into your browser (without the need for downloads/plugins), it is possible for a single web app to enable high quality music recording and real-time collaboration over the Web.
You will need the following things properly installed on your computer.
git clone https://github.com/liveband/liveband.git
this repositorycd liveband
into the new directorynpm install
bower install
ember server
To see available code generators, run ember help generate
. In addition to common generators like ember generate route foo
and ember generate template foo
, this project adds ember generate style foo
.
ember test
ember test --server
ember build
(development)ember build --environment production
(production)