Skip to content

Latest commit

 

History

History
127 lines (97 loc) · 4.04 KB

File metadata and controls

127 lines (97 loc) · 4.04 KB

CoC Inheritance 2024
Blendify

Blendify - Blend, Mash, Love, Share!

Table of Contents

📝Description

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.

Blendify transforms your favorite tracks into unique mashups with just one click!

🔗Links

🤖Tech-Stack

Front-end

  • HTML
  • CSS3 CSS
  • JavaScript JavaScript
  • ReactReact

Back-end

  • Node.jsNodeJS -Express ExpressJS
  • Flask Ngrok

Database

  • MongoDBMongoDB

ML Audio Processing Python

📈Progress

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

🔮Future Scope

  • Mobile App Development
  • Integration with Popular Music Platforms and adding Community Page
  • Real-Time Collaboration Features

💸Applications

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.

🛠Project Setup

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 start

3.To start the backend server:4

  cd backend
  npm install
  npm start

👨‍💻Team Members

👨‍🏫Mentors

📱Screenshots

Screenshot alt text