Minimalistic web-application for creating electronic music with digital synthesizers.
Initially designed as sketching tool but can be used for making full-fledged tracks 🎵🎶
-
Simple and easy to use
-
Mobile-friendly
-
Client only (no data processed on servers)
-
Subtractive synthesizers with various effects
-
Multi-layered step sequencer
-
Exportable synth presets
-
WAV audio export
-
MIDI export
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 💿
Combine patterns into complete music track.
PATTERN 🎹
Place notes here. Synth engine is monophonic (single-voice), additional voices can be added with pattern layers.
SYNTH 🎛️
Configuration panel for selected instrument. Presets are available from 3-dot menu.
LIST 🎚️🎚️
Contains list of synthesizers and also a mixer.
- 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.