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
- Host: GitHub
- URL: https://github.com/chee/bento
- Owner: chee
- Created: 2023-10-11T08:42:21.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-04T19:00:51.000Z (8 months ago)
- Last Synced: 2025-04-11T02:58:59.832Z (2 months ago)
- Topics: pocket-operator, sampler, sequencer
- Language: JavaScript
- Homepage: https://bento.party
- Size: 14.2 MB
- Stars: 9
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme
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!)