An open API service indexing awesome lists of open source software.

https://github.com/eliranmal/drifter

use your browser's poor timers to make rich beats!
https://github.com/eliranmal/drifter

audio-instrument javascript-timers web-audio

Last synced: about 1 month ago
JSON representation

use your browser's poor timers to make rich beats!

Awesome Lists containing this project

README

          

# drifter

> use your browser's poor timers to make rich beats!

## what

drifter is a virtual musical instrument that resembles traditional drum machines,
but has another channel of output that is synchronized using javascript timers,
which are somewhat inaccurate (an [understatement][js-timers-info-website]).

your beats are played both accurately, and inaccurately, as the exciting randomness
of your browser's task queue and your computer's CPU takes over.

every piece is unique, no two beats are alike! use them in your work! they're silly!

## where

[here][drifter-githubio].

## why

i dunno. cuz it's kwel.

## who

- [Trench][trench-font-website] font by [NimaType][nimatype-website]
- drum machine samples by [Ingo Vogelmann][ingo-vogelmann-website] / [Studio Slave][studio-slave-website]

[drifter-githubio]: https://eliranmal.github.io/drifter/
[nimatype-website]: https://www.nimatype.com/
[trench-font-website]: https://www.nimatype.com/p/kzi3/
[js-timers-info-website]: https://developer.mozilla.org/en-US/docs/Web/API/setTimeout#reasons_for_delays_longer_than_specified
[ingo-vogelmann-website]: https://ingovogelmann.net/
[studio-slave-website]: https://studioslave.com/