Skip to content

vire/jsSynth

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jsSynth

OpenSource subtractive synthetizer/web audio API, written in JavaScript - Live Example

installation

  1. clone this repo
  2. open index.html in browser

Features

  • interactive virtual keyboard controller via mouse or keyboard
  • presets - load/save
  • oscillators - detune, semi, volume, type (sine, sawtooth, square, triangle)
  • filter - cutoff/resonance
  • volume envelope - attack, decay, sustain, release
  • parametric LFO - amount, freq, param, type (sine, sawtooth, square, triangle)
  • wave graph (freq, time)

Dependencies

This project is currently dependendent on the following 3rd party libraries:

License

jsSynth was originally written by forcer and is licensed under the GNU GLPv3.

About

Subtractive synthetizer/web audio API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.7%
  • CSS 0.3%