Skip to content

Mandyythecoder/LoopLab

Repository files navigation

LoopLab – Online Sound Library & Audio Editor

LoopLab is a full-stack web application that lets users browse, edit, and export music tracks online. Designed for musicians, sound designers, and audio editors, it brings digital audio workstation (DAW)-like features to the browser.


Features

-Audio Editing: Trim, pitch shift, and change tempo in real-time using WaveSurfer.js and SoundTouchJS. -BPM & Scale Detection: Auto-detects beats per minute and musical scale of uploaded audio. -Multi-Track Timeline Editor: Visual vertical timeline layout for DAW-style editing. -YouTube to MP3 Conversion: Convert and edit audio from YouTube links directly. -Freesound API Integration: Search and use royalty-free stock audio. -User Dashboard: Login, signup, and personalized interface using Django's custom user model.


Tech Stack -Frontend: HTML, CSS, JavaScript -Backend: Python, Django -Database: MySQL -Libraries & APIs: -WaveSurfer.js -SoundTouchJS -Freesound API -Web Audio API

Getting Started

Clone the repo

git clone https://github.com/Mandyythecoder/looplab.git
cd looplab

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published