Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mrahtz/javascript-karplus-strong
JavaScript/Web Audio implementation of Karplus-Strong guitar synthesis
https://github.com/mrahtz/javascript-karplus-strong
Last synced: 24 days ago
JSON representation
JavaScript/Web Audio implementation of Karplus-Strong guitar synthesis
- Host: GitHub
- URL: https://github.com/mrahtz/javascript-karplus-strong
- Owner: mrahtz
- Created: 2015-03-08T14:16:37.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2021-10-20T15:35:22.000Z (about 3 years ago)
- Last Synced: 2024-08-04T01:04:25.044Z (4 months ago)
- Language: JavaScript
- Homepage: http://amid.fish/javascript-karplus-strong
- Size: 940 KB
- Stars: 281
- Watchers: 14
- Forks: 30
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-webaudio - javascript-karplus-strong - JavaScript/Web Audio implementation of Karplus-Strong guitar synthesis. (Obsolete / Community)
README
# JavaScript Karplus-Strong
[Karplus-Strong](http://en.wikipedia.org/wiki/Karplus–Strong_string_synthesis) guitar synthesizer implemented in
JavaScript using asm.js and Web Audio. (Talk about buzzwords!)This is a reimplementation based on decompiled ActionScript from André Michelle's
[Karplus-Strong Guitar](http://lab.andre-michelle.com/karplus-strong-guitar). Full credit for the algorithm itself
goes to him.See http://amid.fish/javascript-karplus-strong for a demo, and for an explanation of how Karplus-Strong synthesis works.
## License
For the time being, since the code was reverse engineered from André's work which went on to become a commercial product ([Audiotool](http://www.audiotool.com)), I'm leaving this without a license so that default copyright laws apply.