Javascript guitar for your cool music project in a nice npm package! It's simple and yet nice sounding - have a look!
Synthesization uses Karplus-Strong algorithm that is super simple and yet nice sounding.
To see example of usage, see my ks-guitar project.
npm install --save ks-guitar-synth
npm install
npm start
PRs warmly welcome! 🙏🏾
- Better sound (a bit of stereo spread etc..)
- Allow plugging guitar as a part of Web Audio node graph
- Use Web Audio Worklets instead of ScriptProcessorNode
- Use Web Audio
currentTime
for accurate timing - Interface for plucking sequences
This project is licensed under the MIT License - see the LICENSE.md file for details