Blendify - Blend, Mash, Love, Share!
Table of Contents
Blendify is a web application that allows users to upload songs or provide YouTube links to automatically create custom music mashups. Using advanced audio processing techniques like tempo alignment, pitch shifting, and harmonic blending, the app intelligently combines two tracks into a seamless new mix.
- GitHub Repository
- Demo Video
- Drive Link to Screenshots of your project
- Hosted Website Link
- Hosted Backend Link
- Spleeter Pretrained Model by Deezer
- FFmpeg
- Librosa
- Rubberband-Cli
- Pyrubberband and Pydub
- Yt-dlp
- Completed front-end development
- Back-end ready and running.
- ML based audio processing completed.
List down all the partially implemented features in your project
- Integration of audio-processing with front-end via ngrok
- Integration of backend with frontend is done for signup, login , profile pages.
- Mobile App Development
- Integration with Popular Music Platforms and adding Community Page
- Real-Time Collaboration Features
Key Features:
- Upload or link two songs for blending.
- Automatic tempo and key matching for smooth transitions.
- Download the final mashup directly from the app.
For the Web-App 1.Clone the GitHub repo.
git clone <url>2.Enter the client directory. Install all the required dependencies.
cd frontend
npm install
npm start3.To start the backend server:4
cd backend
npm install
npm start