Skip to content

jonathanlofton/VaporKeys

Repository files navigation

Vapor Keys

Vapor Keys is a keyboard emulator for making beats.

Demo Play

With vapor keys you can let your creativity flow from your brain to your finger tips and create art! This art could be the music you produce, but if that music isn't that great your art will be the cool visualizations that are produced on each key stroke!

Technology

This single page app is made with Javascript, HTML5, CSS3 and the Web Audio API.

Implementation

Vapor Keys will access an audio file on each keypress and generates real-time audio visualizations. That means when each sound is played the frequencies for that sound are being grabbed and used to determine the height of each bar in the visualization which is then animated via HTML5 canvas.

Future features

I would like to be able to add these features at some point.

  • Add multiple sound sets
  • Allow users to record and download there audio samples
  • Incorporate a backend and include users

About

An electronic keyboard simulator utilizing the Web Audio API to render audio visuals.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published