Skip to main content
100%

Sequencer

✓ Published0🌍 Public
CCurran Kelleher
Last edited Apr 28, 2025
Created on Feb 25, 2025
Forked from Piano App

This interactive music sequencer combines a piano keyboard with an 8-step programming grid for composing rhythmic patterns. The interface displays a grid where users toggle cells to activate notes and adjust playback tempo, while playback animates a highlight moving across the steps. React manages the application state and handles user interactions, while SVG renders the grid and keyboard with dynamic colors indicating programmed notes versus currently playing ones. The audio component generates sine wave sounds in real-time through the Web Audio API, creating immediate auditory feedback for each programmed step.

AI-generated description

This fully working music sequencer took about 5 minutes to create using VizHub's "Edit with Code" feature. It even wrote the README content below!

Piano Sequencer

An interactive piano sequencer you can play and program!

Features:

  • Interactive piano keyboard
  • 8-step sequencer grid
  • Adjustable tempo
  • Play/stop controls

Based on the original piano app: https://github.com/curran/piano-app

How to Use

  1. Click on the sequencer grid cells to activate/deactivate notes
  2. Adjust the tempo using the slider
  3. Press Play to start the sequence
  4. You can also click on piano keys to play them directly
MIT Licensed

Similar vizzes