Skip to content

Mosquid/sampler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎵 Sampler

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.

Check out the demo!

✨ Features

  • 🎤 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

🚀 Getting Started

  1. Clone this repo
  2. Open index.html in your browser
  3. Click "Record" and make some noise!
  4. Slice up your recording
  5. Jam out with your keyboard!

🎮 Controls

  • 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

🔨 Built With

  • Pure JavaScript
  • Web Audio API
  • HTML5 Canvas
  • CSS3 Animations

📝 License

MIT License - Have fun!

About

Fun and silly audio sampler

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published