Skip to content
Projects

Valent-in/pulseq has 147 GitHub stars and 5 forks. GitHot measured 0 stars in 24 hours and 0 in 7 days. Last checked 2026-11-09 12:33 UTC. Last push 2026-09-21.

How these counts are measured

PulseQuaver - minimalistic web-app for creating electronic music

Measured star growth

in 24h
0
in 7 days
0
in 15 days
Update delayed
in 1 month
Update delayed

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

PulseQuaver

Minimalistic web-application for creating electronic music with digital synthesizers.
Initially designed as sketching tool but can be used for making full-fledged tracks :musical_note::notes:

:link: RUN IN BROWSER :link:

  • Simple and easy to use

  • Mobile-friendly

  • Client only (no data processed on servers)

  • Subtractive synthesizers with various effects

  • Harmonic oscillators & basic FM

  • Multi-layered step sequencer

  • Exportable synth presets

  • WAV audio export

  • MIDI export

Music examples (YouTube)

Quick start

To get started you can experiment with included songs. Click "Demo" button on startup menu and select demo track. Reload page to reach this menu again.

Program tabs:
ARRANGE :cd:
Combine patterns into complete music track.

PATTERN :musical_keyboard:
Place notes here. Synth engine is monophonic (single-voice), additional voices can be added with pattern layers.

SYNTH :control_knobs:
Configuration panel for selected instrument. Presets are available from 3-dot menu.

LIST :level_slider::level_slider:
Contains list of synthesizers and also a mixer.

Reference Cards

overview card controls card routing card

Performance notes

  • Some effects are CPU-heavy (especially reverb and phaser). This should be accounted when using on mobile devices.
  • WAV export duration may be limited on mobile browsers to about 10 minutes.

Using Web Audio API and Tone.js
File export sources: bufferToWave, midi-writer.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License version 3.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY.

Explore related projects