A fun and silly web-based audio sampler that lets you create music from anything! Record sounds, slice them up, and play them back with your keyboard.
- 🎤 Record audio from your microphone
- ✂️ Click and drag to slice samples
- ⌨️ Play samples using keyboard keys (36 mappable keys)
- 🎹 Create "chords" by pressing multiple keys
- 🔄 Drag samples to reposition them
- 🎨 Beautiful waveform visualization
- Clone this repo
- Open
index.html
in your browser - Click "Record" and make some noise!
- Slice up your recording
- Jam out with your keyboard!
- Space: Play/pause full recording
- Keys (A-Z, 0-9): Play samples
- Click + Drag: Create new sample
- Clear All: Start fresh
- Clear Selections: Keep recording but remove slices
- Pure JavaScript
- Web Audio API
- HTML5 Canvas
- CSS3 Animations
MIT License - Have fun!