HTML5 synthesizer
LoopDaLoop Application
LoopDaLoop is a synthesizer built with HTML5 technology. Features include:
* oscillators:
* square
* sine
* sawtooth
* triangle
* vibrato and tremolo
* two filters
* LFO to control each filter's cutoff frequency
* standard ADSR envelope
* touch screen enabled keyboard.
LoopDaLoop under development and will eventually become a loop machine.
The source code can be found at https://github.com/benfredwells/loopdaloop. If you have any requests, comments or questions I'd love to hear them at https://github.com/benfredwells/loopdaloop/issues.
New in version 0.2.2:
- fixed bug with the latest WebAudio in Chrome v36 and higher (this is the cause of recent negative reviews).
New in version 0.2.1:
- keyboard control of octave.
New in version 0.2:
- touchscreen enabled keyboard
- resizable keyboard.
Coming in 0.3: more powerful synthesizer.
Read more
* oscillators:
* square
* sine
* sawtooth
* triangle
* vibrato and tremolo
* two filters
* LFO to control each filter's cutoff frequency
* standard ADSR envelope
* touch screen enabled keyboard.
LoopDaLoop under development and will eventually become a loop machine.
The source code can be found at https://github.com/benfredwells/loopdaloop. If you have any requests, comments or questions I'd love to hear them at https://github.com/benfredwells/loopdaloop/issues.
New in version 0.2.2:
- fixed bug with the latest WebAudio in Chrome v36 and higher (this is the cause of recent negative reviews).
New in version 0.2.1:
- keyboard control of octave.
New in version 0.2:
- touchscreen enabled keyboard
- resizable keyboard.
Coming in 0.3: more powerful synthesizer.
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "name": "LoopDaLoop", "description": "HTML5 synthesizer", "version": "0.2.2", "minimum_chrome_version": "23", "app": { "background": { "scripts": ["background.js"] } }, "permissions": [ "storage" ], "icons": { "16": "icons/icon_16.png", "32": "icons/icon_32.png", "48": "icons/icon_48.png", "64": "icons/icon_64.png", "128": "icons/icon_128.png", "256": "icons/icon_256.png" }}
Read more