Skip to content

dsiah/Drum-Research

Repository files navigation

Drum Research

Dependencies

You will need pip installed on your machine. Installing Python Install Package instructions

Run these two commands to get the IPython library bundled with IPython Notebooks as well as Librosa.


pip install librosa
pip install "ipython[notebook]"

File Structure


Resources/
|---- Sample
|---- More samples ...

Data/
|---- Onset STFT CSV
|---- More onset STFT CSVs ...

Libs/
|---- Python modules 
|---- More python modules ...

LVQLib.ipynb
SampleExtraction.ipynb

  • LVQLib.ipynb : A python notebook that outlines the LVQ neural network
  • SampleExtraction.ipynb : Sample Extraction Pipeline gets the onsets and saves them
  • Data/ : where the extracted CSV STFT (Short Time Fourier Transform) of onsets reside
  • Resources/ : Samples for testing the SVQNet
  • Libs/ : Python modules converted from the Ipython notebooks so they can be used elsewhere

About

IPython Notebooks outlining drum beat extraction research

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages