Skip to content
This repository has been archived by the owner on Oct 22, 2020. It is now read-only.

ashwani-rathee/SinFork

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

Project name: SinFork

This repository is for my project for hackathon at HAMR2020
forthebadge

PRs Welcome

License: MIT LICENSE

Desktop program for playing around with audio

Video Presentation

  • Presentation for Target 1&2:https://youtu.be/xKaJyPVXGSw
  • Presentation for Target 3:https://youtu.be/isuapsf1ucM
  • 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:

    1. Make a MP3 Player
    2. 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:

    1. Simple Waveplot
    2. Onset Detection
    3. Beat Detection
    4. BPM_Histogram
    5. RMSE
    6. Fast Fourier Transform
    7. Simple Spectrogram
    8. Mel_Spectrogram
    9. Constant Q-Transform Spectrogram
    10. Chromatogram_CQT
    11. Chromatogram_STFT
    12. CHromatogram_CENS
    13. Spectral_Centroid
    14. Spectral_Bandwidth
    15. Spectral_Rolloff

    Pictures:

    Target 3:

    Explore TSNE on Audio for emotion classification

    Important Links:

  • 1)[HAMR 2020](https://www.ismir2020.net/hamr/)
  • 2)[Librosa Website](https://librosa.org/)
  • 3)[Librosa Github](https://github.com/librosa)
  • 4)[Essentia Github Repo from UPF,BARCELONA](https://github.com/MTG/essentia)
  • 5)[SMS-Tools: I picked Audios from them,thank you :)](https://github.com/MTG/sms-tools)
  • About

    HAMR2020:-Desktop program for Feature extraction using Librosa and Essentia

    Topics

    Resources

    License

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published