Skip to content

edmundman/looper

Repository files navigation

LOOPER - Web Audio Looper

A modern, browser-based audio looper with real-time effects and metronome functionality. Built with vanilla JavaScript and Web Audio API.

Features

  • 6 Independent Loop Tracks: Record, play, and overdub on multiple tracks simultaneously
  • Real-time Effects: Reverb, delay, and distortion effects for each track
  • Metronome: Built-in metronome with adjustable BPM
  • Modern UI: Retro-inspired interface with LED indicators
  • Web Audio API: High-quality audio processing using native browser APIs
  • Responsive Design: Works on desktop and mobile devices

Live Demo

Visit the live application: LOOPER on Vercel

Installation

  1. Clone the repository:
git clone https://github.com/edmundman/looper.git
cd looper
  1. Serve the files using a local web server:
# Using Python 3
python3 -m http.server 8000

# Using Node.js (if you have http-server installed)
npx http-server

# Using PHP
php -S localhost:8000
  1. Open your browser and navigate to http://localhost:8000

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published