Skip to content

AndrejsK/WebPiano

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebPiano

About

WebPiano is a project for creating a web based synthesizer with multiple effects, using the p5.js library for creating sounds.

TODO

  • Fix noise when key is pressed (understanding envelope)
  • Pitch shift with scroll wheel
  • Custom frequency for each key
  • Changeable arpeggiator rate
  • Arpeggiator on caps lock
  • Sorting out page layout
  • Mouse operable keys
  • Glissando when sliding the mouse across the keys
  • Volume slider
  • Frequency indicators next to keys (can be turned off)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.9%
  • Other 0.1%