Home Experiences Projects Awards Blogs
Back

SoundTheSheep

Next.js Flask

Description

SoundTheSheep is a web application designed to detect and retrieve information from sounds and images within a dataset. The platform allows users to query the dataset using either MIDI audio samples or album cover images to find relevant matches.

Features

  • Album Picture Finder - Principal Component Analysis
    Album Picture Finder
    Use album cover images as queries to find related information in the dataset.

  • Music Information Retrieval - Query by Humming
    Music Retrieval
    Upload a MIDI file to search for matching sounds within the dataset.

Tech Stack

  • Frontend: Built with Next.js, ensuring a seamless and user-friendly interface.
  • Backend: Powered by Flask (Python) for handling audio and image processing.

Structure

├── README.md
├── src/
│   ├── backend
│   └── frontend
├── test/
│   ├── audio
│   ├── images
│   ├── mapper
|   ├── query_audio
|   └── query_image
└── doc
  • src : contains the main program's source code files.
  • doc : contains the assignment report.
  • test : contains datasets and query fir testing.

Contributors

NIM Nama Anggota Github
13523065 Dzaky Aurelia Fawwaz WwzFwz
13523091 Carlo Angkisan carllix
13523117 Ferdin Arsenarendra Purtadi Ferdin-Arsenic

References