Back to Project List

Melos

An emotional indicator to music.

Repository Video ▶️

Melos 💫

An emotional indicator to music

How does it work ?

  • The app identifies the song that is currently being played.
  • Fetches a bunch of parameters (danceability, loudness, acousticness, tempo) related to the song.
  • Based on the parameters, it calculates the emotion(s) that the listener's feeling.
  • Using the emotion, it actuates specific IOT devices to change the ambience of the room.

Usage

  1. Clone this repository and move into the repository
git clone https://github.com/shreyass-ranganatha/melos.git; cd melos


2. Install the requirements

python -m pip install -r requirements.txt


3. In the same terminal path, do.

./bin/melos 


  1. Open the link localhost:8003 in a browser of your choice

  2. In the input box provided, drop your favourite Spotify song's shareable link and hit the Submit button, and get a quick shareable one/two word listing of your song's emotion...

  3. The Android App, can sense the Spotify song playing in the background all on it's own 💫

    What's left

  4. We expect to build this onto IoT platforms, to experience events like, the lights dimming out for mellow songs, drapes opening for upbeat bright songs, etc.

Viraj Sazzala
Rayan Sheikh
Piyush Singh
Shreyas

Melos 💫

Update

  • We are now able to calculate the emotion based on the song that the user is listening to.

TODO: Create a video demo

: The Melos Team

March 5, 2023

Melos 💫

Update

  • Created and Initialized the assisting application.
  • Added the base functionality to the assisting application.

: The Melos Team

March 5, 2023

Melos 💫

Brief

Our project workflow is divided into 3 parts 1. Realtime audio/music sink 2. Quick analytics 3. A scintillating presentation

Update

Our checkpoints for the end of the day have been met, with a conclusion to the 1st part, and a part of the 3rd


: The Melos Team

March 4, 2023

Project created by Viraj Sazzala

March 4, 2023