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