FREEDOM251

Freedom251 › AI Music Generators

BELLOWS

Free plan Web

Visit BELLOWS Alternatives Pricing

BELLOWS's own site

What BELLOWS is

BELLOWS is a free, open-source audio engine that also works as an interactive browser instrument and workbench. Its browser tools include synthesizers, drum machines, samplers, SoundFont playback, sequencing, and effects, with 18 built-in synthesizers. You can play through a mouse, computer keyboard, or MIDI controller, then load SoundFont files or your own samples across a keyboard. A seed word generates beats, basslines, melodies, and chords, and repeating the seed recreates the same song. The workbench records music to WAV without an account or upload. Developers can install the library with npm, load it from unpkg or jsDelivr, or use it in Vite and webpack applications. It also runs in Node to render WAV files without a browser. BELLOWS supports more than 30 scales, chord parsing, voice leading, negative harmony, EDO and just-intonation tunings, WAV and MIDI handling, Web MIDI where available, and WebCodecs Opus export where available.

Who it suits

BELLOWS suits musicians experimenting in a browser and developers embedding audio tools in web or Node projects. It is also useful for anyone who needs repeatable generative parts, imported samples, or WAV rendering.

What it does well

  • Free and open source
  • 18 built-in synthesizers
  • Seed-based repeatable music generation
  • Browser recording to WAV
  • Node rendering without a browser

What to know first

  • Requires AudioWorklet support
  • Web MIDI limited to some browsers
  • No native desktop platform listed

Plans

PlanBilled and limitsPrice
BELLOWSFree, open source audio engineFree

As bellows.live lists them, read 12 Oct 2026. The maker's own page has the final word.

Verdict

BELLOWS combines browser performance, generative composition, recording, and a developer-focused audio library in one free package. Its browser requirements and Web MIDI limits matter when choosing a setup.

Facts from BELLOWS's own pages

Audio engine
The library uses an AudioWorklet kernel that schedules events on the audio thread for sample-accurate timing. · github.com, 12 Oct 2026
Browser requirements
AudioWorklet is required; the repository lists Chrome 66+, Firefox 76+, and Safari 14.1+ as supported, while Web MIDI is limited to Chromium and Firefox. · github.com, 12 Oct 2026
Built-in instruments
The site says BELLOWS includes 18 built-in synthesizers and supports playing with a mouse, keyboard, or MIDI controller. · bellows.live, 12 Oct 2026
Commercial use
Yes · bellows.live, 22 Sept 2026
Formats and MIDI
The library supports WAV encoding and decoding, standard MIDI file read and write, Web MIDI where available, and WebCodecs Opus export where available. · github.com, 12 Oct 2026
Free plan
Yes · bellows.live, 22 Sept 2026
Generative music
A seed word can generate beats, basslines, melodies, and chords, with the same seed producing the same song each time. · bellows.live, 12 Oct 2026
Import sounds
Users can load SoundFont files or their own audio samples and play them across a keyboard. · bellows.live, 12 Oct 2026
License
The project is released under the Apache-2.0 license. · bellows.live, 12 Oct 2026
Maker
The site identifies Moheeb Zara (@virgilvox), hack.build, as the maker. · bellows.live, 12 Oct 2026
Music theory
The library supports more than 30 scales, chord parsing, voice leading, negative harmony, and tunings including EDO and just intonation. · github.com, 12 Oct 2026
Offline rendering
The engine can run in Node without a browser to render songs to WAV files. · bellows.live, 12 Oct 2026
Supported platforms
web · bellows.live, 22 Sept 2026
Product
BELLOWS is a free, open source audio engine and interactive browser instrument and workbench. · bellows.live, 12 Oct 2026
Recording
The browser workbench can record music to a WAV file, and the site says it requires no account or upload. · bellows.live, 12 Oct 2026
Sound tools
The engine includes synthesizers, drum machines, samplers, soundfont support, sequencing, and effects. · bellows.live, 12 Oct 2026
Use in projects
The library can be installed with npm, loaded from unpkg or jsDelivr, or imported into apps built with Vite or webpack. · bellows.live, 12 Oct 2026

Where BELLOWS stands on Freedom251

Look at these too