Project name: SinFork
This repository is for my project for hackathon at HAMR2020
License: MIT LICENSE
Desktop program for playing around with audio
Video Presentation
Requirements
To run this tool you'll need Python 3 and packages in requirements.txt. Download Python at https://www.python.org/downloads/.
Also, if you do not have some of the python packages needed a pip command will be executed, so I strongly recommend to have pip installed. Installation guide at https://pip.pypa.io/en/stable/installing/.
How to use
First, clone this repository with the git clone command. To run the tool basically type ''' python player.py '''
If some of the required python packages are missing, it will first install these packages and then run the sinfork.
Target 1:
- Make a MP3 Player Just Interested in being able to create a list and then being able to run the music and stop the music as of now
Target 2:
Graphical Visualization:
- Simple Waveplot
- Onset Detection
- Beat Detection
- BPM_Histogram
- RMSE
- Fast Fourier Transform
- Simple Spectrogram
- Mel_Spectrogram
- Constant Q-Transform Spectrogram
- Chromatogram_CQT
- Chromatogram_STFT
- CHromatogram_CENS
- Spectral_Centroid
- Spectral_Bandwidth
- Spectral_Rolloff
Pictures:
Target 3:
Explore TSNE on Audio for emotion classification