---
title: "beep.js"
description: "JavaScript toolkit for building browser synthesizers with note, interval and voice abstractions over Web Audio."
canonical: "https://vibing.inc/library/beep-js-vg-1101"
category: "Games, Juice & Interactive"
subcategory: "Game audio"
license: "MIT"
author: "Stewart Smith (@stewdio)"
source: "https://github.com/stewdio/beep.js"
---

# beep.js
JavaScript toolkit for building browser synthesizers with note, interval and voice abstractions over Web Audio.
## Facts
- Source: https://github.com/stewdio/beep.js
- Category: Games, Juice & Interactive / Game audio
- Author: Stewart Smith (@stewdio)
- Licence: MIT
- Tags: synthesizer, web-audio, music-theory, midi
## Why it's a gem
Music-theory-aware primitives (notes, chords, scales) rather than raw oscillators
---
Listed in The Vibeary: https://vibing.inc/library/beep-js-vg-1101 · JSON: https://vibing.inc/api/public/library/gems/beep-js-vg-1101