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

https://github.com/chee/bento

really cool web-based sampler and sequencer
https://github.com/chee/bento

pocket-operator sampler sequencer

Last synced: about 2 months ago
JSON representation

really cool web-based sampler and sequencer

Awesome Lists containing this project

README

        

bento
=====

sampler + sequencer for the web!

check it out on-line: https://bento.party

features:
• keeps perfect time!
• 4 separate single-voice layers, each with their own waveform
• record new audio from your microphone
• per-step sample trimming
• set the bpm
• per-layer bpm divider (¼×, ½×, 1×, 2×, 4× the main bpm)
• v cool
• per-step volume control
• per-step pitch control (¹²√₂)

todo:
• per-step AR envelope
✓ per-step reverse
✓ per-layer length (polyrhythms)
• better keyboard, touch, and mouse controls for multi-ops
* snarf
* xerox
* yank
* shift
* etc
✓ drag and drop one step to another
• per-layer base sample speed (fine tune between 50% + 200%)
✓ upload sample from disk
• load sample from URL
• drag and drop sample into layer waveform
• saving (to disk)
* current layer + sounds
* many layers + sounds
• sharing
* consider webrtc datachannels for this rather than a db
• desktop keybindings for quick ops
• sync between multiple tabs
• sync with local daw
• p.o. SY1 mode
• offline
• swing
✓ bring the stop button back!
• progressive web app improvements
• pretty unfurling for discord y slack &c
• _dynamic_ unfurling for discord y slack &c
• fx
• expression language for user fx
✓ move canvas drawing off main thread (done!)