aboutsummaryrefslogtreecommitdiff

Getting started

Having nix installed, run:

nix develop --command bin/watch.sh

Then, open your browser at http://localhost:8000.

Sounds

  • bass: https://freesound.org/people/karolist/sounds/371192/
  • snare: https://lasonotheque.org/detail-2304-caisse-claire-1.html
  • hit-hat:
    • open: https://lasonotheque.org/detail-2295-charleston-1.html
    • closed: https://lasonotheque.org/detail-2302-charleston-fermee-7.html
  • cymbals:
    • 40 cm: https://lasonotheque.org/detail-2311-cymbale-40cm-1.html
    • ryde: https://lasonotheque.org/detail-2323-cymbale-ride-51cm-1.html
  • tom:
    • floor: https://lasonotheque.org/detail-2338-tom-grave-1.html
    • medium: https://lasonotheque.org/detail-2333-tom-medium-1.html
    • high: https://lasonotheque.org/detail-2329-tom-aigu-1.html

Todo

  • Sub divide beats
  • Add / Remove beat integrated into sequencer
  • Augment the BPM by X after Y cycles
  • Prefill with Rock, Jazz, Funk, …, rythms
  • Control volume of individual blocks
  • Load & save (json files ? URL ?)