Skip to content

Latest commit

 

History

History
144 lines (102 loc) · 3.75 KB

File metadata and controls

144 lines (102 loc) · 3.75 KB

CoC Inheritance 2024
Melodify

AI-powered platform that enables users to convert any song into its instrumental version (Flute, Violin, Piano)

Table of Contents

📝Description

Upload Song or Melody: Users can easily upload their songs or melodies in mp3 format Choose Instrument: After uploading, users can select which instrument they want the song to be converted into, like a flute, guitar, or piano. Download Instrumental Version: Once the song is converted, users can download the new instrumental version. Dashboard Access: Users will have a simple dashboard where they can see all their uploaded songs, track previous conversions, and re-download any files if needed

🔗Links

🤖Tech-Stack

Mention all languages/libraries/frameworks used in your project domain-wise
You can use icons too - find them here

Front-end

  • React
  • HTML
  • CS
  • JavaScript

Back-end

  • NodeJS
  • ExpressJS
  • Flask

Database

  • MongoDB

nlp

-Ml

📈Progress

List down all the fully implemented features in your project

List down all the partially implemented features in your project

🔮Future Scope

Multi-Instrumental Handling: You can extend DDSP’s capabilities to handle multiple instruments by training models to recognize more complex polyphonic audio. Customizable Features: Allow users to tweak parameters like pitch, tone, or tempo before converting. More Instrument Options: As you expand your project, you can fine-tune more DDSP models for different instruments (e.g., Sitar, drums, etc.). Real-Time Progress Tracking: Users can monitor the status of their song conversion, with updates on when the file is being processed and ready for download.

💸Applications

  1. For Musicians & Singers 🎤🎸

    Karaoke Creation: Users can extract instrumentals from songs to sing along. Cover Songs: Singers can remove original vocals and record their own versions.

  2. For Music Producers & DJs 🎛️

    Remixes & Mashups: DJs can extract vocals and instrumentals separately to create new remixes.

  3. Instrumental Enjoyment: Fans who love background scores or karaoke versions can listen to instrumentals separately.

🛠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

Add names of your team members with their emails and links to their GitHub accounts

👨‍🏫Mentors

Add names of your mentors with their emails and links to their GitHub accounts

📱Screenshots

Screenshot alt text