Skip to content

KrumsJr/WebPiano

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebPiano

About

WebPiano is a project for creating a web based basic synthesizer, 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