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

Use album cover images as queries to find related information in the dataset.Music Information Retrieval - Query by Humming

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 |