Wave-PD1
FreeA browser-based synthesizer inspired by the Casio PT-1. Retro keyboard sounds, waveform visualization, playable with your keyboard or mouse. Fun for quick musical sketches.
How to install Wave-PD1 as a PWA
Frequently asked questions about Wave-PD1
What makes Wave-PD1 different from a full DAW?
A DAW (Ableton, FL Studio, Logic) is a multi-track production environment with mixing, MIDI editing, plugins, and export. Wave-PD1 is a single synth — one oscillator, basic waveforms, no recording, no MIDI export, no plugins. It is a toy, not a studio tool. The appeal is the zero-friction experience: open tab, press keyboard keys, hear synth sounds, see the waveform, close tab. For producers, this is useless; for casual play and Web Audio demos, it's perfect.
Is Wave-PD1 free?
Yes — Wave-PD1 is completely free and open-source under the MIT license. The source code is on GitHub and the live version is hosted on GitHub Pages with no ads or upsells. The maintainer Alex Gibson built it as a Web Audio API tech demo and educational reference. There is no premium tier and no plan to monetize.
How does Wave-PD1 compare to Ableton Note or GarageBand?
Ableton Note and GarageBand are mobile-first music creation apps with multi-track recording, drum patterns, sample libraries, and project export. Wave-PD1 is a single synth oscillator in a browser tab — closer to a Casio PT-1 emulator than a music production tool. Note and GarageBand let you make and finish songs; Wave-PD1 lets you make beeps and visualize waveforms. The use cases barely overlap.
Can I use Wave-PD1 offline?
Yes — Wave-PD1 is a static PWA hosted on GitHub Pages with a service worker. The full app caches on first visit and works fully offline. Because Web Audio API synthesis runs entirely in the browser, no network is needed once the page is loaded. This makes it a fun tool for showing Web Audio capabilities in environments without reliable internet.
Who uses Wave-PD1 in production?
Wave-PD1 is not used in any production-music context — it is a Web Audio API demo and educational toy. Its primary audience is web developers exploring Web Audio capabilities, music-nostalgia fans amused by the PT-1 reference, and educators showing students what's possible in a browser tab. It is a frequent reference in Web Audio tutorials and "Awesome Web Audio" GitHub lists.
Where Wave-PD1 is heading (12-24 months)
- →Adding WebMIDI support would let users plug in a hardware keyboard for actual playing.
- →Recording and WAV export would convert it from a toy into a quick sketchpad.
- →More authentic vintage-synth emulation (Casio CZ, Yamaha DX-7) would attract retro-synth enthusiasts.
Related questions
ChatGPT, Perplexity and Gemini usually suggest these next.
- What Web Audio API features does Wave-PD1 demonstrate?
- Can I add MIDI keyboard input to Wave-PD1?
- How do I fork Wave-PD1 to build my own browser synth?
- Are there other browser-based PT-1 or DX-7 emulators?
- Does Wave-PD1 support recording the audio output?
More in Music & Audio
Library of 100,000+ MIDI files playable directly in your browser. Discover classic video game music, classical pieces, and pop songs rendered as MIDI. Completely free.
Lofi music streams with customizable animated environments. Study/work music with atmospheric visuals — rain, cafe, forest. Pure browser experience, no app download needed.
Living sheet music synced to audio and video. Slow down recordings, loop sections, and follow along with interactive notation. Used by musicians to learn songs by ear.
Online music studio with synthesizer, effects, and recorder. Play a virtual keyboard, apply reverb/distortion/delay, and record your sessions. All in the browser.
Free online audio editor. Cut, trim, and apply effects to audio files directly in your browser without uploading to a server. Supports MP3, WAV, OGG. Privacy-respecting.
An audiovisual pinboard — create a personal moodboard of music, sounds, and images. Drag and drop media into an infinite canvas. A unique creative tool for mood and music discovery.