Initial commit
Setup a basic oscillator
Layering 2 more oscillators
Discarding the mute button
Update readme
The keyboard can change the note
Removing unnecessary calls to start function
Styling with CSS
Added a keyboard

* Notes only play when key is pressed
* Current key is shaded so user knows what is playing
Added requirements.txt for heroku
Added Gemfile, removed requirements.txt for heroku
Added high_voltage gem for routing
Switched to Sinatra framework

* Separated index headers into a layout file
Update README.md
Refactor to extract constructor pattern
Merge branch 'master' of github.com:vandosant/web-synthesizer
Added specs with jasmine

* Testing oscillator type and frequencies
* Testing gain node values
* Renamed files and directories to reflect jasmine conventions
Fixed bug where holding a key kept updating note
Added missing key to keyboard
Each key has a separate oscillator object