Skip to content

TapTamDrum/dataset

Repository files navigation

Repository contains the following:

- The midi dataset:		 /dataset/midi_files
- The API: 			 /dataset/API.py
- A tutorial on API:		 /dataset/API_Tutorial.[ipynb and pdf]

Required Packages

For Plotting: (essential)

bokeh, colorcet, holoviews, matplotlib, seaborn

For analysis: (Essential)

numpy, scipy, pandas, scikit_learn

For synthesis: (Optional)

fluidsynth, pyFluidSynth, librosa, soundfile

For auto-load midi files: (Optional)

note_seq, pretty_midi

————————————————————————————————————————————————————————————————————————

Supplementary Documents

————————————————————————————————————————————————————————————————————————

1. Website with Piano-rolls and Audio Files

a. Website: https://taptamdrum.github.io/

b. PianoRoll and Audio Files can be found at https://taptamdrum.github.io/explore/

Please note, the piano rolls and audios take some time to be loaded in the website.

If you have any issues, you can access the raw files here as well: https://github.com/TapTamDrum/TapTamDrum.github.io/tree/master/_projects/assets

2. The dataset, API and Tutorial Notebooks are at https://github.com/TapTamDrum/dataset:

a. API at https://github.com/TapTamDrum/dataset/blob/main/API.py

b. Tutorial on using the API: https://github.com/TapTamDrum/dataset/blob/main/API_Tutorial.ipynb,

A pdf version of the API tutorial notebook is also available at https://github.com/TapTamDrum/dataset/blob/main/API_Tutorial.pdf. NOTE: make sure you click on “show more pages” if you view the pdf on GitHub.

c. Organized Midi Files of Dualizations are at https://github.com/TapTamDrum/dataset/tree/main/midi_files

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published