Skip to content

wakeupaj/FinalProject--TuneScan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TuneScan 💿🎹

TuneScan Preview

TuneScan is a Python application that allows users to detect the musical key of audio files. It provides a simple and user-friendly interface for uploading audio files or YouTube URLs to analyze the audio and display the detected key.

Showcase Video

Features

  • Detect the musical key of audio files in various formats (WAV, MP3, AIFF, etc.).
  • Download audio from YouTube URLs to detect the musical key.
  • Toggle between light and dark themes for user preference.
  • Simple and intuitive user interface.

Installation

To run TuneScan, you'll need Python installed on your system. If you don't have Python installed, you can download it from python.org.

Clone the repository to your local machine

git clone https://github.com/wakeupaj/FinalProject--TuneScan

Install the required dependencies:

pip install -r requirements.txt

Usage

To start the application, run the following command in your terminal(in the repo directory):

source venv/bin/activate
python app.py

Once the application is running:

  • Click the "Select File" button to choose an audio file for key detection.
  • Enter a YouTube URL in the text field and click "Submit YouTube URL" to analyze audio from YouTube.
  • Use the theme toggle button in the top-right corner to switch between light and dark modes.

Contributing

Contributions to TuneScan are welcome! If you have suggestions for improvements or bug fixes, please open an issue or submit a pull request.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published