askerry / resonate

Audio analysis

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Resonate: Audio-based music analysis

Data and initial analysis strategies obtained from FMA: A Dataset For Music Analysis

OSX Setup

Prerequisites

  • Homebrew
  • python3.5 (brew install python3)
  • p7zip (brew install p7zip)
  • ffmpeg (brew install ffmpeg)
  • virtualenv (brew install pyenv-virtualenv)

Create a virtualenv for the project

Create a virtualenv pointing to your python3.5 installation virtualenv --python=python3 --no-site-packages ~/.virtualenv/resonate

Activate the virtualenv so that all dependencies are installed within it source ~/.virtualenv/resonate/bin/activate

Run initial setup script

source osx_setup/setup.sh

Docker Setup

Prerequisites

  • Docker

Docker Build

./docker-env_bootstrap/docker-build.sh

Docker Run

./docker-env_bootstrap/docker-run.sh

About

Audio analysis


Languages

Language:Jupyter Notebook 94.2%Language:Python 4.8%Language:Shell 1.0%