Beep melody utilities for JavaScript.
yarn add beepody
import {Beep} from 'beepody'
// Each line is space separated: frequency (Hz), length (ms), repeats
// Default values: "440 200 1"
const beep = new Beep(`
392 250 4
466.2 250
261.6 250
392 250 4
349.2 250
370 250
392 250
10 500
392 250
392 500
392 250 2
466.2 250
261.6 250
392 250 4
349.2 250
370 250
392 500
10 500
`)
beep.play()
const {Beep} = require('beepody')
const beep = new Beep('play 600 988 1 1319 4')
beep.toBeepCommand
<script src="https://unpkg.com/beepody"></script>
<button onClick="beepody.playDefaultBeep()">beep</button>
$ beepody "392 250 4"
(beeps?)
$ beepody
beepody> 392 250 4
(beeps?)
yarn install
: Install dependenciesyarn dev
: Run tests when source files are changedyarn lint --fix
: Lint with ESLintyarn test
: Run Jest testsyarn doc
: Build documentationyarn build
: Production buildyarn prepublish
: Prepare for publishingyarn publish
: Publish to npm
- Report bug and feature requests as GitHub Issues