DODO
Music Tech (Ongoing)
Music Tech (Ongoing)

Lilypad

Tech Stack

ReactElectronViteTone.jsWeb Audio API

Overview

A desktop drum machine & beat sequencer built with Electron, featuring a dark, premium DAW-inspired interface.

Overview

Lilypad is a native Electron desktop application designed as a real-time drum sequencer. It bypasses traditional web browser constraints to deliver sub-millisecond audio scheduling and custom drum synthesis locally in an Electron container.

[!NOTE] This project is currently in active development.

Technical Setup

  • 8-Track Step Sequencer: Program synthesized drum sweeps, claps, snares, and hats on a 16-step grid.
  • Audio Engine: Powered by Tone.js and raw Web Audio API nodes with a lookahead scheduler to guarantee precise timing.
  • DAW Interface: Features track inspectors, preset templates, rotary knobs, and multi-screen transitions.